Add a discount to a gift card

You can create discount codes or automatic discounts that apply to specific gift card products or variants. Discounts that apply to collections don't apply to gift cards within the collection.

Discount types for gift cards

You can create a discount that decreases the cost of a gift card in the following ways:

  • By a specified percent, such as 20% of the gift card's face value
  • By a specified amount such as $20 off the gift card's face value

The discount can require a specific purchase before it applies, such as a Buy X Get Y discount, or you can offer the discount with no minimum purchase required.

The following restrictions apply to automatic discounts:

  • You can have only one active automatic discount at a time.
  • Automatic discounts take precedence over discount codes and can't be used at the same time.
  • Customers can't apply multiple discounts to a single order.
  • Discount codes are not available to customers who have an automatic discount applied to their checkout.

Customers need to add all of the eligible items to their carts before a discount applies. This includes any items that they need to buy to qualify for the discount, as well as the gift card product.

Create a discount for a percentage off a gift card

You can create a discount for a percentage off of a specific gift card product or variant, for example "Get a $100 gift card for $80". The value of the gift card product or variant is the amount that it can be used for during a future purchase.

You can create a discount code or an automatic discount for a percentage off a gift card.

Steps:

  1. Create a gift card product.

  2. Create a discount code for a percentage off or create an automatic discount for a percentage off that includes the following criteria:

    1. In the Discount value field, enter the percentage that you want to discount the gift card. For example, to offer a $100 gift card for $80, enter 20% for the discount value.
    2. In the Applies to section, select the gift card product or variant.
    3. Add any criteria for your specific needs, such as a date range when the discount is valid.
    4. Save, and then test the discount.

Create a Buy X Get Y discount for a free gift card

You can create a Buy X Get Y discount for a free gift card to apply to orders over a minimum value. For example, you can create a "Spend $200, get a free $25 gift card for a future purchase" discount.

Customers who add the eligible products to their cart and spend at least the minimum order value can use the discount.

Steps:

  1. Create a gift card product.

  2. Create a Buy X Get Y discount or an automatic Buy X Get Y discount that includes the following criteria:

    1. In the Customer spends section, add a minimum purchase amount, and then select the products or collections that are eligible for the discount.
    2. In the Customer gets section, select Any items from and add the gift card product or variant. Select Free for the discount value.
    3. Optional: Check Set the maximum number of uses per order and then enter the maximum number of times that this discount can be applied to an order.
    4. Add any criteria for your specific needs, such as a date range when the discount is valid.
    5. Save, and then test the discount.

Ready to start selling with Shopify?

Try it free