Creating an add-on
Add-ons are configured under Products > Add-ons. Supercycle creates and maintains the Shopify product for you.Create an add-on
Click Create add-on and give it:
- Name — shown on the product page selector and on line item properties (e.g.
Damage protection). - Description — shown to customers underneath the add-on name on the product page. HTML is supported.
- Prices — one or more amounts customers can pick from. Each price becomes a variant on the underlying Shopify product.
Save
Supercycle creates a hidden Shopify product with a
Price option axis, one variant per price. Inventory tracking is disabled automatically so add-ons are not treated as stock. You can edit the name, description, or prices at any time — changes are synced to Shopify and to every option the add-on is applied to.Applying add-ons to a method option
Once an add-on exists, you can attach it to any Calendar, Membership, Subscription, or Resale option.Open the option
In the options table for a method, open the option you want to attach the add-on to.
Choose a price and requirement
For each ticked add-on:
- Price — pick one of the add-on’s prices. You can also type a new amount and choose Create price to add it to the add-on inline — the new variant is created, synced to Shopify, and selected for the option once it’s ready.
- Requirement — set to Optional (customer chooses whether to add it) or Required (always attached, not togglable on the storefront).
Bulk-applying add-ons
To apply the same add-ons across many options at once, open the options table for a method, tick the options you want to update, and choose Apply add-ons from the bulk actions menu. The set you pick in the modal replaces each selected option’s current add-ons wholesale. Leave everything unchecked and save to remove all add-ons from the selected options.On the storefront
Add-ons applied to the selected option appear underneath the option selector on the product page:- Required add-ons are shown checked and locked, with a Required badge next to the title.
- Optional add-ons can be toggled by the customer.
On rentals and charges
Once an order is processed:- Each attached add-on is recorded against the fulfilled rental, frozen at the title and price it was sold at.
- Add-ons appear on the rental detail page and are included in the rental’s charges so they flow through to reporting and payouts.
- A rental line item that spans multiple cycles (e.g. a subscription renewal) only receives as many add-on records as were actually purchased on the underlying line item.