#hforgame
1 messages · Page 1 of 1 (latest)
👋 happy to help
if the subscription needs to start in the future, you can use subscription schedules
this will collect the payment information without charging the customer straight away
and eventually you either cancel the subscription schedule or keep it based on your internal approval process
how the subscription schedules collect the payment information ?
actually I think the best approach in this case, since no subscription or invoice would be generated is to collect the payment information with a SetupIntent to attach the generated PM to the customer and set it up for future usage, and then
you create a subscription schedule in the future https://stripe.com/docs/billing/subscriptions/subscription-schedules/use-cases#start-subscription-future
it's also a common good practice that once the SetupIntent is successful you would update the customer and set their invoice_settings.default_payment_method to the generated Payment Method from the SetupIntent
thank's a lot for the help
I hope that made some sense
yes
let me know if you need any more help