Addons are additional charges applied to a subscription apart from the base plan charge. The addons can be recurring or non-recurring. A recurring addon included in a subscription is charged as per billing frequency of subscription. A non-recurring addon included in subscription will be charged immediately and only once. And a non-recurring addon is NOT pro-rated based on billing cycle, whereas a recurring addon is automatically pro-rated based on billing cycle.
Sample AddonJSON
API Index URL
Addons attributes
The display name used in web interface for identifying the addon.
Display name used in invoice. If it is not configured then name is used in invoice.
Description about the addon to show in the hosted pages & customer portal. This description will not be shown if multiple addons are added.
Select "On-Off" to charge a flat fee or "Quantity" for unit based charges.
Addon that does not have any quantity associated and can only be enabled or disabled. Example: On call support at $99 per month.
Charges this price for every unit of the addon. Example: 2 additional support agents at $10 each
Type of charge
Charges are automatically applied in sync with the billing frequency of subscription.
Charged immediately and only once every time it is applied.
Addon price is calculated based on the addon type and charge type. Learn more. The unit depends on the type of currency .
Applicable only for recurring-addons. Along with 'period_unit' decides the term-price of this addon.
Applicable only for recurring-addons. Along with 'period' decides the term-price of this addon
Charge based on Day(S)
Charge based on week(s)
Charge based on month(s)
Charge based on year(s)
not applicable for this addon
Specifies the type of quantity. For example, if the addon price is $10 and 'agent' is the unit of measure, the addon will be $10/agent. Applicable only for quantity type addons.
Status of the addon
Only active addons can be applied to subscriptions
No new associations with subscriptions are allowed. Existing associations for recurring addons remain as-is and can be removed if required.
Indicates the addon has been deleted.
If enabled, customers can select this addon using the 'Change Subscription' option in the customer portal.
A customer-facing note added to all invoices associated with this API resource. This note becomes one among all the notes displayed on the invoice PDF.
A set of key-value pairs stored as additional information for the addon. Learn more .