Retail Gift Card Management Software

A gift card is cash you have already been paid for goods you have not yet handed over.

Retail gift card management software holds prepaid value: cards sold to customers, digital codes issued online, and store credit given in place of a refund. Each carries a balance that the store owes, redeemable across visits and locations until it is used. With Pentoggle, a retailer can describe how they issue and redeem prepaid value and generate the starting application around it.

This page is about prepaid value the customer paid for or was given in place of money. Points earned through a scheme are Retail Loyalty Program Software. Discounts and coupon codes, which reduce a price rather than carry a balance, are Retail Promotion and Discount Management Software. The refund decision that produces store credit is Retail Returns Management Software.

Gift cards and store credit carry obligations and are treated specifically in accounting, and in many places there are rules about expiry, fees and what happens to balances that are never used. All of that differs by place and changes. This page states none of it. Establish the accounting treatment with your accountant and the applicable rules with a suitable adviser before designing your scheme.

Most retailers already run an accounting system such as QuickBooks, Tally or Xero, and a POS that can take payment. Those stay where they are. What is often still managed outside them is the balance: the card whose remaining value is written on the back in pen, the credit note in a customer's wallet, and the total the store owes across all of them.

Key takeaways

  • The balance has to live centrally, not on the card. A number printed on a card can be copied; a balance held in the system and checked at the till cannot be spent twice.
  • Outstanding gift card and store credit value is money received for goods not yet delivered. It is an obligation and its total is worth knowing.
  • Partial redemption across visits and locations is the normal case, not an edge case, and a scheme that cannot handle it forces staff into workarounds.
  • Store credit from returns behaves like a gift card and should use the same mechanism, so the store has one record of what it owes customers.
  • A useful number is outstanding balance and redemption rate, read together with the age of the unredeemed value.

The spreadsheet is often not the problem

A paper gift voucher with a value written on it, signed by the owner, is a working system for a small store that issues a handful a year.

The trouble starts at identifiable points.

When the balance is on the card

A card is issued for a value and partly spent. The remainder is written on the back, or a new voucher is issued for the difference, or the customer is told to remember. Any of these can go wrong, and the store has no independent record.

When a voucher is presented twice

There is no way to check whether it has already been redeemed, because redemption was not recorded against anything. The store either refuses a legitimate customer or pays twice.

When cards cross locations

A card sold at one store is presented at another. The second store cannot verify it, so it either honours it blind or turns the customer away.

When nobody knows the total

Cards have been issued for years. What remains unredeemed, and how old it is, is not known, so the obligation sits invisibly on the business.

What gift card management software holds

Card and credit records

A unique number for each physical card, digital code or store credit issue, with its initial value, issue date, issue location and how it was issued.

Central balance

The current balance held in the system rather than on the card, checked at every use.

Issue transactions

Sale of a card, issue of a digital code, or store credit created from a return, each linked to the transaction that produced it.

Redemption

Full or partial redemption at the counter or online, at any location, recorded against both the card and the sale, with the remaining balance updated.

Reload and adjustment

Adding value to an existing card where the store allows it, and manual adjustments with a reason and an approver.

Status

Active, fully redeemed, blocked where reported lost or issued in error, with the reason and the person who changed it.

Customer link

Where the customer is known, the card or credit linked to their record so a lost card can be traced and reissued according to your policy.

Reporting

Total outstanding by type and age, issued against redeemed by period, and redemption behaviour by issue channel.

The balance belongs in the system

The single design decision that matters is that the card carries an identifier and the system carries the value.

A card with a value printed on it and no central record is a bearer instrument the store cannot control. It can be photocopied, presented twice, or partly spent with the remainder written on by hand. The store's only defence is the memory of whoever served the customer.

A card with a unique number and a balance held centrally can be checked in a moment at any till in any location. Partial redemption is straightforward: the sale takes what it needs and the remainder stays on the record for the next visit. A reported lost card can be blocked and, if your policy allows, reissued with the balance moved. A card presented twice is refused with a reason the store can explain.

The same mechanism should carry store credit. A credit note from a return is prepaid value in exactly the same sense: the customer gave up goods and holds a claim on the store. Issuing it as a card or a code, rather than as a piece of paper, gives it a balance that can be checked, partly used and traced.

Digital codes work the same way and remove the physical card entirely, which suits online issue and gifting. Whether a store wants physical cards, digital codes or both is a format decision; the central balance is the same either way.

Outstanding value is an obligation

When a store sells a gift card it has taken money and delivered nothing yet. The obligation stays until the card is redeemed.

Operationally this means two things. The total outstanding is worth knowing, because it represents goods the store may be asked to hand over at any time, and a large concentration of it, after a gifting season for instance, is a real position. And the age of that outstanding value matters, because older balances behave differently from recent ones.

Financially, how gift card and store credit balances should be recorded, when the revenue is recognised, and what happens to balances that are never redeemed, are questions for your accountant. In many places there are also specific rules about expiry, dormancy fees and what a business must do with unclaimed balances, and these differ by jurisdiction and change. This page states none of them.

What the application should do is hold the facts precisely enough for whatever treatment applies: the issue date, the initial value, every redemption with its date and amount, the current balance, and the age of it. With those, your accountant can apply the correct treatment and you can meet whatever reporting your adviser identifies.

It is worth deciding your own policy questions explicitly too: whether cards can be reloaded, whether a lost card can be reissued and on what proof, whether cards can be redeemed for cash where that is permitted, and whether a card issued at one location can be redeemed at another. All of these are easier decided before launch than at the counter with a customer waiting.

Redemption is the point

A gift card scheme that issues well and redeems poorly is not a success. The card was sold so that someone would come into the store and spend it, usually alongside something else.

Redemption rate, the share of issued value that has been used, is therefore the measure of whether the scheme is doing its job. Low redemption may mean cards are being forgotten, which is a reason to make balance checking easy, or that the recipient is not a natural customer, which is a different problem.

Two practical things raise redemption. Making the balance easy to check, on a receipt, at the counter, or by the customer on their phone, removes the main reason cards are forgotten. And allowing partial redemption cleanly means a customer with a small remaining balance comes back for it rather than writing it off.

The behaviour worth watching is what happens around redemption. A customer redeeming a card often spends more than the card's value, and knowing the average total transaction on a redemption tells the store what the scheme is actually contributing. Where the store can link cards to customers, the more useful question is whether recipients become repeat customers, since that is the long-term case for the scheme.

Two cautions on measurement. Redemption takes time, so a rate measured too soon after a gifting season looks worse than it is, and cohorts by issue month are more informative than a single overall figure. And unredeemed value is not profit; how it should be treated is the accounting question above.

Where gift cards look different by business type

Why retailers choose Pentoggle for gift cards

The balance lives centrally

Checked at any till in any location, so a card cannot be spent twice and a partial balance is not written on the back.

Store credit on the same mechanism

Returns credit issued as a traceable balance rather than a piece of paper, so the store has one record of what it owes.

Partial redemption as the normal case

A card used across several visits and locations, with the remainder always current.

The obligation is visible

Outstanding value by type and age, with issue and redemption history precise enough for your accountant's treatment.

Sits around your accounting and your POS

QuickBooks, Tally, Xero and comparable systems continue handling the books, with the treatment of outstanding balances set by your accountant. Your POS continues taking payment. Pentoggle holds the cards and the balances.

A useful number for gift cards

Outstanding balance and redemption rate, read together with the age of the unredeemed value.

The outstanding balance is the size of the obligation. The redemption rate says whether the scheme is bringing people back. The age tells you which part of the balance is likely to be redeemed soon and which has been sitting a long time.

Read redemption by issue cohort rather than overall. Cards issued last month have not had time to be used, and mixing them with cards from two years ago understates recent performance.

Read the transaction value on redemption alongside it. If customers redeeming cards routinely spend more than the card's value, the scheme is doing more than moving money around, and that is the number worth quoting internally.

Ready to build retail gift card management software?

You know how many gift cards you sold.

You may not be able to say what balance is still outstanding, how old it is, or whether the last one presented had already been used.

Describe how you issue cards and store credit and how customers redeem them to Pentoggle in plain English and generate a working first version in hours, then refine it around your process.

Related resources

Frequently asked questions

Software that issues physical cards, digital codes and store credit with a unique identifier, holds each balance centrally, redeems in full or in part at any location or channel, records every movement, and reports the outstanding value.

You write. We build.

Your idea, live on the web today. Start with a single sentence.

Start building