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.
| Setting | Applies To |
|---|
| Minimum pickup order | Pickup and Catering Pickup orders |
| Minimum delivery order | Delivery and Catering Delivery orders |
| Minimum dine-in order | Dine-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.
| Setting | Applies To |
|---|
| Maximum pickup order | Pickup and Catering Pickup orders |
| Maximum delivery order | Delivery and Catering Delivery orders |
| Maximum dine-in order | Dine-in (InStore) orders |
Use cases:
- Fraud prevention for high-value orders
- Kitchen capacity management
- Directing large orders to catering flow
Configuring Monetary Limits
- Go to Store Settings > Fulfillment
- Set minimum and/or maximum values for each fulfillment method
- 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:
| Fulfillment | Typical Minimum | Typical Maximum |
|---|
| Pickup | Lower or none | Standard |
| Delivery | Higher (covers delivery cost) | Standard |
| Dine-in | Lower or none | Lower (kitchen capacity) |
| Catering | Much higher | Much 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
- Start lower - You can always increase minimums; reducing them is easier for customers to accept
- Consider your costs - Factor in payment fees, packaging, and labour when setting minimums
- Match delivery effort - Higher minimums for distant deliveries offset driver costs
- Communicate clearly - Customers see exactly how much more they need to spend
- Test the experience - Place test orders at various basket values to verify messaging