1. Documentation /
  2. Extensions /
  3. Smart Coupons /
  4. How to sell gift card of variable but a fixed amount (varying price options)

How to sell gift card of variable but a fixed amount (varying price options)

Smart Coupons provide a powerful, “all-in-one” solution for gift cards, gift certificates, store credits, discount coupons, and vouchers extending the core functionality of WooCommerce coupons.

This doc article explains how you can sell gift cards of a fixed amount but having varying price options; i.e $10, $50, $100, $200…set within a fixed lower and upper limit.
Offer a versatile gift card system allowing your customers to enter a custom amount or set specific amounts to choose from.

Smart Coupons does not introduce a dedicated product type. Instead, it allows you to use existing WooCommerce product types as a basis for selling store credit/gift certificates.

Coupon setup ↑ Back to top

To allow customers to purchase a Store Credit / Gift Certificate in an amount/denomination of their choice, you need to create a coupon.

  1. Go to: Marketing > Coupons > Add new coupon.
  2. Click on Generate coupon code or enter your own code. Important: Coupon code should not have any spaces.
  3. Select Store Credit / Gift Certificate as Discount type from the drop-down.
  4. Important: Leave coupon amount blank.
  5. Enable Coupon Value Same as Product’s Price option. This is the most important step.
  6. Enter Prefix/Suffix (optional) and other details as required.
  7. Publish the coupon.

Product setup ↑ Back to top

To allow customers to buy a store credit / gift certificate as a product:

  1. Create a new Variable product or edit an existing Variable product.
  2. Associate the above-created coupon with this product under General > Coupons.
  3. Add attributes to a variable product as explained here.
  4. Create product variations, where each variation has a unique and fixed price.
  5. Important: If you do not want to charge shipping for this product, mark product variations as Virtual.
    sell variable amount gift cards woocommerce
  6. When a customer purchases any product variation, a coupon with the same price as the variation will be created and will be emailed to him/her.
    sell variable amount gift cards woocommerce

Important: If you have any coupon in your store, which can be used to buy this store credit/gift certificate, make sure to set ‘Usage limit per user’ under ‘Usage Limits’ to 1. Otherwise, your customer will get real credit at a discounted rate for multiple times, It may result in an overall loss for your store.

Smart Coupons: Usage Limit


The most customizable eCommerce platform for building your online business.

  • 30 day money back guarantee
  • Support teams across the world
  • Safe & Secure online payment