Skip to main content

Minimum Order Quantity (MOQ)

2 min read

Require a Minimum Purchase

A minimum order quantity (MOQ) sets a floor: a customer must buy at least N units of a product before checkout will complete. It's the standard rule for wholesale catalogs, bulk-only SKUs, and items where shipping or handling a single unit doesn't make sense.

MOQ is a per-order rule. It doesn't track a customer across orders β€” that's what per-customer limits are for, and the two work together.

How to Set Up

  1. Go to Product Limits
  2. Find the product or variant
  3. Enter the floor in Minimum quantity β€” for example 5
  4. Click Save

Example: Bulk-Only Coffee

Rule:  Minimum quantity 5 on "Bulk Beans 1kg"

Customer adds 3  -- blocked, badge reads "Minimum order: 5"
Customer adds 5  -- OK
Customer adds 8  -- OK

MOQ vs. Case Packs

These solve different problems and are often used together:

RuleQuestion it answersExample
Minimum quantityHow few may they buy?At least 12
Step quantityIn what increments?In multiples of 6
Minimum: 12
Step:    6

Valid:   12, 18, 24 ...
Invalid: 6, 15, 20

What Customers See

On the product page:

  • "Minimum order: 5 units"

At checkout, below the minimum:

  • "This product has a minimum order quantity of 5."

Both messages are customizable under Settings β†’ Storefront Messages and appear in each shopper's own language β€” see Languages & Translations.

Bulk Setup

Applying the same floor across a wholesale catalog is faster through the CSV import than product by product. See CSV Bulk Import & Export.

Tips

  • Use variant-level minimums when only some sizes are bulk-only
  • Combine with a maximum per-product limit to define both ends of the range
  • If your MOQ exists because of packaging rather than pricing, a step quantity rule is usually the better fit