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.
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.
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 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.
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.
From issue to expiry — Flint handles every step of the voucher lifecycle automatically.
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.
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.
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.
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.
Set optional expiry dates on any voucher. When a voucher expires, the unused balance becomes breakage revenue — tracked automatically by a nightly scheduled job.
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.
Every redemption is logged against the voucher. Pull a full transaction history for customer support, reporting, or to understand how vouchers are being used.
Each voucher gets a human-readable, merchant-scoped number like FLT-1234-5678 — easy to reference in support calls and printed on physical cards.
No credit card. No time limit. Just a smarter way to run your business.