Skip to main content
Supercycle adds checkout validation rules in Shopify to make sure rental, membership and availability requirements are enforced before checkout.

Cart validation

We recommend this is always enabled.
  • Unavailable items: Ensures requested quantities don’t exceed available inventory for rental items.
  • Deposit requirements: Checks that required deposit products are added to the cart for rental items.
  • Card authorization: Verifies that vaulted payment methods are available when required.

Membership validation

This is only required if you are operating the Membership method.
  • Account requirement: Ensures customers have accounts for membership rentals (unless purchasing a membership plan).
  • Multiple memberships: Prevents multiple membership lines in the same cart.
  • Membership combinations: Ensures membership rentals and non-membership rentals aren’t mixed for the same item.
  • Credit allowance: Verifies customers don’t exceed their membership credit limits.

Calendar validation

This is only required if you are operating the Calendar method.
  • Start date consistency: Ensures all items with the same selling plan have matching start dates for a given duration.

Fixed dates validation

This is only required if you are operating the Calendar method and have ‘Fixed dates’ enabled.
  • Fixed dates: Ensures all rental items in the cart have matching start and end dates.

Enable checkout rules in Shopify

1

Open checkout settings

In your Shopify admin, go to Settings > Checkout > Checkout rules.
2

Turn on Supercycle rules

Enable the following rules:
  • cart-validation
  • membership-validation
  • calendar-validation
  • fixed-dates-validation
3

Save

Save your changes.
I