Discounts & gift cards
Discounts and promos
Create percentage, fixed, and scheduled discounts, generate promo codes, and apply them at any checkout.
Discount types
Open Discounts in the main menu for your location and press New discount. There are three types:
| Type | What it does | Example |
|---|---|---|
| Percent | Takes a percentage off | 10% off the order |
| Fixed amount | Takes a set dollar amount off | $5 off |
| Fixed total | Sets the price to a fixed total | Lunch deal: $15 flat |
Each discount can apply to the whole order or only to specific items you pick — so "20% off all coffees" only ever touches coffees, even in a mixed cart. For percentage discounts you can also set a maximum dollar cap.
Scheduling and recurring windows
Discounts can run on a schedule, fully automatically:
- Start and end dates — for limited-time promotions.
- Days of the week — e.g. Mondays to Wednesdays only.
- Time of day — e.g. 3:00 pm to 5:00 pm for happy hour.
Combine them for recurring offers like "Tuesday lunch special, 11:30–2:00, until the end of the month". Outside the window, the discount simply doesn't apply.
Auto-apply discounts
Turn on Auto-apply and the discount is applied for customers automatically whenever its conditions are met — no code needed. Auto-apply works with all the scoping above:
- By time — the schedule windows control exactly when it's live.
- By product — scope it to items so it only triggers when those items are in the cart. Online menus surface qualifying offers on the item tiles before checkout.
- By link — generate a code (below) and share an ordering link with
?code=YOURCODEon the end. Customers who arrive via that link get the discount applied as soon as they land.
Promo codes
Any discount can have codes attached:
- Open the discount and use Generate codes.
- Choose how many — one shared code for a campaign, or a batch of unique single-use codes.
- Set usage caps per code: a total cap, per-customer cap, or a windowed cap (per day, week, month, or a custom period).
Customers enter codes in the "Discount code or gift card" field at kiosk, QR, and online checkout. Usage counts are tracked on each code so you can see what's been redeemed.
Usage limits
Beyond per-code caps, the discount itself can carry a cap — total uses, or uses per day/week/month — useful for "first 100 customers" or "limit 20 per day" offers.
How staff apply discounts at the POS
- With items in the cart, tap Discount in the cart's action bar.
- The panel shows your location's POS-visible discounts — tapping one applies it instantly. Tick Show in POS on a discount to have it listed here.
- Staff can also search any promo code by typing the first few characters.
The applied discount shows on the cart with its name and code, and can be removed with one tap before payment. Discounts on already-placed orders are handled through order editing — see Refunds and edits.
Tips
- Keep discounts you're not running switched off (the Active toggle) rather than deleting them — you keep the setup and the usage history.
- Member benefit codes from Memberships ride the same promo system, so they work at every checkout automatically.
- For store credit-style value, use Gift cards instead of a discount.