Every order-limit app can be bypassed — and it's costing you real revenue. Floorstop can't be skipped, edited around, or gamed.
Works on every Shopify plan · app-embed only, no theme code · 40% off founding pricing
Customers slip past your minimum — and you eat the cost.
bypassableEditing the cart after the check runs, or paying via Shop Pay, skips it entirely.
✗ client-side javascript
Nothing to bypass. You get paid what you're owed.
enforcedEvery path — Shop Pay, Apple Pay, Google Pay, standard checkout — is checked before payment.
✓ a real shopify function
The problem
It's a small sample — these apps mostly sit at 95%+ five stars — but the negative reviews across independent apps converge on the same story: rules that can be bypassed, and rules that break the storefront when they misfire. That convergence is a real signal, not proof of a crisis, and it's the whole reason this exists.
Customers bypass the minimum by editing the cart after the check runs, or checking out via Shop Pay entirely.
Evaluated by Shopify itself at checkout — there's no client step for a manipulated cart to skip.
The rule silently stops firing after a theme update, or blocks legitimate carts overnight with no warning.
A Function is versioned and deployed like real backend code — not a snippet a theme change can quietly break.
Setup means injecting Liquid or JS into your theme — one update away from "the app broke my store."
App-embed only. Zero theme code, ever — nothing in your Liquid for an update to break.
How it works
Cart minimum order value, per-variant quantity/increment limits, or a cross-variant case-pack minimum. Target all customers or just tagged wholesale accounts.
Floorstop ships as a public Shopify app with a Cart & Checkout Validation Function attached — works on every plan, no Shopify Plus required.
Every checkout path — standard, Shop Pay, Apple Pay, Google Pay — is validated server-side before payment. Nothing to bypass.
What v1 does
The most-requested wholesale rule — and still missing from Shopify's native B2B tools as of this writing.
Per product, per variant, or aggregated across a mix of variants ("12 units, any combination of colors").
Different rules for tagged wholesale customers vs. retail — native B2B rules only reach formal company-profile accounts, not tags.
No Liquid, no theme code, ever. Clean uninstall, and billing stops the moment you uninstall — no surprises.
Not in v1, on purpose: tiered wholesale pricing and a quick-order pad — Shopify's native B2B tools already cover pricing well. Floorstop does one thing: reliable enforcement.
Pricing
Founding members get 40% off Growth/Scale, locked for life.
Try real enforcement, before you commit.
Free
1 rule · 1 store
For stores running real wholesale rules.
$19/mo
unlimited rules
Multi-variant, higher-volume wholesale.
$39/mo
everything, plus aggregate rules
Why this exists
Every order-limit app promises enforcement. Almost none of them actually enforce it.
The pattern shows up across every incumbent's own reviews: rules that live in the browser get bypassed by the browser. That's not a bug in one app — it's what happens when the check runs client-side, full stop.
Floorstop moves the check to where Shopify actually processes the order. It's a smaller, sharper product than a full B2B suite — on purpose.
Pre-launch — capped at the first 100 stores, honestly enforced.
40% off Growth/Scale for life, plus priority migration help if you're currently running order-limit logic through Shopify Scripts.
No spam, ever. Unsubscribe anytime.