#crochetpomelo
1 messages · Page 1 of 1 (latest)
Hello! Yes, this is definitely possible - you can do this using Subscription Schedules (https://stripe.com/docs/billing/subscriptions/subscription-schedules/use-cases#start-subscription-future)
Awesome. So the payment wont be pulled until the start date listed?
Correct!
Do I still need to use the phases parameter if my subscription is static? I would like to set a cancellation date too, should I use the cancel_at or set the end behavior?
Sorry I think i know the above answer but could you help me with this one? How do I pass the client secret back to the front end with subscription schedule? Expand on subscription.latest_invoice.payment_intent and confirm that to start the subscription schedule?
For your first question - yes, if you're using schedules then you HAVE to pass in phases
For your second question - the payment intent would only be populated AFTER the subscription schedule has actually started and created the subscription
If you want to collect the card details before hand, you'll probably want to create a separate Setup Intent before creating the schedule