This article also covers
How to set changes to be applied on a specific date?
Summary
You can schedule changes to your subscription to be effective immediately, During the next renewal(term end), or on a specific date.
Subscription renewal date can be changed in two ways,
During the Change term-end
During Change subscription
Note:
You can only set a specific date for changes in the future. We don’t support past dates.
This setting wouldn’t allow you to make changes to the existing proration and unbilled charges configured on your Chargebee site. To know more about this. Click here.
Only 1 change can be scheduled at any point on a subscription at a time. Re-scheduling will override the previous change.
Previously scheduled changes get stalled when you apply changes “On a specific date”.For example, if you have scheduled a coupon between the renewals then, then the coupon becomes effective and the discount applies to the subscription for the newly set specific date.
Apply Changes using the Chargebee Interface
You can apply changes via UI, using the“On a Specific date” option under three places.
Under the customer profile
In the subscriptions details page > Change subscription option
From the Checkout & Self-serve portal where your customers can set their own dates
To check for the subscription changes that you can make, click here.
Apply Changes via API
When you apply changes to the subscription the existing changes will be overridden.
To store the changes before using the “On a specific state” API store the event contents of the “Subscription Changed”(i.e. of any scheduled changes to the subscription) from Chargebee via Webhook or use retrieve with scheduled changes API and then apply Change subscription API
Related articles
Can my users edit their subscriptions or add addons using the customer portal?
How do I add or remove coupons in Subscriptions?