Skip to content
Selling

Promotions & coupons

Five promotion types applied automatically — and identically when offline

A discount engine with five promotion types — percentage, fixed amount, BOGO, bundle and happy hour — plus coupon codes. Promotions target products, categories or customer groups, and are gated by date range, weekday, time-of-day window, minimum order total, minimum quantity, total usage cap and per-customer cap. Qualifying promotions apply automatically at the till; coupon codes are keyed in by the cashier. The engine runs identically on the server and on the terminal’s offline mirror.

What this covers

  • Five types: percentage, fixed amount, buy-one-get-one, bundle and happy hour
  • Targeting by product, by category or by customer group
  • Validity windows — a date range, chosen weekdays, and an hour window that may wrap past midnight
  • Usage limits — a minimum basket, a minimum quantity, a total cap and a per-customer cap
  • Non-stackable by default — only the single best promotion applies, and a discount can never exceed the line it sits on
  • BOGO discounts the cheapest qualifying units, once per complete buy-plus-get group
  • Happy hour fires automatically from the terminal’s own clock — no cashier action
  • A manually applied promotion is logged with the cashier who applied it
  • A return reverses the discount proportionally; a void releases it in full, freeing the counter and the coupon
  • Batch code generation as PREFIX-XXXXXX, unique across the organisation
  • Per-promotion analytics — the headline numbers, a daily usage chart and the usage log
  • Expired promotions are archived, never destroyed — the analytics and the usage log outlive them

The discount engine is written twice — once on the server, once on the terminal — and pinned by twin test suites with matching case names. A basket priced during an outage comes out to the same halala as one priced online.

Related features

All features
  • Plan: Professional

    Marketing campaigns

    Build the audience, write it in both languages, read the return afterwards

    13 capabilitiesSee the detail

  • Customers & loyalty

    Attach the customer to the sale, and the points, credit and receipt follow

    11 capabilitiesSee the detail

  • Plan: Professional

    Menus & scheduling

    Breakfast until eleven, a Ramadan menu by date — with no cashier action

    9 capabilitiesSee the detail

See it on your shop

Thirty minutes on your products, your tax setup and your hardware — not a slide deck.