Addons and Configurable Options
From WHMCS Documentation
Depending on your purpose, you may wish to use product addons or you may wish to use configurable options. Configurable options on products allow you to give your clients ways to alter the price of that product while product addons do not.
Configurable Options
Use Configurable Options when:
- You want to offer a choice of options for a single item, like disk space, the server operating system, or locations.
- You want the total amount to be billed as a single item and not separately.
- The billing cycle of the addon must match the billing cycle of the product.
You can work with configurable options at Configuration () > System Settings > Configurable Options, or, prior to WHMCS 8.0, Setup > Products/Services > Configurable Options.
Product Addons
Use Product Addons when:
- The item is a one-time service.
- You want customers to select it independently of other items.
- You want the option of billing on the item's own cycle. For example, an SSL certificate might be billed annually regardless of the package cycle.
- In WHMCS 8.1 and earlier, the item is not subject to prorata at a product level or client-wide signup anniversary prorata. (In WHMCS 8.2 and later, you can choose to use prorata billing with addons.)
You can work with product addons at Configuration () > System Settings > Product Addons, or, prior to WHMCS 8.0, Setup > Products/Services > Product Addons.