Gift cards let anyone buy a treatment as a gift. Clients purchase from your booking page, receive a code by email, and redeem it at checkout — no manual tracking needed.
Setting up gift cards
Go to Settings → Payments and scroll to Gift cards. You'll see your gift card link — share this anywhere you like. Optionally set a default expiry in months (e.g. 12 months). New purchases will automatically expire after that period. If you leave it blank, gift cards don't expire.
How clients buy a gift card
Anyone can visit your gift card page at yourbookingurl/gift. They:
- Pick an amount — £25, £50, £75, £100, or enter a custom value (minimum £5)
- Enter their own email address (the confirmation and code go here)
- Optionally tick Send directly to someone else and enter the recipient's name and email — the code goes straight to them instead
- Pay by card via Stripe
Payment goes directly to your Stripe account. The gift card is activated automatically the moment payment clears and the code is sent by email.
How clients redeem a gift card
At the booking checkout, clients will see a field labelled Have a discount or gift card code? They enter their code there. The balance is applied to the booking price automatically.
- If the gift card covers the full booking price, no card details are needed — the booking completes without a Stripe payment
- If the gift card partially covers the price, the remaining balance is charged to their card
Partial use and balance tracking
Gift cards can be used across multiple bookings until the balance runs out. After each use, the holder receives an email showing how much balance remains. Anyone can check the remaining balance at any time at yourbookingurl/gift/check.
Issuing a gift card manually
If a client pays by cash or bank transfer, you can create a gift card manually. In Settings → Payments → Gift cards, click + Issue manually, enter the value and optionally a custom expiry date, and click Issue gift card. The code is generated instantly and shown in your dashboard — share it with the client directly.
Viewing issued gift cards
All gift cards are listed in Settings → Payments → Gift cards. Each card shows:
- The code and purchase date
- Initial value and remaining balance (with a progress bar)
- Who purchased it and who the recipient was (if different)
- Status — active, fully redeemed, expired, or inactive
- Expiry date if applicable
Conditions of use
Gift cards are shown to buyers with the following conditions at the point of purchase and in the confirmation email:
- Non-refundable and have no cash value — they can only be used to book services with you
- Where an expiry date applies, the gift card must be redeemed before that date
- Unused balances after expiry are forfeited and cannot be extended or refunded
These terms are presented clearly so clients are informed before purchase.