This article covers:
What is price overriding?
Can the price and billing interval of a plan which has subscriptions linked to it?
Can I modify the existing subscriptions' plan price?
It is possible to change the price of a plan which has a subscription linked to it. However, the billing interval cannot be changed if the plan has been used in a subscription.
To change the price of the plan, first ensure that you have enabled the Price Override feature. Enable the Price Override Settings under Settings > Billing > Billing rules > Allow price override.
Note: You can also override Tier range.Contact Support to enable Tier Override feature for your Chargebee Product Catalog 2.0 site. Click here to know more.
Next, navigate to Product Catalog > Plans > Select the particular plan > Click on the ‘Edit Plan’ option under Actions.
Changing the price of the plan will not affect the existing subscriptions' price. The new price will be applicable only to new subscriptions. To update the price for existing subscriptions, you will have to override the price at the subscription level.
If you want to change the plan price of your existing subscriptions, you can manually use the Change Subscription option to override the price.
Alternatively, you can use the Update Subscription API to make this change for customers.
You can also perform a bulk operation to make the update for all the subscriptions at once via the UI.
Here are the steps involved:
- Get the list of subscription IDs using the Export option in the subscription page.
- Navigate to Settings > Import & Export Data > Choose a Bulk Operation
- Use the Update Subscription bulk operation. Here use the plan_unit_price field to specify the new plan amount. Refer to this doc for the details on the bulk operation feature.
Currently it is not possible to change the Price model and the Billing Cycle type (Fixed to Forever or vice versa) of any Plan Price Point when the Plan Price Point is connected to a subscription. This is an expected behavior by design.
Related articles & documentation: