Create, sell, and send digital gift cards in the HoopAI Platform — and track redemptions from the gift card dashboard.
Gift cards let you sell store credit that customers can use toward future purchases. You can sell them through your store, send them directly to contacts, and track all redemptions and balances from a dedicated dashboard.Navigate to Payments → Gift Cards to get started.
Hover over the charts to see day-by-day breakdowns of card sales, value, and customer counts. A Gift Card Sale Trends graph at the bottom shows the top 5 highest denominations sold during the selected period.
Click Total Gift Cards Issued → Orders to access the orders dashboard showing all issued cards with their value, expiry date, and owner. Switch to list view for additional details including remaining balance.
Gift cards function as a flexible prepaid balance, giving customers store-exclusive funds or allowing your business to issue credits for loyalty, compensation, or promotions.
1
Start a new gift card
Go to Payments → Gift Cards and click Create Gift Card.
2
Enter basic details
Name — internal identifier for the card in your system
Description — short summary for you and your customers
Expiry date — optional; all cards issued from this product expire on this exact date, regardless of purchase date
3
Add a redemption URL (optional)
Enable the option to include a URL that guides recipients on how to redeem their card. Enter or select your desired URL.
4
Add terms and conditions
Enter any usage restrictions, eligibility rules, or conditions applicable to this gift card. These are visible to customers.
5
Customize the card design
Click Continue to access the design step. Either:
Create a color gradient design
Upload your own artwork from your Media Store
6
Set denominations
Choose from preset values or enter custom amounts manually. You can add multiple denomination options so customers can choose.
7
Set inventory (optional)
Enable Define Quantity to limit how many gift cards can be sold. Set your inventory count.
8
Enable taxes (optional)
Toggle on Tax if you need to include automatic tax calculation on gift card sales for compliance purposes.
9
Assign a category and create
Select a category if needed, then click Continue to review and Create Gift Card to finalize.
Send a gift card to any contact without requiring a purchase — ideal for loyalty rewards, service recovery, promotions, or referral incentives.
1
Open the Send option
In the Gift Cards tab, click Send next to the gift card you want to send (or access it from All Gift Cards).
2
Select the recipient
Use the dropdown to select a customer. Only contacts with an email address in the system can be selected.
3
Add a personal message
Write a personal message to accompany the gift card. Use Write with AI or pre-written prompts to draft the message quickly.
4
Select the denomination
If the gift card has multiple values, select one from the dropdown.
5
Choose delivery method and date
Select the delivery method and set a delivery date, then click Continue.
6
Preview and send
Review the email preview — including the gift card details and your message. If everything looks correct, click Send Gift Card.
The email content for directly sent gift cards cannot be edited beyond the personal message. Sending a gift card reduces your inventory count.
Use the direct send feature for customer loyalty programs, referral rewards, and service recovery instead of cash refunds — keeping funds within your business ecosystem.
Once purchased or sent, the customer receives an email containing their gift card details. The most important detail is the Gift Card Code — they must copy this to pay with their balance.
Gift cards can be applied on any checkout page: funnels, websites, stores, or payment links.
2
Enter the gift card code
Before entering card details, the customer enters their gift card code in the designated field and applies it.
3
Balance is applied
The gift card value is deducted from the order total. The customer can see their available balance displayed under the Gift Card section.
If the card covers the full order: no other payment method is needed.
If the order exceeds the card balance: the remaining amount can be paid with a card (Stripe, NMI, Authorize.net, Square support partial redemption).
4
For payment links
If the customer receives a payment link, they can apply their gift card code after clicking Pay.
5
For calendar bookings
When collecting payment for appointments, Gift Card Balance appears as a payment option at checkout.
Gift card balance can cover the full amount for all supported payment providers. Partial balance coverage (paying the remainder with another method) is supported with Stripe, NMI, Authorize.net, and Square.
Can a customer use a gift card for a subscription?
Gift cards currently apply to one-time purchases at checkout. They cannot be applied to recurring subscription charges.
What happens if the gift card balance is less than the order total?
The customer pays the difference with a standard payment method (card, PayPal, etc.). The gift card covers its remaining balance and the payment method covers the rest.
Can I set an expiry date on gift cards?
Yes. When creating a gift card, enable the expiry date option and choose the duration. Customers are notified of the expiry in their gift card email.
Can I issue a gift card as a refund?
Yes. Instead of refunding to the original payment method, you can send a gift card of equal value to the customer using the direct send feature.
Are gift cards trackable by contact?
Yes. When you send a gift card directly to a contact, it is linked to their contact record. Purchased gift cards are linked when the buyer is identified as a contact.