Scope
Can I edit a subscription to add an addon?
I cannot add non-recurring add-ons to a subscription
How to enable “All add-ons created” to be applied to a plan?
Summary
Recurring addon & Non-recurring addon (PC 1.0) and Addon & Charges (PC 2.0)
If you are not able to attach the add-on to a plan/subscription via Chargebee UI/Portal, likely;
- The Addon has been Archived: (A deleted addon that is no longer in use except for the subscriptions linked to it. Cannot be reused for a subscription)
- The Applicable addon is enabled: (Only specific addons are made applicable to a plan/subscription)
- Addon restricted on a Self-Serve Portal: If you have restricted your customer to choose add-ons on the customer portal (please check if you have enabled this setting under Configure Chargebee > Checkout & Self-serve portal > Portal)
Solution
Addons can always be included while creating or changing/editing a subscription. This can be done by choosing Change Subscription on Classic UI (Edit Subscription on Leap UI) under the list of actions available on the Subscription details page. If proration is enabled, the charge for the addon is prorated for the remaining term of the subscription. If disabled, then the addon is charged for the next renewal.
Classic UI
Leap UI
To charge non-recurring add-ons, use the Add Addon option on the Customer/Subscription details page same as recurring addons, you also add the non-recurring addon from the Action panel on the Subscription details page.
If you are not able to see the add-on in the list, likely;
The Addon has been Archived (A deleted addon that is no longer in use except for the subscriptions linked to it. Cannot be reused for a subscription)
The Restricted addon is enabled (Only specific addons are made applicable to a plan/subscription)
On the Plan details page, scroll to the Applicable Addons and Charges section. All add-ons and charges are set as applicable by default. You can click Change and select specific addons and charges to be applicable. If set as specific, ensure the specific addon is added to the list.
To manage add-ons,
Go to Plan > Addons and click Add addons
For the “Recurring” type addon choose Optional, Recommended, or Mandatory and Click Add
For the “Non-Recurring“ type addon choose any of the options listed below and click Add
Go to Plan > Addons and click Manage
To set all addons to a plan select “All addons are applicable” and click Apply
To set specific add-ons to a plan select “Restricted addons” and click Apply.
If you have not allowed your customer to choose add-ons on the customer portal (please check if you have enabled the same under Settings > Configure Chargebee > Checkout and Self Serve Portal > Portal. Recurring & Non-Recurring in PC 1.0 is Addon & Charge in PC 2.0.
Related articles and Documentation
How to restrict certain addons for specific plans
How do I remove/change/add an addon to a subscription that already has one or more addon via APIs?