iono Documentation - Product Extras
Extras are additions to a product that a customer can optionally purchase to add value to their overall use of your product. Common uses include support packages or extended updates. Extras are similar to licenses except that they do not have restrictions based on hostname or IP address and as such, are not licensed using the licensing integration code.
When adding an extra the following fields can be filled out:
Extra Details
- Name - The name of the product extra as it will appear to customers.
- Parent Product - The product this extra will belong to.
- Description - A description of the extra that can appear in the order system.
- Status - Whether this extra will be available immediately or not (active/disabled).
- License Agreement - If you have added agreements from the settings they will be listed here. A customer must read and agree to an agreement before they can view the extra details in the front end.
Pricing
The pricing allows you to have an initial payment as well as recurring payments. An extra can recurr monthly, quarterly and annually. You can also set that payments begin after a certain date. This is useful if you want, for example, to bill the customer once for 6 months and then bill them every month after that. In this case you would enter the initial value, a recurring value for every month and then set the payments starting after 6 months. Note that this starting after value is only supported by the PayPal and WorldPay payment gateways
Misc. Options
- Expires After - Have the extra expire after a certain time period so after this time, the customer can no longer access the downloads. The expiry date starts from when the customer's extra is created.