In this article
Overview Prerequisites Selling Gift Cards Using the Dedicated Checkout Link Selling Gift Cards Using the Embed Code Selling Gift Cards Using the QR CodeGift 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.
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 an