This article also covers


How do I allow users to add one-time or non-recurring addons in the customer portal?


Yes, you can. In your Chargebee user interface, navigate to Settings > Configure Chargebee > Checkout and Self-Serve Portal > Portal. Enable the "Non-Recurring" option to allow customers to add, remove or change the addon quantity.




You can choose the settings in such a way that it fits your business use-case. 


Further, there are some scenarios during which you cannot add Non-Recurring addons in the portal:


    • Non-recurring addons cannot be selected in the “Allow customers to add addon” option if the changes are set to happen at the end of the term. They are allowed only if the changes are set to reflect immediately.
    • If the plan is addon restricted, then Non-Recurring addon cannot be applied. This is because these add-ons are event-driven. 
    • Non-Recurring add-ons can only be added to Active subscriptions. It cannot be added to Trial and Future subscriptions.
    • It is supported only in the In-app Self Serve Portal.


Feel free to contact Chargebee's support for more information.