Compliance & restricted goods — Ruleproof presets
Age checks, restricted items and where they may ship.
Each of these is a ready-made rule you can adopt in one click inside Ruleproof, then change however you like. Nothing runs until you say so, and every rule can be previewed against your own store first.
3 presets in this category
Restrict regulated products by region
I want to stop restricted products going to certain states
Block checkout when alcohol, vape or another restricted item is shipping somewhere you cannot send it.
Why: Alcohol, hemp, vape and live plants are legal to sell but not everywhere you can ship. Shopify's native checkout rules validate address FORMAT only — they have no per-product dimension, so this cannot be expressed natively at all.
Keep incompatible items in separate orders
I want to stop items that cannot travel together being bought together
Block a cart that mixes two groups of products that cannot ship together.
Why: Frozen with ambient, hazmat with air freight, fragile with oversized — mixing them means either a ruined delivery or a manual split. Shopify cannot split an order by fulfillment type outside Plus, so the practical fix is to stop the cart and explain why.
Keep pre-orders out of in-stock orders
I want to stop pre-orders shipping with in-stock items
Block a cart that mixes pre-order items with items you can ship today.
Why: Mixing them forces a choice between holding the whole order until the pre-order lands, or splitting the shipment by hand. One pre-order vendor reports 62% of stores prevent this deliberately, and built exactly this rule as one of only two they ship.