#jtm_tech-downgrade-subs
1 messages · Page 1 of 1 (latest)
The best way to do this would be with Subscription Schedules (as you mentioned) but you wouldn't have to cancel your current subscription. You could just convert your current subscription to a schedule (https://stripe.com/docs/billing/subscriptions/subscription-schedules/use-cases#existing-subscription) and then add an additional phase at the end of the current one to switch to the downgraded plan
Ah, great, thanks! Would I need to add the current items as a phase?
Oh I see that it adds one phase already from the existing one.
Yup - when you generate a schedule from a subscription it shoudl generate the current phase for you automatically,
I still have to then make another call to update the schedule right?
Yeah, the additional call would be needed to add the next phase where you downgrade
Like modifying the end_date for the current subscription and then appending the new phase item for the new subscription
Yup! (Although I believe you may not even need to modify the end_date for the current phase since that should just be end of the current cycle)