#r0zator
1 messages · Page 1 of 1 (latest)
Also, as another question related to this - if a user has 2 different subscriptions for 2 different products, the client dashboard offered by stripe (low code one) can handle both subscriptions, no? I don't have to do custom work for this, just instantiating the client stripe dashboard should be enough I guess
So the low-code options don't support having multiple different billing cycles (e.g. 1 yearly product, and 1 monthly product), so you would have to build this out as a custom integration.
Here's a good place to start if you want to know what that entails: https://stripe.com/docs/billing/subscriptions/build-subscriptions?ui=elements
Ok, good. No problem, can do that.
But what about the solution itself, how would you do it in terms of the user flow (since we need în the end to have 2 separate subscriptions - but ideally user should fill only once the card data and pay)?
You would create 2 Subscriptions with the same Customer object. You just need to create a Customer with a Payment Method that's set up for future-usage: https://stripe.com/docs/payments/save-and-reuse
Ok so basically you are saying that the flow would be
- collect user data (including shipping etc) and create a stripe customer
- ask the user to add payment method
- programmatically create on server side 2 subscriptions by using the payment method that the user added
Like that user will not have to do any checkout, will be invoiced and subscription will start? Have I understood it @manic lark ?
That's correct. They obviously have to be on-session for the initial confirmation of the payment details (e.g they need to type in their card number and authorize it using 3DS), but everything after that can happen programmatically
The initial confirmation of the payment details is being done when user is adding the payment method, no?
Correct
Ok, good. Thanks @manic lark .
Final questions
1 - is the customer client portal from stripe (the one that can be fetched programmatically) supporting managing multiple subscriptions?
2 - is stripe Sending emails to the customers about the changes, payment failed, etc?
- I believe so, yes.
- If you configure Stripe to send emails, then yes (see Dashboard view here: https://dashboard.stripe.com/settings/billing/automatic)
stepping in, let us know if you have any further questions here.