Skip to main content
Control checkout eligibility by setting minimum spend, maximum spend, and quantity requirements. These limits help manage kitchen capacity, ensure order profitability, and prevent abuse.

Monetary Limits

Set minimum and maximum order values for each fulfillment method.

Minimum Order Value

Require customers to spend a minimum amount before checkout. If their basket is below the minimum, they see a message showing how much more they need to spend.
SettingApplies To
Minimum pickup orderPickup and Catering Pickup orders
Minimum delivery orderDelivery and Catering Delivery orders
Minimum dine-in orderDine-in (InStore) orders
Use cases:
  • Ensure orders are profitable after payment processing fees
  • Cover fixed costs like packaging
  • Encourage larger orders
Delivery zones can override the store-wide minimum delivery amount. Use this to require higher minimums for distant deliveries where costs are higher.

Maximum Order Value

Cap the maximum order value to prevent unusually large orders that may be fraudulent or exceed your capacity.
SettingApplies To
Maximum pickup orderPickup and Catering Pickup orders
Maximum delivery orderDelivery and Catering Delivery orders
Maximum dine-in orderDine-in (InStore) orders
Use cases:
  • Fraud prevention for high-value orders
  • Kitchen capacity management
  • Directing large orders to catering flow

Configuring Monetary Limits

  1. Go to Store Settings > Fulfillment
  2. Set minimum and/or maximum values for each fulfillment method
  3. Save changes
The limits apply to the basket subtotal (before delivery fees, tips, and service charges).

Quantity Limits

Minimum Items

Require a minimum number of items in the basket before checkout. This is useful for:
  • Catering orders that require volume
  • Bundle or meal deal enforcement
  • Preventing single-item orders during busy periods

Maximum Items

Limit the total number of items per order to:
  • Manage kitchen capacity
  • Prevent unusually large orders
  • Control order preparation time

How Limits Are Displayed

When a customer’s basket doesn’t meet the requirements:
  • Below minimum - A message shows: “Spend £X.XX more to checkout”
  • Above maximum - A message shows: “Maximum order value is £X.XX”
  • Wrong quantity - A message explains the item requirement
The checkout button is disabled until requirements are met.

Per-Fulfillment Limits

Different fulfillment methods can have different limits:
FulfillmentTypical MinimumTypical Maximum
PickupLower or noneStandard
DeliveryHigher (covers delivery cost)Standard
Dine-inLower or noneLower (kitchen capacity)
CateringMuch higherMuch higher
This allows you to:
  • Make pickup attractive with no minimum
  • Cover delivery costs with a higher delivery minimum
  • Set high minimums for catering to ensure order size

Zone-Specific Minimums

For delivery, you can set different minimum order values per delivery zone:
  • Zone 1 (0-2 miles) - £10 minimum
  • Zone 2 (2-4 miles) - £15 minimum
  • Zone 3 (4-6 miles) - £20 minimum
Zone-specific minimums override the store-wide delivery minimum when the customer’s address falls within that zone.

Best Practices

  1. Start lower - You can always increase minimums; reducing them is easier for customers to accept
  2. Consider your costs - Factor in payment fees, packaging, and labour when setting minimums
  3. Match delivery effort - Higher minimums for distant deliveries offset driver costs
  4. Communicate clearly - Customers see exactly how much more they need to spend
  5. Test the experience - Place test orders at various basket values to verify messaging