Skip to main content
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.

Set up terms and conditions

1

Turn on the beta feature

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 terms bulk action on the options table.

Attach terms to method options

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.

URL formats

Supercycle accepts any link customers should open to read the terms: Use a Shopify page, a policy page, or an external site. There’s no page picker, so paste the path or URL.

Manage terms records

The terms table lists every record for your shop: 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.

What the customer sees

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.

View acceptance on a cycle

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.

Terms and conditions FAQs

Calendar, subscription, membership, and resale options can all require terms records.
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.
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.
Turn on Terms under Beta features. The Risk section only appears after the flag is on.
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.
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.
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.