Supercycle adds a checkout validation in Shopify that enforces rental, membership and availability requirements before customers can complete checkout. The validation runs against every cart and blocks checkout when any of the rules below are not met.Documentation Index
Fetch the complete documentation index at: https://docs.supercycle.com/llms.txt
Use this file to discover all available pages before exploring further.
Supercycle validations
The Supercycle validation enforces the following rules for merchants:- 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.
- 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.
- Start date consistency: Ensures all items with the same selling plan have matching start dates for a given duration.
- Fixed dates: When ‘Fixed dates’ is enabled, ensures all rental items in the cart have matching start and end dates.
- Fulfillment constraint: Ensures rental items are fulfilled from the location the customer selected at checkout.
Enable checkout rules in Shopify
Open checkout settings
In your Shopify admin, go to Settings > Checkout > Checkout rules.