Create terms records, attach them to method options, and require customers to accept them before renting
Terms and conditions are in beta. Turn on Terms under Beta features first.
Terms and conditions let you require customers to accept a linked policy before they rent. Each terms record is a customer-facing title plus a URL. For example, Rental terms linking to /pages/rental-terms.The Terms and conditions section on Risk is where you turn the feature on for your shop and manage those records. Attach terms to individual method options, or in bulk, so only the rentals that need acceptance require it.
On Beta features, turn on Terms. The Terms and conditions section appears on Risk settings once the flag is on.
2
Turn on the shop toggle
On Risk, find Terms and conditions and turn it on. Select Save in the save bar.With the toggle off, Supercycle doesn’t require terms at checkout even if method options still reference terms records.
3
Add a terms record
Select Add terms. Enter a Title, the link text customers see on each acceptance row, and a URL, which can be a full URL, a store-relative path, or a bare domain. Select Save in the modal.
Select Add terms, enter a title and URL, then Save.
Terms records save immediately. You don’t need the Risk save bar to add, edit, or delete them.
4
Attach terms to method options
Open a calendar, subscription, membership, or resale method option and expand Require accepted terms. Select one or more terms records, then save the option. To attach terms to many options at once, use the Apply termsbulk action on the options table.
Calendar, subscription, membership, and resale options can each require one or more terms records. The Require accepted terms section in the option modal works like contract templates:
Turn the section on to require acceptance. Supercycle preselects your first terms record. Pick any combination from the table.
Turn it off, or clear every row, to stop requiring terms on that option.
The section only appears when the Terms beta feature is on and at least one terms record exists.
The options table for each method has a Terms column showing the linked records, or None. Select several options and choose Apply terms from the bulk menu to set or replace terms in one step. Leave every row unticked in the modal to remove all terms from the selected options.
Select a row to edit the title or URL, or to delete the record. Deletion is blocked while the Options count is above zero. Remove the terms from those method options first.Past orders keep an acceptance snapshot, the title and URL at the time of purchase, even if you later edit or delete the record.
When the shop toggle is on and the customer’s selected method option requires terms, the Methods app block on the product page shows an Accept terms section below the rental options.
Each linked terms record gets its own tick row. The row label is I accept the {{ terms }} with the record’s Title as a link, for example I accept the Rental terms. Links open in a new tab, and selecting a link doesn’t toggle the row.
When an option requires more than one terms record, the customer must tick every row.
Add to cart stays disabled until every required row is ticked. An inline error shows the message from Languages, Please accept the terms and conditions by default.
Switching to a rental option that requires different terms clears acceptance. The customer ticks each row again for the new set.
Options with no linked terms show no acceptance rows. Customize the section label, row label, and error message under Methods on Languages. The row label uses the {{ terms }} placeholder for the linked title.
When a customer accepts terms at checkout, Supercycle records one acceptance per terms record on the cycle. Open the cycle from Cycles and find the Payment card. Accepted terms appear alongside contracts and other attachments. Each row shows the terms title from the acceptance snapshot, linked to the terms URL while the record exists, and an Accepted badge. Hover the badge for the acceptance date and time.If you later delete the terms record, the cycle keeps the snapshot title but drops the link. Cycles created without storefront acceptance, such as draft orders, POS rentals, or imports, show no terms rows.
Calendar, subscription, membership, and resale options can all require terms records.
Why can't I delete a terms record?
Supercycle blocks deletion while method options still reference the record. Check the Options column. When the count is zero, delete is allowed. You can also remove the terms from the affected options with the Apply terms bulk action.
What does the shop toggle do?
The toggle on Terms and conditions is a shop-wide switch. With it off, Supercycle skips terms at checkout even when the Terms beta feature is on and options are linked. Turn it on when you’re ready to enforce acceptance.
Why don't I see Terms and conditions on Risk settings?
Turn on Terms under Beta features. The Risk section only appears after the flag is on.
Can I require more than one terms record per option?
Yes. Select several rows in the option modal or in Apply terms. Customers must tick every linked row on the product page before they can add to cart.
Why is add to cart disabled even though dates and stock look fine?
The selected option probably requires terms. The Methods block disables add to cart until every acceptance row is ticked, the same way it blocks invalid date ranges or out-of-stock rentals.
Why doesn't a cycle show terms acceptance?
Only cycles where the customer accepted terms at checkout show rows on the Payment card. Rentals created through draft orders, POS, or imports have no acceptance record.
Was this page helpful?
Assistant
Responses are generated using AI and may contain mistakes.