Skip to Content
🎉 Nextra 2.0 is released. Read more →
paymentsGift CardsHow to Sell Gift Cards

TABLE OF CONTENTS


Overview of Selling Gift Cards

Selling Gift Cards is the process of offering a prepaid balance as a product in TWIM CRM. You can sell a gift card through its own checkout or by adding it to your existing selling workflows (Funnels, Forms, Stores, Websites, Payment Links, Invoices, and Calendars). This allows you to sell gift cards wherever your customers already buy!

When a customer completes a purchase, TWIM CRM creates a Gift Card Order and delivers the gift card based on the delivery option selected at checkout (immediate or scheduled). Each Gift Card includes:

  • A dedicated checkout link
  • An embed code
  • A QR code
  • The ability to be added to any checkout that supports product selection

Key Benefits of Selling Gift Cards

  • Multiple Sales Channels: Sell via a dedicated link, embed, QR code, or existing checkouts for maximum reach.
  • Gifting Built In: “Myself or Someone Else” flows make it simple to buy for others with scheduled delivery.
  • Safe Testing & Rollout: Separate Test and Live links help you validate pricing, denominations, and flows without affecting real balances.
  • Immediate Cash Flow: Collect revenue before redemption occurs.
  • Brand-Aligned Design: Upload custom artwork and choose gradients to create gift cards that match your branding.

Prerequisites

Confirm these items to ensure a smooth launch process! Before you can sell gift cards, make sure you have:

  • At least one Gift Card Product is****created and active

    • Before selling gift cards, you must first create and activate at least one gift card. This can be done within Payments → Gift Cards → Create Gift Card.
    • For a detailed overview of the process to create a gift card, click here
  • A c****onnected payment method

    • You must have a payment method setup in order to collect payments when selling gift cards.
    • For a detailed overview on how to set up payments, click here

Test Mode vs Live Mode

Test Mode is a safe sandbox with separate checkout links and payment keys. Use it to simulate purchases, validate pricing/taxes, check inventory behavior, preview delivery messages, and test redemption. Live Mode is for real transactions.

Gift cards purchased in:

  • Test Mode → redeemable only in test mode checkouts
  • Live Mode → redeemable only in live mode checkouts

Supported Channels

See every surface where Gift Cards can be sold and click the links below to jump directly to the setup steps for each. Choose one or combine multiple sales channels to match your strategy!


The dedicated checkout link is a standalone purchase page that comes with every Gift Card product. It’s the fastest way to start selling, perfect for sharing in emails, SMS, social posts, or as a button on your website, without building a funnel or form. Each Gift Card Product has its own unique checkout link in both Test and Live modes.

Use these steps to grab the Live Dedicated Checkout Link you can share with customers right away.

Step 1: Navigate to Gift Cards

In the left menu, click the Paymentstab. Then in the top ribbon, click Gift Cards to open the Gift Cards dashboard.

**Step 2:**Choose a Gift Card

Locate your card you would like to open the Dedicated Checkout Link for. On the Gift Card tile, click Sell.

Click the Copy icon to copy the Live Mode****Checkout Link to your clipboard. Share this link with your customers so they can purchase the gift card

Use these steps to copy a Test link for internal QA without affecting real balances.

Step 1: Navigate to Gift Cards

In the left menu, click the Paymentstab. Then in the top ribbon, click Gift Cards to open the Gift Cards dashboard.

**Step 2:**Choose a Gift Card

Locate your card you would like to open the Dedicated Checkout Link for. On the Gift Card tile, click Sell.

Click Test Mode Checkout Linkin the upper-right corner to open the Test Mode Checkout Link. This link can be used for internal testing!

This summary describes the flow that buyers will go through when purchasing a gift card using the Dedicated Purchase Link.

**Step 1:**Select a Denomination

The buyer selects one of the available values (e.g., $10, $25, $50, $100).

**Step 2:**Select Who the Gift Card is For

The buyer chooses who the gift card is for by selecting Myself or Someone Else

  • If the gift is for someone else: the checkout collects the recipient’s name and email, plus the sender’s name and email.
  • If the gift is for myself: the checkout collects the buyers name and email.

Step 3: Add Delivery Date

Choose Deliver Now (immediate) or Schedule for later and pick a date (and time, if shown).

Add an optional message for the recipient.

Step 4: Complete Payment & Confirmation

The buyer selects an available payment method and clicks Pay.

Once payment is confirmed, the buyer is able to download the gift card from this screen.

Step 5: Delivery

If buying for someone else, the recipient receives the gift card via email at the chosen time (immediate or at a scheduled date)


Selling Gift Cards Using the Embed Code

Add the dedicated checkout to any external webpage without custom development! Once embedded, customers can browse gift cards and complete purchases without leaving your website. This code can be embedded into:

  • WordPress websites
  • HTML landing pages
  • Blog pages
  • Custom portals
  • Link-in-bio pages

Follow the steps below to embed the dedicated gift card checkout directly onto any external webpage:

Step 1: Navigate to Gift Cards

In the left menu, click the Paymentstab. Then in the top ribbon, click Gift Cards to open the Gift Cards dashboard.

**Step 2:**Click Sell

Locate your card you would like to find the Embed Code for. On the Gift Card tile, click Sell.

**Step 3:**Copy the Embed Code

Click the Copybutton to copy the embed code. Use this code to embed the dedicated gift card checkout directly onto any external webpage


Selling Gift Cards Using QR Codes

QR codes make in-person and offline selling easy. Scanning the code opens your same dedicated checkout link. This is perfect for in-store displays, print campaigns or on any medium that’s not clickable. To access this QR Code, follow the steps below:

Step 1: Navigate to Gift Cards

In the left menu, click the Paymentstab. Then in the top ribbon, click Gift Cards to open the Gift Cards dashboard.

**Step 2:**Open QR Code

Locate your card you would like to find the QR Code for. On the Gift Card tile, click QR Code.

Step 3: Share QR Code

From here you are able to download and share the QR Code!

  • Click Download to save the QR image. This file can then be used in print media and other campaigns!
  • Click **Share,**then from the dropdown select Copy to copy the QR Code link. This link can then be shared!

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. Adding a Gift Card Product is supported in the following channels:

  • Forms
  • Funnels
  • Store
  • Payment Links
  • Websites
  • Invoices
  • Calendars (if the calendar supports products)

Follow the steps below to learn how to sell gift cards on each supported checkout channel!

Selling Through Forms

Use the Payment Element in Forms to sell Gift Cards in lead capture and lightweight checkout scenarios.

Collect payment and sell a gift card in a single form submission

Step 1: Open or Create a Form

Navigate to Sites → Formsand either open an existing form or create a new form.

**Step 2:**Add Sell Products Element

Locate the Sell****Productselement under Paymentsand drag the element to your form.

Step 3: Choose the Gift Card Product

Click on the Sell Productselement to open the element settings. From here, click Add Productand select your gift card from the list.

Once the gift card has been added as a product, click the blue Savebutton to save your changes.

Selling Through Funnels

Offer gift cards on one-step or two-step order forms within a funnel. Customers buying through a funnel will receive the gift card automatically after successful payment!

Step 1: Open Your Funnel

Navigate to Sites → Funnelsand either open an existing funnel or create a new funnel.

**Step 2:**Add the Form Element

Locate the Formelement and drag the element into your page.

Step 3: Select Form

Click on the Form element and use the dropdown to select the form you previously set up for purchasing gift cards. If you do not have a form for the gift card, click on the link to create a new form. For more information on creating a form to purchase gift cards, click here.

Once the form has been added and all edits have been completed, publish your funnel.

Selling Through Stores

Display gift cards in your online storefront so customers can browse and buy like any other product.

**Step 1:**Open or Create a Store

Navigate to Sites → Storesand either open an existing store or create a new store.

Step 2: Navigate to Products

From the store page, navigate to the Productstab.

**Step 3:**Add to Store

Click the Checkbox next to the gift card you would like to add to the store. Then click Bulk Actionsand from the dropdown, select Include in this store.

Step 4: Preview

Customers can browse and purchase gift cards like any other item!

Payment Links are fast to create and easy to share, making them great for email or chat.

Navigate to Payments → Payment Linksand create a new Payment Link.

Step 2: Add Gift Card as a Product

Click Select a Product and from the dropdown, choose the gift card you would like to add. Once the gift card has been added, click the blue Savebutton.

Click the Copy/Sendbutton to get the new shareable payment link that you have created. You can now share this payment link with customers!

Selling Through Invoices

Add Gift Cards to invoices for customers who prefer invoicing and accounts payable workflows. When the invoice is paid, a Gift Card Order is created automatically.

**Step 1:**Open or Create an Invoice

Navigate to Payments → Invoices & Estimatesand open and existing or create a new Invoice.

**Step 2:**Add Gift Card as Product

Under **Add Products,**select the gift card(s) you would like to be included in the invoice. Once all details and products have been added, click Sendto send the invoice to a customer.

Step 3: Delivery Upon Payment

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

Selling Through Calendars

If your calendar supports product-based payments, you can add your Gift Card Product to the appointment flow. In order to sell gift cards through the calendar flow, you must first create a form. Click here for details on how to create a form to sell gift cards.

Step 1: Open Calendar Settings

Navigate to Calendar Settings and click Editon the calendar you would like to add Gift Cards to.

**Step 2:**Select the Form

Under the Forms & Paymentstab, use the Select Form dropdown to select the form you previously set up for purchasing gift cards.

Step 3: Enable Payments

Under **Payments,**toggle on **Accept Payments.**Once these edits are completed, click Save.


Frequently Asked Questions

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.


  • Getting Started with Gift Cards
  • How to Send Gift Cards
  • How to Track Gift Card Performance (Analytics & Metric Tracking)
  • Getting Started with Gift Cards
  • How to Track Gift Card Performance (Analytics & Metric Tracking)
  • How to Send Gift Cards
  • How to add and manage your customer’s cards on file
  • Bulk Actions for Opportunity Cards
  • Conversations - Activity Cards