Skip to main content

Gift cards

Issue gift cards and configure where the codes come from. Menu: Rewards › Gift Cards; providers are also under Integrations › Gift Card Providers.

Availability

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:

ColumnWhat it is
CodeCard code
Points Amount / ValuePoints and monetary value
ProviderProvider that issues it
StatusCard status
Recipient EmailEmail it is sent to
Expires At / Redeemed AtDates

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.

ProviderHow it works
Tango, TremendousAPI connection: enter API Key, API Secret, Base URL and Currency
Click&GiftNo API: you import batches of pre-purchased codes or URLs
Code stockNo 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.

Code stock screen with denominations, import and code list

  1. Choose the Provider configuration at the top.
  2. 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).
  3. Tick Dry run (validate only, do not import) to review first. The Import report shows Imported, Duplicates and Invalid, with the first 200 issues.
  4. 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.
  5. Under Codes you'll see each code masked. Reveal shows it and Revoke withdraws it (a revoked code is never delivered again).
  6. Export CSV downloads the stock without codes; Export CSV with codes includes them.
warning

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​

ActionPermission (UI text)Technical id
View cardsGift CardsPages.Loyalty.GiftCards
Create cardsCreating Gift CardPages.Loyalty.GiftCards.Create
Delete cardsDeleting Gift CardPages.Loyalty.GiftCards.Delete
View and edit providersGift Card ProvidersPages.Administration.GiftCards (.Create, .Edit, .Delete)
View stockGift card code stockPages.Administration.GiftCards.Stock
Import codesImporting gift card codesPages.Administration.GiftCards.Stock.Import
Manage stock (threshold, revoke)Managing gift card code stockPages.Administration.GiftCards.Stock.Manage
View and export codesRevealing gift card codesPages.Administration.GiftCards.Stock.RevealCodes