Skip to content

Pricing Rules & Tiers

Overview

Pricing Rules and Pricing Tiers let you run automated, scheduled price changes — happy hour, brunch pricing, off-peak menus, channel-specific prices, bulk-discount pricing — without ever touching the original product price.

  • A Pricing Rule says when a special price applies (time, channel, outlet, or quantity).
  • A Pricing Tier says what the special prices are. It groups one or more rules and then carries per-product prices.
  • A product can be assigned to a Pricing Tier, picking up that tier's prices whenever the rule conditions are met.

Released: 18 November 2025.

How it works

Pricing Rules ─┐
               ├──> Pricing Tier ──> Products
Pricing Rules ─┘
  1. You build one or more Pricing Rules — e.g. "Mon–Fri 4pm–7pm" or "Buy 6 or more".
  2. You create a Pricing Tier — e.g. "Happy Hour" — and tick the rules that activate it.
  3. You attach the tier to products, with the dine-in / takeout / delivery prices that should apply when the tier is active.
  4. When all the tier's rule conditions are met at checkout, those prices replace the base prices automatically.

Default setup

Bean & Brew example: a weekday-evening Happy Hour with $1 off espresso drinks.

1. Create the Pricing Rule

  1. Product → Pricing Rules → CREATE.
  2. Fill in:
    • NameHappy Hour Mon–Fri 4-7pm
    • Select Outlets — tick the outlets it applies to.
    • TypeTime.
  3. Under the Time options:
    • Weekdays List — tick Mon, Tue, Wed, Thu, Fri.
    • Start Time16:00.
    • End Time19:00.
  4. Save.

2. Create the Pricing Tier

  1. Product → Pricing Tiers → CREATE.
  2. Fill in:
    • NameHappy Hour.
    • Select Outlets — same outlets as above.
    • Select Price Rule — tick Happy Hour Mon–Fri 4-7pm.
  3. Save.

3. Assign the tier to products

  1. Products → Products and Edit the espresso drink.
  2. Scroll to the Pricing Tier section.
  3. Pricing Tier — pick Happy Hour.
  4. Fill in the Dine-in / Take-out / Delivery prices for this tier (e.g. 4.50 instead of 5.50).
  5. (Optional) click Add Pricing Tier to attach another tier.
  6. Save.

4. Sync the POS

Tap the Refresh button on the POS sell screen. The new prices appear during the active time window.

Rule types

A rule's Type controls what triggers it. You can layer multiple rules inside the same tier — all must match.

TypeWhat it does
TimeActive on selected weekdays between a Start and End time (24-h).
ChannelActive only on the selected channels — POS, Kiosk, Online.
OutletActive only at the selected outlets.
QuantityActive when the product quantity in the basket meets a threshold (e.g. ≥ 6).

Advanced

Bulk-edit prices for a tier

If you're moving many products onto a tier, do it in bulk:

  1. Product → Pricing Tiers → click the (three dots) next to the tier.
  2. Search by product name or filter by Categories.
  3. Copy base Price — auto-fills the tier price field with each product's base price (a good starting point).
  4. Enter the Dine-in / Take-out / Delivery prices per row.
  5. Use Clear to wipe a row, or Remove to drop the product from the tier.
  6. Save Changes.

Multiple tiers on one product

A product can hold several pricing tiers — each with its own active rules. Rewardly picks the matching tier at checkout. Use this to layer Happy-Hour pricing over a base Kiosk-only tier, for example.

Sync notes

  • POS — tap Refresh on the sell screen.
  • Self-order Kiosk — log out and log back in.
  • Online QR ordering — syncs automatically.
  • Delivery portal — syncs automatically.