#andrew-h_api
1 messages ¡ Page 1 of 1 (latest)
đ Welcome to your new thread!
â˛ď¸ 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.
âąď¸ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.
đ 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/1384616166781222922
đ Have more to share? Add more details, code, screenshots, videos, etc. below.
Hello
Subscriptions can be updated anytime using the Subscriptions API
https://docs.stripe.com/billing/subscriptions/change
Hey Hanzo! Thanks for the help - got it. So for updating a subscription, this must be done through an API.
"You can change existing subscriptions without having to cancel and recreate them. Set up the customer portal to let your customers manage their own subscriptions and billing details through a Stripe-hosted page."
This means to say that subscription updates cannot be done in the Customer Portal is that right? Only from the API.
For example, here when I am in the Customer Portal - I see no way for me to remove products from the subscription. Or options for adding to the subscription.
So if I want to have a more customized, Customer Portal experience - then I would need to create this using Stripe Elements. Is that right?
Customer Portal does allow customers to update their subscriptions themselves, yes
Awesome! Ok.
So if I want to have a more customized, Customer Portal experience - then I would need to create this using Stripe Elements. Is that right?
Stripe Elements are mainly for collecting payment method details. They don't really affect how Customer Portal appears
Got it - understood. One more question before I continue integration - and thank you for your time.
My understanding of the Pricing table, is that I cannot use it to allow a user to subscribe to multiple products. Is that right?
The fastest way I can do this is by creating a page of the products with React. And then a user can check a checkbox to indicate what products they want to subscrive, might be 1, might be all 5. Then once all the products they want are checked, I then pass that information onto Stripe Checkouts to do payment processing (No elements used).
Does this seem like a sane plan to you?
Hi, taking over as my teammate needs to step away. Let me catch up.
You can bundle these products, and offer it as one of the pricing: https://docs.stripe.com/payments/checkout/pricing-table
Otherwise, you're right.