-
-
Notifications
You must be signed in to change notification settings - Fork 225
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature: Subscription Dashboard for Paid User #1441
Comments
Thank you for the feedback, I think this should be a high priority since it would impact the business outcome. And it might need design, but any iteration at first would be okay in my opinion. |
@a0m0rajab yes, we have this on our list already, just needed an open issue for it. We definitely would not charge anyone after 12 months if there was no way to cancel the subscription. We'll use this issue for tracking and get an initial design up very soon |
Thank you for answer, added need design to it, as for me, I think having a simple page right now with a form and checkbox for this would be a great prototype. I would love to work on this but would like to know is there any flags in beta to let the UI behave as a paid user? |
This does not need design or high priority. We can link to the stripe session from the user's settings We need to grab context from the user's stripe-session and link to the stripe checkout page to manage their plan. The following is a quick mock up I took from the dub.sh settings page. We do not need copy exactly, but should leverage the design system to add toe the settings page. API?@brandonroberts, is the stripe session ID available for use make a link to the Stripe Checkout? For users that do not have a session, we should show the upgrade button. I don't have a lot of context but I imagine it is passing the session to the |
@bdougie yes, we can provide the Stripe Checkout information through our API. Stripe Checkout also provides a direct link we can send them to where they can manage their subscription. |
In the absence of an API (does this mean We can leverage the already in-use
This way we easily build the section that alternates with the Upgrade Access (merged in #1398) |
I think this has been addressed based on my settings. @brandonroberts can we close this? |
We can provide context on the coupon expiration and plan renewal here. I believe stripes has that context in the api. |
Type of feature
🍕 Feature
Current behavior
I don't know if this is true for paid users or only for those who use coupon codes.
I upgraded access using the coupon code to access Open Sauced paid features for 12 months.
Credit card details that contain sensitive information were required in the process. But I can't find information about the subscription, such as if I already subscribed, the subscription expiration date, billing information, etc. I also didn't get a confirmation email.
I believe I have access to it because I don't see the "Upgrade Access" button on the "User setting" anymore.
I also can't find information on whether the subscription is automatically extended and if paid users will get a notification when their subscription expires and choose to extend or terminate it.
Suggested solution
A dashboard about the paid user's subscription/plan. This may include billing information, subscription expiry date, and maybe a payment method (credit card with ending number — perhaps the user has multiple cards and needs clarification on which card they use — and the expiry date).
A confirmation email about the subscription.
Information (maybe at FAQ?) about:
Additional context
No response
Code of Conduct
Contributing Docs
The text was updated successfully, but these errors were encountered: