Gift cards
Issue gift cards and configure where the codes come from. Menu: Rewards › Gift Cards; providers are also under Integrations › Gift Card Providers.
Gift Cards permission · Edition: Growth and Enterprise
List
The screen has three tabs: Gift Cards, Budgets and Provider Configs (the last one, with the providers permission).
The Gift Cards tab lists the cards:
| Column | What it is |
|---|---|
| Code | Card code |
| Points Amount / Value | Points and monetary value |
| Provider | Provider that issues it |
| Status | Card status |
| Recipient Email | Email it is sent to |
| Expires At / Redeemed At | Dates |
Create / edit
Click Create New and fill in Points Amount, Money Value (€), Provider (Internal (closed-loop), Tango Card, Tremendous, Custom), Recipient Email (required if the provider is not internal), Message, Expires At and Loyalty Programme.
For a catalogue redemption to deliver a card, choose the Gift Card Provider on the Digital reward and fill in its Money Value.
Budgets
In Budgets, click Add Budget: Name, Allocated Amount, Period (Monthly, Quarterly, Yearly, Unlimited), Programme and Active. The table shows what is allocated, spent and remaining.
Providers
Menu: Integrations › Gift Card Providers. Click Add Provider.
| Provider | How it works |
|---|---|
Tango, Tremendous | API connection: enter API Key, API Secret, Base URL and Currency |
Click&Gift | No API: you import batches of pre-purchased codes or URLs |
Code stock | No API: you import your own codes |
Tick Sandbox for testing and Active to use it. The saved key isn't displayed; leave it blank when editing to keep it.
Code stock (Click&Gift and code stock)
For Click&Gift and code stock, the Gift card code stock action on the provider's row opens loyalty/gift-cards/stock. Here you manage pre-purchased codes. Each reward receives a code of its exact amount.

- Choose the Provider configuration at the top.
- Under Import codes, upload a CSV (comma or semicolon) or XLSX with a header: code and/or url, amount, currency, expiry (yyyy-mm-dd, optional) and product (optional).
- Tick Dry run (validate only, do not import) to review first. The Import report shows Imported, Duplicates and Invalid, with the first 200 issues.
- Review Stock by denomination: Available, Assigned, Revoked, Expired, Expiring (< 7 days), Days of stock and the Low-stock threshold, which you can save per denomination.
- Under Codes you'll see each code masked. Reveal shows it and Revoke withdraws it (a revoked code is never delivered again).
- Export CSV downloads the stock without codes; Export CSV with codes includes them.
Revealing or exporting codes is recorded in the audit log under your user. Grant Revealing gift card codes only to those who need it.
Permissions
| Action | Permission (UI text) | Technical id |
|---|---|---|
| View cards | Gift Cards | Pages.Loyalty.GiftCards |
| Create cards | Creating Gift Card | Pages.Loyalty.GiftCards.Create |
| Delete cards | Deleting Gift Card | Pages.Loyalty.GiftCards.Delete |
| View and edit providers | Gift Card Providers | Pages.Administration.GiftCards (.Create, .Edit, .Delete) |
| View stock | Gift card code stock | Pages.Administration.GiftCards.Stock |
| Import codes | Importing gift card codes | Pages.Administration.GiftCards.Stock.Import |
| Manage stock (threshold, revoke) | Managing gift card code stock | Pages.Administration.GiftCards.Stock.Manage |
| View and export codes | Revealing gift card codes | Pages.Administration.GiftCards.Stock.RevealCodes |