#thecoder-subscription-schedule
1 messages · Page 1 of 1 (latest)
Hello 👋
Have you had a chance to look into subscription schedules yet?
https://stripe.com/docs/billing/subscriptions/subscription-schedules
Hello Hanzo thanks for the quick reply,
I have looked briefly at subscription schedules; the documentation seemed vague for our particular use case. Could you clarify how we might best use them?
Proration for changes from monthly to annually isn't a problem—the issue occurs when going from annually to monthly. We can't add them to the monthly subscription as they'd be charged the next month when they paid for a year.
If you already have an integration with just the subscriptions API, there are options
When switching from yearly to monthly
1/ you can disable proration
2/ offer free trial days (for whatever days that they have left in the year)
This will not charge them immediately
With subscription schedule, you can define/update phases when you want to transition subscription to a different price
Sorry looking and discussing, will get back in a few. Thanks
To support our implementation with subscription schedules, is it suggested that we use the release behavior and listen for that on our webhook to increase the subscription count after expiring?
You should use the release behavior if you want the Subscription that is being controlled by a Subscription Schedule to remain in place and active after the end of the schedules phases.
Yes we would like the subscription to remain in-place but would like the count of the subscription to be incremented when that schedule is over.
Sorry, I'm not sure what subscription count you're referring to.
The quantity of the item on the subscription
If you want to increase the quantity for a Subscription Item after the Subscription Schedule ends, then it sounds like it'd be easier to have those schedules update the quantity in their final phase and then have them release the Subscription rather than using webhooks events to trigger an additional update to the Subscription.
Okay sounds like I need to get more hands on with subscriptions and their schedules. Thank you for your time today, looking forward to our call with our technical POC at Stripe later today