TUTORIALS/ GUIDE 13 · SELL GIFT CARDS LAST UPDATED 2026-09-02

GUIDE 13 OF 15·7 STEPS·7 MIN·4 SCREENSHOTS

Sell gift cards

Revenue that arrives before the visit: sell cards from your own site or at the desk, watch every balance on one ledger, and let guests spend them online or in the room.

Every click shown— written from the product

STEPS
7
TIME TO FINISH
7 min
WAYS TO SELL
2 paths
GUIDE 13 / 15 · SEVEN STEPS

Gift cards

revenue before the visitSITE · DESK · LEDGER · 0% COMMISSION APP → GIFT CARDSFIG. 13 PHOTO · BORIS HAMER / PEXELS

A gift card is revenue that arrives before the visit — and a promise you get to keep on your own terms. TableSpark sells them from your own site or straight from the desk, keeps every balance on one audited ledger, and lets guests spend them online or in the room, with 0% TableSpark commission on the sale.

App → Gift cardsSite · Desk · Ledger

STEP 01/ 07i

Switch gift cards on

Gift cards are activated per restaurant as part of your onboarding — ask TableSpark to switch them on for your account, and it’s done from our side the same day. Once they’re on, Gift cards appears in your left sidebar as the balance ledger, and the desk tools in Service light up alongside it. Everything in this guide flows from that one activation.

STEP 02/ 07ii

Sell from your own site

Open Build, press + Add a module, and search “gift”. Two modules answer: Gift cards — a call-to-action band with amount chips — and Gift card form — an in-page amount picker with name, email and a personal message. The inspector sets the amounts, heading and button label, like every block in the Builder.

With Payments connected (your own Stripe account, the same connection online ordering uses), the form’s button reads Pay & send gift card and takes the buyer through Stripe Checkout — a completed sale, paid to your bank, with the card emailed to the recipient. The form can also run as a request instead: the same details land in your Inbox as a gift-card enquiry and you arrange payment personally — the right shape for a restaurant that likes a phone call behind every voucher. Both are first-class ways to sell.

The Gift card form module's inspector in the Builder: heading, amount chips and button label fields
FIG. 01The Gift card form module’s inspector — amounts, heading and button label, set once.
STEP 03/ 07iii

Issue a card at the desk

A guest at the bar wants to buy £50 for a friend — no website required. In Service, open the guest’s sheet (search their name or tap their booking) and scroll to GIFT CARDS. A manager — owner or admin role — presses Issue a gift card, enters the amount and a reason, and the card’s code and six-digit PIN appear once on screen to hand to the guest, while the same card is emailed to them automatically. Anyone with service access can see a guest’s cards; issuing, topping up and redeeming stay with managers.

STEP 04/ 07iv

Read the ledger

The Gift cards page in the sidebar is your accountant’s view. Outstanding liability totals every active balance you owe in food and drink — with a Liability CSV export whose rows carry masked suffixes only. Issued cards lists each card by its final six characters with original value, available balance, issue date, active holds, and a paid or voided status pill. View ledger on any card opens its full timeline — issue, top-up, adjustment, redemption, void — every entry dated and signed.

The Gift cards page: outstanding liability £199.25 with Liability CSV, the financial-controls note, and issued cards listed by masked suffix with balances, status pills and Refund sale / Adjust / Void card actions
FIG. 02The ledger console — liability at the top, every card beneath, masked suffixes only.
A single card's ledger timeline showing dated entries with signed amounts
FIG. 03One card’s timeline — the value in and the value out, entry by entry.
STEP 05/ 07v

Redeem a balance

Two live paths, both real. Online: a signed-in guest with a balance sees “Use my gift card — £X available” at checkout, and the value applies itself. At the desk: a manager opens the guest’s GIFT CARDS panel in Service and redeems an amount with a reason — the guest is emailed their new balance on the spot.

Either way, the order’s ticket tells the room what happened: a Gift card −£X line, and Card due at the till £Y for whatever remains to collect. Closing that remaining balance out is ordinary payment — Mark paid on the table’s sheet, the same as any bill.

STEP 06/ 07vi

The gift-card emails

Three automatic guest emails ride along, listed with the rest under Settings → Emails we send your guests: Gift card issued carries the code and PIN with a plain “keep these safe — spend it at the restaurant or online”; Gift card topped up and Gift card redeemed both confirm the new balance. They send in your restaurant’s name with your reply-to address, following the same sender identity as every other guest email — guide 12 covers that identity.

STEP 07/ 07vii

Refund, adjust or void a card

Owner and admin roles carry three financial actions on every card’s row. Refund sale returns unused value to the original payment method through Stripe — it stands down once a card is fully spent, holds value, or has an unresolved refund in flight. Adjust writes a signed plus-or-minus ledger entry with a required reason — the honest correction tool. Void card removes all remaining value, permanently.

Every one of them demands a typed reason and a confirmation, and lands as a permanent ledger entry — nothing here is silently editable, which is exactly what you want from a page that tracks money you owe. A separate Original-sale refunds panel watches any refund with an unclear Stripe outcome and drives its retry against the same request, so a wobbly network moment never becomes a double refund.

Issued card rows with their Refund sale, Adjust and Void card actions and paid/voided status pills
FIG. 04Three actions per card, each behind a reason and a confirm — and each a permanent entry.

Next · the people who run the room

Put a card behind the bar

Ask us to switch gift cards on, add the form to your site, and issue the first one at the desk tonight.

Open Gift cards Next: your team and rota