← Back to overviewVouchers

Vouchers that drive sales and reward loyalty

Issue gift cards and discount vouchers that work online and in-store. Real-time balance tracking, automatic expiry, and flexible redemption rules — all managed from one place.

Gift cards & prepaid credit
Discount pools with caps
Real-time balance lookup
Site-locked or any location
Automatic expiry & breakage
Two voucher types

One system, two ways to save

Flint vouchers come in two distinct flavours — gift cards that act as payment, and discount pools that act as a sale discount. Both tracked in real time.

Stored Value

Gift cards & prepaid credit

Treated as a form of tender. When a customer redeems a gift card, it is applied during checkout to pay for a portion of the transaction — just like cash or card.

Stored as tender

Redeemed at checkout like cash or card to pay for part of a transaction.

Balance decrements

Each sale reduces the remaining balance until the card is depleted.

QR & number lookup

Till scans a QR or enters the number — real-time balance fetched on demand.

Top-ups supported

Increment the balance anytime to turn a one-off gift into recurring credit.

Discount Allowance

Discount pools

Treated as a transaction discount. The voucher provides a percentage or fixed-amount discount per sale, capped by a total monetary pool that the system tracks and consumes.

Percentage or fixed

Apply a % off each sale or a fixed £ discount, capped by the total pool.

Pool consumed per sale

Each discounted transaction reduces the remaining pool until it hits zero.

Per-transaction cap

Optional £ limit on how much discount a single sale can receive.

Stops at zero

Discounts automatically stop once the pool is fully consumed — no overspend.

Shared across both types

Any location or site-locked

Redeemable everywhere, or lock a voucher to the location that issued it.

Optional expiry

Set an expiry date — unused balance becomes breakage revenue automatically.

Idempotent transactions

Every redemption uses a unique transaction ID, so retries never double-debit.

No bulk syncing

The till looks up vouchers on-demand at the moment of redemption — never a stale cache.

Every capability

Vouchers, fully managed

From issue to expiry — Flint handles every step of the voucher lifecycle automatically.

On-demand till lookup

Vouchers are never bulk-synced to the POS. The till looks them up by number or QR code at the moment of redemption, so it always uses the real-time remaining balance — never a stale cache.

  • Scan QR or type number
  • Real-time balance fetched
  • No stale local cache
  • Works offline then syncs

Automatic balance updates

When a transaction is posted, the server calculates consumption from the discount or tender lines and updates the voucher balance and status automatically — you never write decrement logic yourself.

  • Server-side pool decrement
  • Status auto-updates
  • No manual balance maths
  • Depleted status at zero

Idempotent transactions

Every transaction posting requires a unique client_txn_id. If the till retries due to a network glitch, the pool is never double-debited — the same ID is recognised and ignored.

  • Unique ID per transaction
  • Retries never double-debit
  • Safe network recovery
  • Audit-ready log

Location locking

Choose whether a voucher is redeemable at any of your locations, or site-lock it to the venue where it was issued. Perfect for single-site promotions and multi-site chains alike.

  • Any-location redemption
  • Site-locked to issuing venue
  • Multi-site chain support
  • Per-voucher control

Expiry & breakage

Set optional expiry dates on any voucher. When a voucher expires, the unused balance becomes breakage revenue — tracked automatically by a nightly scheduled job.

  • Optional expiry dates
  • Automatic expiry status
  • Breakage revenue tracking
  • Nightly scheduled check

Top-ups & reloads

Stored value vouchers can be topped up at any time. Turn a one-off gift into recurring credit, or let customers reload their own balance online.

  • Increment balance anytime
  • Customer self-service reloads
  • Reactivation on top-up
  • Full top-up history

Transaction history

Every redemption is logged against the voucher. Pull a full transaction history for customer support, reporting, or to understand how vouchers are being used.

  • Full redemption log
  • Customer support lookup
  • Usage reporting
  • Export for accounting

Merchant-scoped numbering

Each voucher gets a human-readable, merchant-scoped number like FLT-1234-5678 — easy to reference in support calls and printed on physical cards.

  • Human-readable IDs
  • Merchant-scoped format
  • Printable on cards
  • Support-friendly
Get started

Start using Flint today

No credit card. No time limit. Just a smarter way to run your business.

Download App