Who can check out — Ruleproof presets
Accounts, tags and the shoppers a rule lets through.
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.
4 presets in this category
Sell to selected countries only
I want to sell to certain countries only
Stop checkout for any country not on your list.
Why: Turning off a shipping zone is the native answer, and it is destructive and slow to reverse. This is the reversible version. The countries you sell to stay a single list you can edit, and everyone else is stopped with a message that says why.
Only signed-in customers can check out
I want only signed-in customers to be able to check out
Stop checkout when the buyer is ordering as a guest rather than signing in.
Why: Shopify's "customer accounts required" setting is per-store: switching it on closes guest checkout for all your traffic at once. That is no help to a shop selling trade and retail side by side. Wholesale pricing, member prices and account-only ranges all need the buyer identified before the order is taken. This reads whether they signed in, which the checkout can see for itself.
Members-only products
I want to sell certain products to members only
Require a signed-in customer with the right tag before certain products can be bought.
Why: Storefront "lock" apps hide prices and buttons, but the checkout is still reachable — a 921-review B2B lock app has customers reporting "customer still able to purchase even lock is on". Enforcing at checkout is the backstop those apps structurally cannot provide. Note that it needs customer tags in the runtime input: without them the rule cannot evaluate, and it lets the order through rather than guess.
Minimum order value
I want to require a minimum order value
Require a cart to reach a threshold before checkout.
Why: Below a certain basket size, picking, packing and shipping cost more than the order earns. Shopify has no native minimum, and it is the most common request in the order-limits category — 116 apps and counting.