Home > Docs > Smart Coupons for WooCommerce > Sell Store Credit Gift Cards in WooCommerce Stores

Sell Store Credit Gift Cards in WooCommerce Stores

Last updated on March 6, 2026

Store credit gift cards offer recipients a set amount of credit that is redeemable only at a specific WooCommerce store. In contrast to general-purpose gift cards used across various platforms, these cards are limited to the issuing store, keeping the credit within the business. The Smart Coupons for WooCommerce plugin allows store owners to create, sell, and oversee gift cards, giving customers the ability to use them for purchases while ensuring control over credit spending.

Quick Steps to Set Up Gift Cards:

  1. Create a Zero-Priced Product: Navigate to Products > Add New, and set the product as a Simple Virtual Product with no price to serve as your gift card.
  2. Configure Purchase Options: Under Smart Coupons > Store Credit, associate your zero-priced product and choose your Credit purchase options, such as predefined or custom amounts.
  3. Personalize Design: Select from various predesigned Gift Card Templates (Smart Coupons > Store Credit > Gift card templates) (e.g., Birthday, Wedding) or upload a custom image to match your store’s branding.
  4. Automate Delivery: Set the Email store credit for order status (Smart Coupons > Store Credit > General settings) to “Processing” or “Completed” to instantly send the digital card to the recipient once the purchase is finalized.

Setting up a Store Credit-Based Gift Card

To add a gift card purchasing option to your WooCommerce store, follow the given steps:

Create a Zero-Priced Product

To offer a gift card option in your store, you must create a dummy zero-priced product and link it to the gift card.

  1. From the WordPress dashboard, navigate to Products > Add New.
  2. Name the product (e.g., “Gift Card”).
  3. Scroll to Product Data and set it as a Simple Virtual Product.
  4. Ensure that the price is left blank.
  5. Upload a relevant product image for the gift card.
  6. Publish the product.

Ensure that no price details are added.

Product edit page
Product edit page

Set up Gift Card Product Page

To set up and add a gift card product to your store, go to Smart Coupons > Store Credit > Gift card templates.

Enable Gift Card Templates

  1. Enable the Use templates for store credit option to add predesigned templates.
  2. Choose whether to display templates by category for better organization (New Year, Birthday, Christmas).

>> Choose templates to display on the product page / Add a custom template

  1. If you want templates for gift cards (e.g., Birthday card, Wedding card), select Yes under Use templates for store credits.
  2. If you prefer simplicity, select No instead.
  3. If using templates, enable the Display templates by category option for better organization.
Setting up the gift card template
Setting up the gift card template

Associate Zero Priced Product

  • Head to the General settings tab.
  • Under Purchase settings, find the Associate a Product option, then select the previously created zero-priced product.
Associate a zero-priced product with gift card
Associate a zero-priced product with gift card

Set up Gift Card Purchase Options

  1. Select a gift card purchase option from the Credit purchase options.
    • Predefined amounts – Gift card value options provided by the store owner.
    • Custom amounts – Customers can choose any amount they want.
    • Predefined and custom amounts – Both predefined and custom options are available.
  2. For Predefined amounts add the values under Set amount. Separate multiple values with commas.
  3. Set a minimum and maximum purchasable amount.
  4. Next, select an option under Email store credit for order status to indicate at which point during order processing customers should receive the gift card. You can choose to share while the order is in the processing or completed state.
  5. Under Calculate order total tax, choose when to calculate tax while redeeming the gift card. You can choose to apply the tax after or before applying the store credit discount.
Setting up gift card purchase options
Setting up gift card purchase options
  1. Personalize your gift cards by adding custom prefixes and suffixes to the gift card codes and setting a custom coupon code length.
  2. Click Save Changes.
Personalize your gift cards by adding custom prefixes and suffixes
Personalize your gift cards by adding custom prefixes and suffixes

Now, you are ready to sell store credit-based gift cards in your WooCommerce store. The gift card product will be available in your store under the name of the zero-priced product.

Gift card product on shop
Gift card product on shop

Redeem gift cards

Recipients can redeem their store credit gift cards by using the provided coupon code, just like any other coupon. They can use the credit in single or multiple transactions and even pay the difference if necessary.

Gift card received in the email
Gift card received in the email

As you can see, the gift card has all the configured settings, such as the template, prefix, suffix, and coupon code length. This coupon can be used to get a fixed cart discount of up to $500.

Applying store credit gift card
Applying for store credit gift card

Gift Card Templates

The plugin offers various gift card templates for creating and distributing gift cards, such as birthday, wedding, and New Year cards. Access them from Smart Coupons > Store Credit > Gift Card Templates.

The selected templates will be available for the customers to use.

Store Credit Gift Card Templates
Store Credit Gift Card Templates

Add Custom Gift Card Templates

In addition to these default templates, you can add custom gift card templates of your preference.

To add a custom gift card template to your WooCommerce store:

  1. From the WordPress dashboard, navigate to Smart Coupons > Store credit.
  2. In the Store credit window, go to the Gift cards templates tab.
  3. Under the Templates section, click Add new template.
Add a custom gift card template
Add a custom gift card template
  1. From the pop-up, under Template image, click on Upload and choose an image to set as the gift card template.
  2. For the category, select an existing category to which you want to add the template or create a new one if required.
  3. Set the top and bottom background colors for the gift card as required.
  4. Finally, click on Add new template to add the template to the store.
Uploading gift card template

The template has now been added to the store and will be listed with other gift cards on the templates page.

For advanced store credit options and customization, you can use our dedicated gift card and credit plugin, WebToffee WooCommerce Gift Cards