1. Documentation /
  2. Smart Coupons /
  3. How do I add a gift card and sell it to customers

How do I add a gift card and sell it to customers

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

This doc article explains how you can add / create a WooCommerce gift card / store credit of any amount that your customers can buy from you and also schedule them.

About Smart Coupons gift card

The WooCommerce gift card / store credit functionality of Smart Coupons is different from how normal coupon codes work. A gift card is treated as real credit / money – very much like a prepaid credit card.

Gift cards do not introduce a dedicated product type. Instead, it allows you to use Simple or Variable product as a basis for selling gift cards.

Gift card products are Virtual. You can use the extension to issue only digital gift card tokens.

How to create a gift card

To allow customers to purchase a gift card / store credit of any amount / denomination and quantity of their choice, you need to first create a coupon and then a product.

Creating a gift card coupon

  1. Go to your WordPress Admin panel > 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 the Discount type from the drop-down.
    Important: Leave coupon amount blank.
  4. Enable the ‘Coupon Value Same as Product’s Price?’ option.
  5. Publish the coupon.

Creating a product

  1. Add or edit an existing Simple product.
  2. Name the product, i.e., Store Credit / Gift Certificate.
  3. Important: Leave the Regular price & Sale price fields blank.
  4. If you do not want to charge shipping for this product, mark the product as Virtual.
  5. Under ‘Coupons’, search for and select the coupon created above.
  6. Publish/Update the product.

That’s it.

You have added a gift card to your WooCommerce store. Your customers can now purchase a store credit/gift card of any amount like $9, $21, $45, $60, etc.

Note: This feature is compatible with the Name Your Price plugin.

Important: If you have any coupon in your store that can be used to buy the above gift card/store credit, make sure to set ‘Usage limit per user’ under ‘Usage Limits’ to 1 for that coupon. Otherwise, your customer will get real credit at a discounted rate multiple times, resulting in a loss for you.

How customers can purchase and schedule gift cards / store credits

  1. A customer visits the gift card product page and enters the amount to be purchased.
  2. The quantity can be adjusted if they want to purchase more than one credit. For example, credit for $600 in the form of gifts of $300 each for two people. Customers would enter 300 in the provided box and increase the quantity to 2.
  3. They go through the normal purchase process: Add to cart > Cart > Checkout > Payment.
  4. On the checkout page, the customer will have two options to send the gift card coupon:
    1. Send to me
    2. Gift to someone else
  5. Clicking on ‘Gift to someone else’ will give two more options:
    • Send to one person
    • Send to different people
  6. There’s also a Toggle to send the coupon NOW or LATER.
  7. Next is to enter the recipient’s Email address and a message for the recipient(s).
  8. If the LATER option is chosen, the date and time need to be selected. Learn more about scheduling.
  9. The customer then makes the payment.

That’s it.

Note – Customers can send multiple gift cards to the same or different people at once using the above feature. For example, $5 and $9 gift cards to Martha; $20 gift cards to Marco, Andrew, Lisa…

However, for sending the same gift card to multiple people, make sure the gift card quantity is equal to the number of people. In the above example, three $20 gift cards are required to send to Marco, Andrew, Lisa respectively.

After the payment is completed, a gift certificate is generated and forwarded via email to the recipient(s).

The sender is also informed by an acknowledgment email.

Other WooCommerce gift card types

  1. Create gift cards of a fixed amount
  2. Create gift cards of fixed denominations
  3. Create gift card at a discount
  4. Create physical gift cards


The most customizable ecommerce platform for building your online business.

  • 30-day money-back guarantee
  • Support teams across the world
  • Safe and secure online payment