Gift card products

Gift cards are a digital product. When a customer purchases a gift card, Shopify generates a unique code that can be redeemed at checkout for future purchases. Gift cards don’t require shipping.

1. Create a gift card product

After creating a gift card product, it’s added to Products in your Shopify admin.

Steps:

  1. Go to Products > Gift cards.

  2. Click Add a gift card product.

  3. Enter a title, Description, Media and set the available denominations.

  4. Click Save.

The gift card product is then available for purchase.

2. Enable recipient information

You can allow customers to send gift cards directly to someone else by enabling recipient information on the product page.

Customers can enter:

Steps:

  1. Go to Online Store > Themes.

  2. Click Customize next to your active theme.

  3. Select the Default Product template > Product Page section > Information.

  4. Select Buy Buttons > Enable Show recipient information form for gift cards and save.

3. Gift card order workflow

When a gift card order is placed:

  1. The order is marked Paid and Unfulfilled.

  2. The store owner reviews the order.

  3. Click Send gift card in the order details.

  4. Shopify emails the recipient with:

The buyer also receives a confirmation email.

4. Gift card email and page

The gift card email links to the gift card page, where recipients can:

You can customize this page at:
Online Store > Themes > Customize > Gift card

Customization options depend on your theme and may include logo, background, colors, and custom CSS.

5. Redeem a gift card

To use a gift card:

  1. Add products to the cart.

  2. Go to checkout.

  3. Enter the gift card code in the Gift card or discount code field.

Any remaining balance can be used for future purchases.