Quantity rules: minimums, maximums & increments

Wholesale is rarely "any quantity you like". Case packs, order minimums, allocation caps — QuickOrder enforces them right in the table, as the buyer types. Growth

The three rules

In the QuickOrder admin, open Quantity rules, pick a product (or several with the resource picker), and set any combination of:

  • Minimum — the smallest quantity a buyer can order for this product. Typing less shows an inline hint and rounds up when they leave the field.
  • Maximum — a per-order cap, useful for allocations, launches or scarce stock. Typing more rounds down to the cap.
  • Increment — the step quantities must follow, e.g. 6 for half-dozen case packs. The quantity field steps by the increment, and typed values snap to the nearest valid multiple.

Rules apply to every variant of the product. A rule with increment 6 and minimum 12 means valid quantities are 12, 18, 24, and so on.

Enforced before the cart. Validation happens in the table itself, before anything is sent to the cart — buyers can't submit an invalid line, so you never have to bounce an order back over a broken case pack.

Worked example

You sell candles in boxes of 6, minimum one box, and you cap big buyers at 20 boxes per order:

SettingValueWhat the buyer sees
Increment6Quantity steps 6 → 12 → 18…; typing 10 snaps to 12
Minimum6Typing 3 shows "min. 6" and rounds up to 6
Maximum120Typing 200 shows "max. 120" and rounds down

How this interacts with Shopify's native B2B rules

If your store is on Shopify Plus and you use native B2B (company catalogs and price lists), Shopify has its own per-variant quantity rules — min, max and increment — defined on the catalog. Two systems could disagree, so QuickOrder applies one simple principle:

Native B2B rules always win. When a logged-in company buyer views the form and their catalog defines a quantity rule for a variant, the table displays and enforces that rule and ignores the app-level rule for the same product. Shopify enforces native rules at checkout anyway — respecting them up front means no surprises after "Add all to cart".

In practice:

  • Plus store, native rules defined → the catalog's rules apply for logged-in company buyers; app rules still apply for everyone else (e.g. guest or non-company visitors, if your page is visible to them).
  • Plus store, no native rule on a variant → the app rule applies.
  • Non-Plus store → app rules are the only rules, and they behave identically.

Good practices

  • Match your increments to your physical packaging — buyers understand "by 6" instantly when that's how the carton arrives.
  • Prefer product tags like case-6 in your own workflow to keep track of which products carry rules, and review rules seasonally.
  • Don't set a minimum higher than what a genuine first order looks like — first-time buyers testing your range are still wholesale buyers.

Next step: saved lists & CSV upload — the two features that make re-ordering a 30-second routine.

Still stuck? Email us at anadvisory.fr@gmail.com.

We read everything and reply within one business day.