Skip to main content
Guides

Shopify's Native Order Limits in 2026: What's Built In, and What Still Needs an App

Jahangir AlamSeptember 26, 20268 min read

Shopify now handles three kinds of order limit natively: a maximum per variant per cart (the add-to-cart limit), minimum, maximum and increment quantities for B2B buyers (B2B catalog quantity rules, on every plan since April 2, 2026), and a minimum or maximum order value (Checkout Blocks order value limits). Everything that depends on time or on a customer's history — per-customer limits across orders, daily order caps, store hours at checkout, delivery date capacity — still needs an app with checkout validation. The table below goes rule by rule.

Last verified: September 26, 2026, against Shopify's help center and developer documentation (sources at the end). Shopify ships features often; if you're reading this much later, check the sources.

Disclosure: this is written by the team behind OrderRules, one of the apps in the right-hand column. We've tried to be exact about what Shopify does natively — including where you don't need us.

Every order rule, native vs app

RuleNative in Shopify (2026)?Who the native version applies toCountsOrderRules
Max units of a variant per cartYes — add-to-cart limitAll shoppers; inventory-tracked products only; not POS, draft orders or B2B catalogsOne cartProduct caps are shared totals per day/week/month, not per cart
Min / max / increment per variantYes, for B2B — catalog quantity rulesB2B company buyers onlyOne orderMinimum and step quantity per product or variant, for every shopper
Minimum or maximum order valueYes — Checkout Blocks order value limitsAll customers, or B2B companies onlyOne orderNot offered — use Checkout Blocks
Minimum order for local deliveryYes — per-zone minimumLocal delivery (Shop Pay among express wallets)One orderNot offered
One per customer, everNo——Yes — lifetime limit (customers log in)
N orders or units per customer per week / month / rolling 30 daysNo — Flow can only hold orders after they're placed——Yes
Spend or weight per customer per periodNo——Yes — spend caps are soft
Orders per day or week for the whole storeNo——Yes — daily cap free, weekly/monthly on Pro
Product or collection caps per periodNo——Yes — shared across shoppers
Store hours and holiday closures at checkoutNo — hours can be displayed, checkout stays open——Yes — free plan
Customer chooses a delivery date and time slotNo — manual delivery dates show an estimated range——Yes — Advanced plan
Capacity per delivery date or time slotNo——Yes
Pickup date and time slot, capped per slotNo — Pickup in store shows a ready-time message——Yes — per location
Limits that differ by country or marketPartly — Markets Pro cart value limits by countryMarkets Pro ordersOne orderNot offered
Limits that differ by customer tagVia B2B catalogs for B2B companiesB2B company buyersOne orderNot offered — one rule for every logged-in customer

Two columns matter more than the rest. "Who it applies to": most native quantity rules are B2B-only. "Counts": every native rule counts within one cart or one order. Anything that needs to remember yesterday's orders is outside what Shopify does natively.

What Shopify does natively

The add-to-cart limit

Under Settings → Checkout → Advanced preferences, the add-to-cart limit caps how many of each variant a customer can add to one cart. It applies to each variant independently, only to products with inventory tracked and without "continue selling when out of stock", and not to POS carts, draft orders, or B2B catalogs with quantity rules. It's a per-cart maximum: nothing stops the same customer from placing another order.

B2B quantity rules (every plan since April 2, 2026)

Shopify B2B is now on the Basic, Grow, Advanced and Plus plans, with up to 3 active catalogs on non-Plus plans. Catalogs support quantity rules — a minimum, maximum and increment for each variant — and volume pricing. They apply to B2B company customers buying through the catalog, within one order. If every buyer who needs a minimum or case pack is a B2B company customer, you may not need an app for it.

Checkout Blocks order value limits (April 13, 2026)

Shopify's Checkout Blocks app includes order value limits: a minimum and a maximum order subtotal, for all customers or only B2B companies, applied on every payment method including Shop Pay and express checkouts. The subtotal is calculated before gift cards and store credit, and limits set in your store currency are converted for local-currency buyers.

What else is native

  • Local delivery has a minimum order amount per zone — but local delivery only works with Shop Pay among express wallets.
  • Markets Pro can set cart value limits by country for Markets Pro orders.
  • Shopify Flow can react after an order is placed — for example, hold or tag an order when a customer has placed another within 24 hours. It doesn't stop the checkout.
  • Inventory stops sales when stock hits zero. It limits how much exists, not how much one customer or one day can take.

What went away: Shopify Scripts

Shopify Scripts stopped running on June 30, 2026. Plus stores that enforced quantity or checkout rules in Scripts need a replacement: native B2B quantity rules and Checkout Blocks for the cases they cover, and a Shopify Function (from an app, or a custom app on Plus) for the rest.

What still needs an app — and why

Every remaining gap has the same shape: the rule depends on time or on a customer's history.

  • Per-customer limits across orders. "One per customer" or "three orders a month" requires remembering what the customer bought before and identifying them reliably — which in practice means requiring them to log in.
  • Capacity. "40 orders on Saturday" or "8 pickups per half-hour slot" requires counting orders against a day or slot, not a cart.
  • Time. Closing checkout at 20:00, skipping bank holidays, or offering only delivery dates at least two days out.

An app enforces these reliably only if it checks them at checkout, on Shopify's servers. Theme code and cart-page scripts are skipped by Shop Pay, Apple Pay, Buy it now buttons and direct checkout links. Shopify's checkout validation Functions run for every checkout, including express checkouts, on any plan when they come from a public App Store app. They don't run on POS, subscription renewals, or orders created by other apps.

When you don't need an app

  • Only B2B buyers need minimums or case packs → B2B catalog quantity rules.
  • You need "spend at least $X" → Checkout Blocks order value limits.
  • You need to stop one huge cart, not repeat buyers → the add-to-cart limit.
  • You need a delivery minimum for local delivery → the per-zone minimum.

When you do

  • One per customer, or N per customer per period.
  • A daily, weekly or monthly order cap for the store or a product.
  • Checkout that closes outside your hours or on holidays.
  • Customers choosing a delivery date, time slot or pickup slot — with a cap on each.
  • Minimums or case packs for regular (non-B2B) shoppers.

How OrderRules fits (and where it doesn't)

OrderRules covers the time- and history-based rules above in one app, checked at checkout on any Shopify plan: per-customer limits by orders, units, spend or weight; daily, weekly and monthly caps; store hours and holiday closures; minimums and step quantities per product; and on the Advanced plan, delivery dates, time slots, pickup scheduling and capacity caps.

It deliberately leaves some things to Shopify: order value minimums (Checkout Blocks), B2B tier minimums (B2B catalogs), and rules by country. It also has limits of its own — per-customer limits require customers to log in, spend caps let the crossing order through, rules can't target customer tags, and near-simultaneous checkouts for a last unit can both succeed. The full list is on the compatibility and known limitations page.

For the per-customer rules specifically, see per-customer purchase limits; for minimums, the minimum order quantity guide; for wholesale, B2B and wholesale order limits; and for how validation works, Shopify checkout validation explained.

Sources

Frequently asked questions

Some. Natively, Shopify has an add-to-cart limit (a maximum per variant per cart), B2B quantity rules (minimum, maximum and increment per variant for B2B company buyers, on every plan since April 2026), and order value limits through its Checkout Blocks app (a minimum or maximum order subtotal). It has no per-customer limits across orders, no daily order caps, no store hours at checkout, and no delivery date capacity.

Not natively. The add-to-cart limit and B2B quantity rules both count within a single order, so a customer can buy again in a new order. Shopify Flow can hold or tag a repeat order after it's placed, but it doesn't stop checkout. Limiting a customer across orders needs an app that checks their order history at checkout.

For B2B buyers, yes: B2B catalog quantity rules set a minimum, maximum and increment per variant, on the Basic, Grow, Advanced and Plus plans since April 2, 2026. For regular shoppers on your storefront, there's still no native per-product minimum.

Yes. Shopify's Checkout Blocks app has order value limits — a minimum and maximum order subtotal — for all customers or only B2B companies, applied on every payment method including express checkouts. Local delivery also has a minimum order amount per zone.

Not natively. Shopify can show opening hours in your theme, but checkout stays open. Closing checkout on a schedule needs an app with checkout validation.

No. Stores on any plan can use public App Store apps that contain Shopify Functions, including checkout validation. Only custom apps with Functions need Plus.

Comparing apps?

See how OrderRules stacks up against every other Shopify app in this category.

Ready to take control of your orders?

Try OrderRules Free