Skip to main content
Checkout rules are Supercycle’s checkout validation in Shopify. The validation runs against every cart and blocks checkout when a rental, membership, or availability requirement isn’t met, so a customer can’t book an item that isn’t available or remove a required deposit. Keep it turned on. The rule is turned on under Checkout rules on Checkout in your Shopify settings.

Validations

The Supercycle rule checks the following before a customer can complete checkout:
  • Unavailable items. Requested quantities don’t exceed available inventory for rental items.
  • Deposit requirements. Required deposit products are in the cart for rental items.
  • Card authorization. A vaulted payment method is available when the rental requires one.
  • Account requirement. The customer has an account for membership rentals, unless they’re buying a membership plan.
  • Multiple memberships. Only one membership line in a cart.
  • Membership combinations. Membership rentals and non-membership rentals aren’t mixed for the same item.
  • Credit allowance. The customer doesn’t exceed their membership credit limit.
  • Start date consistency. Items with the same selling plan have matching start dates for a given duration.
  • Fixed dates. When fixed dates are on, every rental item in the cart has matching start and end dates.
  • Fulfillment constraint. Rental items are fulfilled from the location the customer selected at checkout.
A cart link such as /cart/<variant-id>:1 skips the Methods block, so the line has no method, dates, or selling plan. Checkout charges the Shopify variant price, and the rule doesn’t block it. Link customers to the product page instead.

Turn on checkout rules

1

Open checkout settings

Go to Checkout and find Checkout rules.
2

Turn on the Supercycle rule

Turn on the Supercycle validation rule.
3

Save

Select Save.