Skip to main content

Per-Customer Order Limits

3 min read Β· Facts checked October 12, 2026

Limit Orders Per Customer

Per-customer order limits control how frequently individual customers can place orders. This makes it much harder for resellers to buy out your stock, and spreads it more fairly across your customers.

How to Set Up

  1. Go to Customer Limits and tick Enable per-customer limits under Settings
  2. Under Limit Rules, click + Add Rule
  3. Set Limit Type to Number of Orders
  4. Set the Max Count and the Period (for example, 2 orders Per Week)
  5. Click Save in the save bar β€” the limit applies to every logged-in customer

Example: Weekly Order Frequency

Rule:    Max 2 orders per customer per week
Target:  All customers

Result:
  Monday:    Customer places order 1 -- OK
  Wednesday: Customer places order 2 -- OK
  Friday:    Customer tries order 3 -- Blocked
  Next Monday: Limit resets, customer can order again

Who the Limit Applies To

A per-customer limit is one rule for everyone. OrderRules doesn't target customer tags or segments, so a VIP and a first-time buyer get the same allowance:

Every logged-in customer:   Max 2 orders per week
Guest checkout:             Blocked while customer limits are on

Wholesale and trade buyers

If trade accounts need different rules, keep them out of the retail flow with Shopify B2B:

BuyerHandled byExample rule
RetailOrderRules per-customer limit2 orders per week
Wholesale companyShopify B2B catalog quantity rulesMin 20, increments of 10 per variant

Shopify B2B quantity rules apply only to B2B company buyers, so they don't change what retail shoppers see.

How Customers Are Tracked

Logged-in customers: Tracked by their Shopify customer ID. This is accurate and works across devices.

Guest customers: Not tracked. While customer limits are on, guest checkout is blocked and shoppers must log in to complete an order.

What Customers See

On the storefront (logged in):

  • "1 order remaining weekly across all products (limit 2)"
  • Or, if maxed out: "You've reached your weekly limit of 2 orders across all products."

At checkout:

"You've reached your weekly order limit of 2 orders."

Tips

  • Tell shoppers up front that an account is required to order
  • Use strong messaging on your store ("One order per household per week") to set expectations
  • Start with a generous limit and tighten it if you see abuse