Gift Vouchers
Create and sell gift vouchers online, manage voucher templates, track redemptions, and handle voucher balances.
Overview
Gift Vouchers allow your customers to purchase vouchers online that can be redeemed for services at your business. Vouchers can be purchased for personal use or as gifts for others.
The Gift Vouchers feature is accessed from the Dashboard under the Gift Vouchers menu. It consists of two main tabs:
- Templates — Create and manage voucher types that customers can purchase
- History — View and manage all sold vouchers
Voucher Templates
Voucher templates define the types of gift vouchers available for purchase. Each template includes the following settings:
- Name — The display name of the voucher (required)
- Description — A description shown to customers when purchasing
- Price Options — One or more price values customers can choose from (e.g., $50, $100, $150)
- Validity Period — How many months the voucher is valid after purchase
- Terms & Conditions — Custom terms displayed during purchase
Creating a Template
To create a new voucher template:
- Navigate to Gift Vouchers in the Dashboard
- Click "Add New" at the bottom of the Templates list
- Enter the voucher name and description
- Add one or more price options
- Set the validity period in months
- Optionally add terms and conditions
- Save the template
Online Purchase
Customers can purchase gift vouchers through your online booking page. The purchase flow guides them through several steps:
Purchase Steps
- Select Voucher — Choose from available voucher templates
- Select Amount — Pick a price from the template's options
- Select Design — Choose a visual design for the voucher (6 styles available)
- Recipient Details — Enter recipient information
- Payment — Complete payment via Stripe
Purchase Types
Customers can purchase vouchers in two ways:
- For Myself — The purchaser is also the recipient. They receive the voucher directly to use for their own bookings.
- As a Gift — The voucher is sent to a different recipient. The purchaser provides both their own details and the recipient's information. An optional personal message can be included.
Sold Vouchers
The History tab displays all sold vouchers. You can search and filter vouchers by:
- Voucher number
- Status (Active, Used, Expired)
- Balance amount
- Expiry date
Voucher Details
Selecting a voucher shows its complete information:
- Template — The voucher template used
- Voucher Number — Unique code (format: RR + 6 characters)
- Initial Balance — Original purchase amount
- Remaining Balance — Current available balance
- Purchase Date — When the voucher was bought
- Expiry Date — When the voucher expires
- Paid By — Sender/purchaser name and email
- Paid For — Recipient name and email
Managing Vouchers
From the voucher details view, you can:
- Edit Info — Update voucher number, expiry date, or sender/recipient details
- View Transactions — See the complete redemption history
- Resend Receipt — Send the purchase receipt to the sender again
- Resend Voucher — Send the voucher email to the recipient again
Redemption
Gift vouchers can be redeemed when paying for bookings. The system supports both full and partial redemptions.
How Redemption Works
- Customers enter their voucher code when booking online
- The system validates the voucher (checks status, expiry, and balance)
- The voucher balance is applied to the booking payment
- If the voucher covers the full amount, no additional payment is needed
- If the booking costs more than the voucher balance, the customer pays the difference
- Partial balances remain on the voucher for future use
Balance Reservation
When a voucher is applied to a pending booking, the amount is reserved to prevent double-spending. The reserved balance is:
- Deducted from available balance when the booking is confirmed
- Released back to the voucher if the booking is cancelled
Voucher Status
Vouchers have the following statuses:
- Unpaid — Payment initiated but not completed
- Active — Paid and ready for use
- Used — Fully redeemed (zero balance remaining)
Email Notifications
The system automatically sends email notifications at key points in the voucher lifecycle:
Purchase Notifications
- Voucher Email — Sent to the recipient with the voucher code and details. For "For Myself" purchases, this goes to the purchaser. For gifts, it goes to the recipient.
- Purchase Receipt — Sent to the purchaser confirming the payment
- Company Notification — Sent to your business email notifying you of the sale
Usage Notifications
- Voucher Used — Sent to the voucher holder when their voucher is redeemed, showing the amount used and remaining balance
