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.