Docs
Addon, api, change, Collect, customer, end, pay, plan, portal, subscription, term, immediate, later
461783
2020-09-06T12:09:21Z
2024-05-01T07:07:49Z
427
0
0
247839
How can I make a subscription change immediately and pay later,using the customer portal?
My customers will actually be the ones making the changes to their subscription via the customer portal API. How to make effect the changes to the subscription and collect the payment later?
Summary
In Chargebee, you can allow customers to make changes to the subscription from the customer portal. Example, add addon/change plan.These changes can be made immediately or at the term end and the customer will be charged respectively.
Currently, it is not possible to apply changes immediately and charge at the term end. However this is possible if you choose to implement this via API.
Note: 1.If you are using our APIs the change subscription action should be initiated from outside of the Chargebee portal. Example, a change subscription button on your end/website. 2.In case of resuming a paused subscription, the customer will be charged immediately if the reactivation occurs out of the current term.
Chargebee's Self-serve portal
API Process:
Provide a click to action page: Example - Change subscription/Update subscription
Lists the current subscriptions for the customer where they can make the changes.
Use the Update a subscription API and ensure that the changes come into effect immediately.
In order to ensure that the customers are not charged immediately but only on renewal, you can pass the invoice_immediately parameter as “false”.