Documentation

Discounts & gift cards

Gift cards

Sell gift cards at any checkout, track balances, and let customers pay with them anywhere.

How gift cards work

A gift card is a code with a dollar balance attached. Customers buy one (or you issue one), then whoever holds the code can spend the balance at checkout — in store, at a kiosk, or online. Balances carry over until they're used up.

Make sure the Gift card product type is enabled under Settings → Organisation.

Creating a gift card product

  1. Go to Products for your location and create a new product.
  2. Choose the Gift card product type.
  3. Pick a pricing style:
    • Fixed amount — set a price like $50; the card is always worth $50.
    • Customer-chosen amount — turn on the open-price option and the buyer types the amount at checkout. You can set a minimum and maximum (e.g. $10–$500) to keep amounts sensible.
  4. Add a name and image, and place it on your menus like any other product.

You can create several fixed denominations ($25, $50, $100) or just one open-amount card — whatever suits your counter.

Selling gift cards

Gift cards sell on every surface: the counter POS, kiosks, and your online ordering apps. The customer pays the chosen amount, and that amount becomes the card's starting balance. The code is issued automatically with the sale and appears on the customer's receipt, so online buyers can forward it as a gift.

You can also issue a card manually without a sale — for goodwill credit or a prize:

  1. Open Gift cards in the main menu.
  2. Press Issue gift card, enter the amount and (optionally) the recipient's email.
  3. Copy the code from the list and pass it on.

Checking balances

The Gift cards page lists every card with its code, who it was issued to, the current balance, when it was last redeemed, and its status (Active, Empty, or Inactive). The header also shows your total outstanding liability — the sum of all unspent balances — which your accountant will thank you for.

To answer a quick "how much is left on my card?" at the counter, search the code on this page.

Redeeming a gift card

Customers (or staff on their behalf) enter the code in the "Discount code or gift card" field at checkout — the same field used for promo codes, on POS, kiosk, QR, and online ordering.

  • The available balance comes off the order total.
  • If the balance doesn't cover everything, the customer pays the remainder by card or cash as normal.
  • If the order is smaller than the balance, the leftover stays on the card for next time.

Applied gift cards show on the order detail and in your tender reporting as their own payment type — see Reports.

Refunds and gift cards

  • Refunding a purchase paid by gift card — process the refund from the order as usual; see Refunds and edits.
  • Refunding the purchase of a gift card itself — refund the order, then deactivate the card from the Gift cards page so the code can't still be spent.

Good to know

  • Gift card balances never expire unless you deactivate the card.
  • Codes are unique and hard to guess, but treat them like cash — anyone with the code can spend it.
  • Gift cards and discounts can be used together on the same order: discounts apply first, then the gift card pays down the discounted total.