Payments, Invoices & Estimates

How to Sell Gift Cards

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.

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

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

Turn what you just learned into a plan

Answer 40 quick-fire questions and our AI builds you a personalized growth snapshot for NZ$27 — yours to keep.

Get My NZ$27 Snapshot →