Please note that "Service Addons" are completely separate from "WHMCS Addons," which add functionality to WHMCS.
A service Addon allows the operator of WHMCS to provide additional services which are conditional to the purchase of a parent Service, such as additional disk space or other similar services.
This object is an instance of a service addon, including the fees and cycles configured in the Order which purchased this addon.
|int||$id||Unique ID number for this addon instance.|
|int||$orderId||ID of order in which this addon was purchased.|
|int||$serviceId||ID of service which this addon is attached to.|
|int||$addonId||ID of addon that this object is an instance of.|
|string||$name||Name of this addon. This will either be the name assigned to the master addon, or a custom name assigned by an admin.|
|float||$setupFee||Setup fee paid for this addon.|
|float||$recurringFee||Recurring fee scheduled for this addon.|
|string||$billingCycle||English language internal name for billing cycle from this set: 'Free Account', 'One Time', 'Monthly', 'Quarterly', 'Semi-Annually', 'Annually', 'Biennially', 'Triennially'|
|string||$applyTax||True if tax is charged when purchasing/paying for this addon.|
|string||$status||English language internal name of status of this service, from this set: 'Pending', 'Active', 'Suspended', 'Terminated', 'Cancelled', 'Fraud' (Additionally custom status may exist)|
|Carbon||$registrationDate||Date when this addon was purchased.|
|Carbon||$nextDueDate||The next date this addon's billing cycle is due.|
|Carbon||$nextInvoiceDate||The date the next invoice will be generated for this addon.|
|Carbon||$terminationDate||The date the addon was Terminated or Cancelled.|
|string||$paymentGateway||English language internal name for the gateway used to originally purchase this service.|
|string||$notes||Admin provided notes on this addon that should not be displayed to clients.|
|Carbon||$createdAt||The date this addon was created.|
|Carbon||$updatedAt||The date this addon was last updated.|
|Return Type||Method Name||Description|
|BelongsTo||service()||Each addon belongs to one service.|
Each addon belongs to one service.