You need the Manage Settings permission to create or edit coupons.
Opening the coupons manager
In the web admin, go to Menu > Promotions and select the Shop Coupons link, or navigate to Settings > Shop Coupons. The coupons list shows all existing codes with their status, discount, and validity window. From here you can create, edit, activate, deactivate, or delete any coupon.Creating a coupon
1
Open the new coupon form
Click Add coupon (or the equivalent create button) in the coupons manager.
2
Set the code and description
Enter a unique Coupon code (up to 50 characters). This is exactly what customers type at checkout — it is case-sensitive, so keep it simple. Optionally add a Description for your own reference; customers do not see it.
3
Choose the discount type and value
Select a Discount type:
- Percent — takes a percentage off the order subtotal.
- Fixed amount — deducts a flat currency amount.
4
Set minimum order and maximum discount (optional)
- Minimum order amount — the coupon will not apply if the cart is below this value. Leave blank for no minimum.
- Maximum discount amount — only available when the discount type is Percent. Caps the discount so a large order does not receive an unlimited saving. Leave blank for no cap.
5
Set usage limits (optional)
- Usage limit — the maximum number of times this code can be redeemed across all customers combined. Leave blank for unlimited.
- Usage limit per customer — the maximum number of times a single customer can use this code. Leave blank for unlimited.
6
Set the validity window
Choose a Valid from date/time and a Valid to date/time. Outside this range the coupon will be rejected at checkout even if it is marked active.
7
Select applicable order types
Tick the order types this coupon should work for: Delivery, Pickup, and/or Dine-in. A customer placing a pickup order, for example, cannot use a delivery-only coupon.
8
Assign to specific branches (optional)
By default the coupon applies to all branches. To restrict it, select one or more branches from the Branch selector. Leave it unset to make the coupon valid across every branch.
9
Activate and save
Tick Is active to make the coupon live immediately (within its validity window). Then save the coupon.
Coupon fields reference
How customers redeem a coupon
On the storefront, customers add items to their cart and proceed to checkout. Before placing the order they see a Coupon code input field. They type the code and the discount is applied immediately, showing the updated total. If the code is invalid, expired, below the minimum order amount, or has reached its usage limit, an error message is shown and the discount is not applied.Coupons vs item promotions
These are two separate features:- Coupons (this page) — customers enter a code at checkout to get money off the order total.
- Item promotions — you set a special reduced price on a specific menu item, visible to all customers browsing the menu without needing a code. See Item Promotions and Specials.