Gift Cards can be sold in multiple ways—through a dedicated checkout link, embedded checkout, QR codes, or by adding Gift Card Products to existing checkouts such as Funnels, Forms, Payment Links, Invoices, Stores, and Calendars (where products are supported).
This article walks you through each selling method, what customers experience, and best practices for smooth delivery and redemption.
TABLE OF CONTENTS
- Overview
- Prerequisites
- Selling Gift Cards Using the Dedicated Checkout Link
- Selling Gift Cards Using the Embed Code
- Selling Gift Cards Using the QR Code
- Selling Gift Cards Through Existing Checkouts
- Delivery Experience for End Customers
- Test Mode vs Live Mode
- FAQs
Overview
Gift Cards can be sold as a product—either through their own checkout or by adding them to any of your existing selling workflows. When a customer buys a gift card, a Gift Card Order is created and the gift card is delivered based on the delivery configuration chosen at checkout.
Each Gift Card Product comes with:
A dedicated checkout link
An embed code
A QR code
The ability to be added to any checkout that supports product selection

This allows you to sell gift cards wherever your customers already buy.
Prerequisites
Before you can sell gift cards, make sure you have:
At least one Gift Card Product created
(Payments → Gift Cards → Gift Card Products → Create Gift Card)Inventory set (optional)
The Gift Card Product in Active state (not Deactivated or Archived)
Once created, the system automatically generates a Sell section for each Gift Card Product containing:
Sell Checkout Link
Embed Code
QR Code
Selling Gift Cards Using the Dedicated Checkout Link
Each Gift Card Product has its own unique checkout link in both Test and Live modes.
How to access the 'Live' link to Sell 'Live' Gift Cards
Go to Payments → Gift Cards → Gift Card Products
Choose a Gift Card Product Card
Click Sell
Copy the Live mode link
Share link with your customers so they can purchase the gift card

How to access the 'Test' link to Sell 'Test' Gift Cards
Go to Payments → Gift Cards → Gift Card Products
Choose your Gift Card Product Card
Click Sell
Click on the Test Mode Checkout Link
Use the link for internal testing
Once the customer lands on the screen (Test or Live), they'll see a 3 step process to purchase gift cards.

Customer experience on the dedicated checkout
Depending on your product setup, the customer will:
Select a denomination

Choose whether they are buying:

For Someone Else
Collects recipient details + purchaser details

For Yourself
Only purchaser details collected

Choose Immediate delivery or Schedule for later

Complete payment
Receive order confirmation

Recipient receives the gift card via email or SMS (if buying for someone else)

Key notes
Scheduled deliveries send the gift card only at the chosen date/time
Scheduled gift cards are only sent later but if the code is accessed and used on any checkout for redemption, it will allow to be redeemed
Gift cards purchased in Live mode i.e. Live Gift Cards can only be redeemed on Live Mode checkouts

Gift cards purchased in Test mode i.e. Test Gift Cards can only be redeemed on Test Mode checkouts

Selling Gift Cards Using the Embed Code
You can embed the dedicated gift card checkout directly onto any external webpage.
How to retrieve the embed code
Go to Payments → Gift Cards → Gift Card Products
Choose a Gift Card Product Card
Click Sell
Copy the Embed Code

Where to embed
WordPress websites
HTML landing pages
Blog pages
Custom portals
Link-in-bio pages
Once embedded, customers browse denominations and complete purchases without leaving your website.
Selling Gift Cards Using the QR Code
QR codes make it easy to sell gift cards in physical locations or on any medium that’s not clickable. These QR codes and associated links are for purchasing 'Live' mode gift cards.
How to access the QR code
Go to Payments → Gift Cards → Gift Card Products
Choose a Gift Card Product Card
Click on the QR Icon

A modal with a shareable QR code for the checkout link appears

You can choose to Download the QR Code

Or Share It

You can also copy the link to the dedicated 'Sell' URL in Live Mode from here.
Usage examples
Table tents in restaurants
Salon desk counters
Digital screens
Event booths
Product packaging inserts
Brochures, posters, or newspaper ads
Scanning the QR code opens the same dedicated checkout link.
Selling Gift Cards Through Existing Checkouts
Gift Cards can be sold as a product on all supported checkouts. This option gives you full flexibility to bundle gift cards along with your other items.
Supported checkouts
You can add a Gift Card Product to:
Funnels (One-step and Two-step order forms)
Forms (Sell Products)
Store
Payment Links
Websites
Invoices
Calendars (if the calendar supports products)
1 Selling Through Funnels
Open your funnel
Add the Product addition component
Select and add your Gift Card Product

Publish the funnel
Customers buying from this funnel will receive the gift card automatically after successful payment on their email address entered on the Funnel

2 Selling Through Forms
Open your form
Add a Product List / Product Selection field
Choose the Gift Card Product
Save and publish

3 Selling Through Stores
Go to Sites → Stores
Add your Gift Card Product to your storefront
Customers can browse and purchase gift cards like any other item


4 Selling Through Payment Links
Go to Payments → Payment Links
Create a new link
Add your Gift Card Product

Share the payment link anywhere

5 Selling Through Invoices
Open any invoice
Add your Gift Card Product

Send the invoice

Once invoice is paid, the gift card is delivered to the buyer

6 Selling Through Calendars
If your calendar supports product-based payments, you can add your Gift Card Product to the appointment flow.
Delivery Experience for End Customers
Gift cards are delivered based on Customer Email Address
Buyers receive:
Purchase receipt (If applicable)
The gift card email
Expiry date in the email
Amount / denomination of the gift card
Redemption instructions (Terms & Conditions added on the Gift Card Product)
Optional personalized message
Delivery can be immediate or scheduled.
Test Mode vs Live Mode
Gift cards purchased in:
Test Mode → redeemable only in test mode checkouts
Live Mode → redeemable only in live mode checkouts
This applies across all checkouts.
Tip:
If you add gift cards to a test-mode funnel, customers will receive test gift cards only.
FAQs
Q: Can I sell the same gift card through multiple channels simultaneously?
Yes. A gift card can be sold via its link, QR, embed, and through any existing checkout. Inventory will keep on depleting as more sales happen for the gift card.
Q: What happens if a Gift Card Product is deactivated?
Its Sell flow stops working — the checkout link becomes invalid, and it cannot be purchased from Stores but rest of the checkouts where it is already added continue to operate sales and the products have to be manually removed from such checkouts when the card is deactivated.
Q: Can I sell gift card products through all payment providers?
Yes. Gift card can be sold through any of your default checkout payment providers. However redemption on all types of products and scenarios can only be done in case of Stripe, NMI, Authorize.net and Square.
Q: Can customers use one gift card to buy another gift card?
No. Gift cards can’t be used to purchase more gift cards.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article
