#mamidd
1 messages · Page 1 of 1 (latest)
Have you seen https://stripe.com/docs/billing/subscriptions/upgrade-downgrade ?
You have some options (whether or not to invoice immediately)
But 3ds management should be handled the same as with any other subscription invoice
i'm seeing it
Let me know if you have further questions after reading it entirely
yes i saw that link, the problem is with 3DS management.
using a card that need the 3DS how to manage the update only if the payment succeed?
So you want to invoice immediately for updates?
using the option pending_if_complete is not compatible with price interval change
yes i want to invoice immediately
So you'd want to handle this in your app then. Only allow the customer access to the higher tier features if the invoice payment is processed successfully
it's correct
No I'm saying ^ is how you need to handle the situation
Just wait for invoice payment to be successful
Monitoring invoice.paid webhooks
Only then allow customer access to higher tier in your system
yes but if invoice payment is not successfull, you will have a stripe subscription wich doesn't match with user tier in my system
Well that depends on your subscription settings: https://dashboard.stripe.com/settings/billing/automatic
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
You would need to manage some deadline for the customer to pay by before cancelling the subscription or handling it otherwise