#alex_best-practices
1 messages ¡ Page 1 of 1 (latest)
đ Welcome to your new thread!
âąď¸ We automatically close idle threads, which makes them read-only. Make sure you stick around to chat in realtime!
đ This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1212104910405894195
đ Have more to share? You can add more detail below, including code, screenshots, videos, etc.
â˛ď¸ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question. Thank you for your patience!
Hello!
hello]
I'm not sure this will get you all of the way there, but have you seen this page? https://docs.stripe.com/payments/checkout/limit-subscriptions
so could you please explain how to better organize my product, upsells payments and how to call stripe.checkout
Can you tell me more about your desired payment/subscription flow? Why can someone be subscribed to two things, but only one at a time?
I have tiers of user: free (without subscription), pro, expert
user can subscribe to pro, and then switch to expert... and back
and also can unsubscribe
pro and export has different pricing and description
pricing could be monthly or anually
Ah, okay. You can configure the Customer Portal to allow them to switch between those plans: https://docs.stripe.com/customer-management/configure-portal
I already have integration with stripe.checkout page.... is anything I can pass into it to switch subscription ?
instead of buying new?
I already decided that unsubscribe I will do thru API
No, Checkout is only for starting new Subscirptions, not managing or changing existing ones. That's what the Customer Portal is for, and what the documentation I linked to above is about: https://docs.stripe.com/payments/checkout/limit-subscriptions