Sell a gift card

Sell a gift card at the desk, email it to the recipient and take it as payment later.

Gift cards carry a balance that any client can spend at checkout. Each card has a code, and the recipient gets it by email.

Turn gift cards on

Gift cards are off until you switch them on.

  1. Open Catalog, then Gift cards.
  2. Click Settings.
  3. Turn on Sell gift cards.
  4. Set the preset Amounts, and the lowest and highest custom amount if you allow other values.
  5. Set Expires after (days), or leave it on Never. Many US states and EU countries restrict gift card expiry, so check local rules first.
  6. Add your Terms if you have them, then save.

Sell a card

  1. On the Gift cards page, click Sell gift card.

    The Gift cards list with the Settings and Sell gift card buttons
  2. Pick the Buyer from your clients.

  3. Choose an Amount, or pick Other amount and type one.

  4. Enter the recipient's name and email, and a message if the buyer wants one.

    The Sell a gift card drawer with buyer, amount, recipient and message fields
  5. Click Continue to payment and take the payment the way you would for any sale.

Once the sale is paid, the card is emailed to the recipient. It appears in the list with its balance and status. Use Resend email if it did not arrive, or Disable with a reason if the card should no longer be spent.

Take a gift card as payment

At checkout, open the invoice and enter the Gift card code. Click Check to see the balance, then apply it. Any balance left stays on the card for next time.

The Unspent balance figure on the Gift cards page shows what is still outstanding across all cards.

Related guides

Updated October 20, 2026