X
Exclusive Sale! Grab Flat 10% OFF on WooCommerce plugins | Use Coupon: WPSGRAB10
Get More Offers
  • Skip to primary navigation
  • Skip to main content
  • Skip to footer
WP Swings Documentation

WP Swings Documentation

  • WooCommerce Plugins
  • Services
  • Blog
  • Knowledge Base
  • Submit Query

woocommerce gift

Ultimate Gift Cards for WooCommerce

May 15, 2018 by sanjeev maurya

search_image
  1. Overview
  2. How to Download The Plugin?
  3. Installation
    1. Free Gift Cards Plugin Installation
    2. Pro Plugin Installation
    3. License Activation
  4. Create New Gift Card Product & Template
    1. Gift Cards Templates
    2. Import Gift Cards Templates
    3. Create Gift Cards Products
  5. Gift Cards Frontend
  6. General Settings In Gift Cards For WooCommerce Plugin
  7. Product Setting
  8. Email Template
    1. Manage Template
    2. Mail Settings
    3. Coupon Mail Setting
  9. Delivery Method Setting
  10. Other Settings
  11. Offline Gift Card Setting
  12. Import/Export Setting
  13. Group Gifting
  14. Discount Settings
  15. Thank You Order Setting
  16. QR/Barcode Settings
    1. QR Code Settings
    2. BarCode Settings
  17. Customizable Gift Cards Setting
  18. Scan/Fetch and Redeem/Recharge Giftcard Setting
    1. Open Shop
    2. Dashboard
    3. Shop
    4. Gift Card Settings
    5. Gift Recharge Report
    6. Gift Card Redeem Reporting
    7. Add Multiple Stores
    8. Add Unlimited Employees
  19. Notification
  20. Rest API For Gift Cards
  21. Reporting Gift card to the Admin
  22. Compatibility with Points and Rewards For WooCommerce
  23. Compatibility With Subscription for WooCommerce Pro
  24. Compatibility with Return Refund & Exchange For WooCommerce
  25. Compatibility With Wallet System for WooCommerce
  26. Compatibility with Price Based on Country for WooCommerce plugin
  27. Premium version Settings
  28. Feedback and Suggestions
  29. FAQs
  30. Helpful Resources !!
  31. Case Studies

1.Overview

Ultimate Gift Cards for WooCommerce plugin allows the merchant to sell the gift card on their WooCommerce store and  manage everything from selling gift cards & to their usage. The merchant can create many gift card products according to festivals and celebratory occasions with added flexibility for gift card price selection.

Features of WooCommerce Gift Card plugin:

  • Import/ Export Gift cards
  • Group Gifting Support
  • Gift Cards Report for Admin
  • Sell Offline Gift Cards As PDFs
  • Access WP Swings’ Gifting Portal for Redeem/Recharge
  • Multiple Templates For Gift Cards Customization
  • Promote Product on Gift Certificates
  • Price Variation
  • Set Product-Wise Expiry Date
  • Variable Pricing On Customizable Gift Card
  • Coupon Mail Setting
  • Gift Card Recharge by Customers
  • Show Delivery Method on Gift Card
  • Disable Fields from Gift Card Product Page
  • QR Code / BAR Code Feature
  • Automatic Coupon Code Generation
  • Exclude Sale Items, Categories and Products
 

2.How to Download The Plugin?

To download the premium plugin that you purchased please follow the below steps:-

  1. Go To https://wpswings.com/my-account
  2. Visit Orders Section

There you will get a License code and a Premium purchased plugin zip file Download and use it on your website by activating it

Note: You need to have both Free and Pro plugins in order to use them smoothly

3.Installation

Let’s See how you can download and install both the free and pro version of the Gift Card plugin.

3.1.Free Gift Cards Plugin Installation

Automatic Installation:

Automatic installation is the easiest option for WordPress. 

Follow these steps for the installation:1) Go to the Admin panel navigate to the sidebar click on the ‘Plugins’ menu > ‘Add New’.
2) On the ‘Add Plugins’ page go to the search bar and type ‘Gift Cards For WooCommerce’.

Once you find ‘Gift Cards For WooCommerce’ by WP Swings, you can view the details about it such as the points release, rating, and description. One can install it, simply by clicking “Install Now”

ultimate gift cards

Manual Installation:

The manual installation of the plugin is another option to install the plugin in the seller’s WordPress environment. 

The manual installation method involves downloading our ‘Ultimate Gift Cards Extension and uploading it to the web server via their favorite FTP application. 

The steps for manual installation are as follows:

1) Upload the ‘Gift Cards For WooCommerce’ folder to the /wp-content/plugins/ directory.
2) Activate the WooCommerce Gift Cards plugin through the ‘Plugins’ menu in WordPress.

**The best results can be viewed by using the “WooCommerce” standard theme (Storefront). Any third-party plugin might cause conflict with our plugin.**

3.2.Pro Plugin Installation

Automatic Installation: 

Automatic installation is the easiest option as WordPress handles the file transfers itself and you don’t need to leave your web browser.

Pro Gift Cards

The steps are as follows :

1) Download the zip folder of the plugin Gift Cards For WooCommerce Pro from My Account > Orders > Click on view > Scroll down and download the plugin zip file

2) Once downloaded, install the Gift Cards For WooCommerce Pro plugin by browsing and activating it.

Note: Visit the Login page to create your account before completing your purchase.

Manual Installation: 

The manual installation of the WooCommerce Gift Cards plugin is another option. To install the plugin to your WordPress environment. 

The manual installation method involves downloading our Gift Cards For WooCommerce  Pro Extension and uploading it to your web server via your favorite FTP application.

The steps are as follows :

(i) Kindly, upload the Gift Cards For WooCommerce Pro folder to the /wp-content/plugins/ directory.

(ii) Activate the Gift Cards For WooCommerce Pro plugin through the WooCommerce wallet ‘Plugins’ menu in WordPress.

Note: Before activating the Gift Cards For WooCommerce Pro, you should have the Ultimate Gift Cards for WooCommerce otherwise, the plugin will not function.

So, if you don’t already have it, you can download it directly from here:

Download Zip

3.3.License Activation

After Purchasing the premium version navigate to My Account > Orders > Your Order. There you’ll find the License Key.

If you want to benefit from all the premium features and automatic updates and access the support platform to receive help from our staff. In that case, it’s necessary to activate the license.

gift cards license

To do so, you have to navigate to the “License” tab, here you can enter the “License Key”, and click on the “Activate” button. Customers are supposed to receive these in their mail when they purchase the premium plugin. 

You can also find the license activation code in the My Accounts > Order section

4.Create New Gift Card Product & Template

4.1.Gift Cards Templates

After activation of the WooCommerce gift card plugin, it creates “Gift Cards” a custom post type. From here, you can create as many templates for gift coupons as you want. This WooCommerce Gift Card Pro version already provides 20+ templates for gift coupons, which are automatically created on plugin activation. It will help the merchant create gift certificates for various festivals and celebrations.

Gift Cards Templates

4.2.Import Gift Cards Templates

If you require more gift card templates dedicatedly designed for specific occasions, you can click on “Import New Cards”. Once you click, you’ll be redirected to a new page where all the templates for gift coupons are listed.

Import Gift Cards Templates

You can either download them individually or click on “Import All Gift Card Templates At Once” to import all of them at the same time.

Import All Gift Card Templates At Once

If you want to create a new Gift Card Template navigate to the sidebar and click on Gift Cards > Add New. Here you can design your template by using custom HTML and CSS. You can also use the given shortcodes to add some predefined elements to your gift card. After designing your template, click on “Publish” to make it live.

new Gift Card Template

Additionally, you can also select the shortcode to generate a Coupon URL and apply it to the gift card templates while sending emails.

shortcode for templates

When the gift card template is shared via email, the link to apply for the gift card will appear below.

gift card template

Clicking on the link, your customer will be redirected to the checkout page and the coupon will be auto-applied.

checkout page

You can also use the Schedule Date shortcode on the gift card templates to display the scheduled delivery date.

Schedule Date shortcode

4.3.Create Gift Cards Products

To create a new Gift Card product in WooCommerce you can navigate to the sidebar and click on the Products > Add New. After reaching the Add New Product page, follow these steps:

  1. Enter the name and description of your product.
  2. From the Product Data dropdown, select the “Gift Card” option.
  3. Enter the Default price and select the Pricing Type for your gift card WooCommerce product. 

There are five types of pricing you can choose from:

  • Fixed Price 
  • Selected Price 
  • Range Price 
  • User Price 
  • Variable Price 
  • Selected with Price Range

Fixed Price (Default Price):  Select a fixed price for your gift coupons.

fixed price

For example, look at this fixed-cost gift card on the product page.

Price Range: Give a price range between which the customers can buy the gift coupons.

gift coupons

They can enter their preferred price within the set range.

Price Range

Selected Price: You can set multiple prices for the same gift card.

Enter the different prices and use a separator to separate them. 

For example, $50|$75|$100.

selected price

User Price: Add a minimum limit.

WooCommerce gift card product with a minimum limit on User Price.

user price

Variable Price: Add different prices for different durations.

Variable Price

 Create a gift card with duration-based pricing.

Selected With Price Range Type: Define a price range for the gift cards and give specific pricing options within the range.

For example, select a price range of $10-100 and give 10|20|30|40 selectable prices for users to purchase gift coupons.

Selected With Price Range

Give Discount: Enable discount on your gift card WooCommerce product.

Select Email Template: Select Email Template or multiple Email Templates.

Select the Default Template: If you use multiple Email Templates then you need to choose a default template you want to show by default.

Email Template

Display Recommended Products on Gift Cards: Premium While creating gift certificates, you can add products to the recommended products field, and your selected items will be displayed on the gift certificate preview, in the email, and on the PDF.

Recommended Products on Gift Cards

Add [RECOMMENDPRODUCT] shortcode in the template you want to use to create gift cards for this feature to start working.

shortcode for recommended product

Set Expiry Date: Premium You can set the expiration date of your gift certificates individually. It will override the global expiration date you set for all WooCommerce Cards and allow you to create special WooCommerce gift cards for your marketing campaigns.

Set Expiry Date

Exclude Product: Premium You can also exclude a selected product from the gift coupon discount. The customers won’t be able to redeem gift card coupons while purchasing the excluded product. 

Exclude Categories: Premium Exclude categories from gift card discounts to prevent customers from purchasing products in those categories with the gift coupon.

Overwrite Delivery: Premium With this setting, you can select different delivery methods for every individual gift card. You get three delivery options: Email to the Recipient, Download, and Shipping. You can either select all or a single one.

After making the changes, publish your gift card WooCommerce product.

Overwrite Delivery

Now your customer can easily purchase the Gift card from your shop.

Scheduling of Gift Card: Premium While purchasing the gift vouchers, customers can select the specific date of delivery. If they don’t select a delivery date, the email is sent instantly after placing the order.

Scheduling of Gift Card

5.Gift Cards Frontend

Customers can directly recharge their coupons, Check their balance, and group gifting orders from here.

5.1 How Customers Can Recharge Their Gift Card

Customers can recharge their gift cards and extend their usability. To facilitate this top-up, customers have to go to the My Account >> Gift Cards tab >> Coupon Recharge.

Recharge Their Gift Card

After that, they can enter the recharge amount and coupon code to recharge their gift card.

5.2. Group Orders

In this tab, customers can see their group gift card orders.

5.3. Check Balance

In this Tab, customers can enter the email associated with their gift card and coupon code to check their gift card balance.

Coupon Recharge

5.4. View Gift Cards

This new Gift Card Details tab has been added to the gift cards section to provide customers with detailed information about their gift cards.

View Gift Cards

Customers can view coupon codes, check if the card has been used, see the order it was applied to (if applicable), check the expiry date, and review the gift card amount.

6.General Settings In Gift Cards For WooCommerce Plugin

After the successful installation and activation of the WooCommerce Gift Cards plugin, the admin can perform the following actions in the general settings:

General Settings

  • Enable: Toggle this to enable the WooCommerce Gift Card plugin.
  • Enable Tax: Toggle this to enable the taxation on gift coupons.
  • Enable Listing Shop Page: Toggle this to allow the listing of Gift Card products on the shop page.

Enable Listing Shop Page

  • Individual Use: Toggle this setting if the gift card coupon should not be used in conjunction with other gift vouchers & coupons.
  • Free Shipping: Toggle this setting to enable free shipping for the gift card WooCommerce products.

shipping charges

  • Gift card Coupon Length: Enter card coupon length. The minimum size of the coupon is 5.
  • Gift card Prefix: Enter the Gift Card prefix for the coupon code.
  • Gift card Expiry After Days: Enter a valid number after that a purchased Gift Card will expire. Keep value 0 for no expiry date and value 1 for one-day expiry when the order is completed.
  • Minimum Spend: This setting lets you set the minimum spend for gift certificates.
  • Maximum Spend: Set the maximum spend on the gift certificates
  • Gift card Number of Time Usage: Decide how many times a Gift Card can be used before the Gift card goes empty.
  • Premium Gift Card PDF Name Prefix: Add the prefix name to the PDF when attaching it to your gift card template using this feature.
  • Enable the Sent Multiple Gift Card Feature : Premium You can allow customers to send gift coupons to multiple recipients in one go. They have to enter the recipient’s email address and separate them by a comma (,)

Enable the Sent Multiple Gift Card

  • Enable Date Feature : Premium Toggle this setting to allow the Gift Card products to be sent to the receiver on the selected date.
  • Date Format : Premium Select the date format which you want to show on the Gift Card.
  • Enable Payment Gateway For Gift Card : Premium Here choose the separate payment gateway method for Gift Card Products otherwise default payment gateways will work.
  • Disable Category : Premium Toggle this box if you want to change the Gift Card Product category. You have to select the category every time you create a Gift Card product. The Default Gift Card category will not be assigned automatically.
  • Gift Card Dashboard Content : Premium As we have updated our gift cards layout to provide a clean and minimal look, this option is to customize the content that will be displayed on the Dashboard.

gift cards dashboard content

  • Hide Recharge Coupon Code : Premium The new dashboard design shows the three tabs Coupon Recharge, Group Orders and a tab to check balance. By enabling this option, you can hide the recharge Coupon Tab

coupon tab

  • Hide Group Order Details : Premium Just like the previous option, this will hide the Group Orders tab.

hide group order details

  • Select Color for Gift Card Dashboard : Premium With this option, you can customize the color of the dashboard.

select color for gift cards dashboard

7.Product Setting

In the Product Settings, you can include and exclude the product categories for the Gift Cards.

Product Settings

  • Exclude Sale Items: Check this box to restrict gift card coupons from applying to the sale items.


    Exclude Sale Items
     

  • Excludes Products: You can limit gift cards for WooCommerce from applying to specific products. If any excluded product is in the cart, then the gift coupon will not work.
  • Exclude Product Category: You can set exclusions for the gift card coupons, and if any excluded category products are in the cart, the gift coupon discount won’t apply.

    Exclude Product Category

  • Include Products :Premium Add the products from your product catalog to which the gift cards will exclusively apply. The discount will only apply if the included products are present in the cart. If left empty, gift vouchers will apply to all products that aren’t excluded.
  • Include Categories : Premium You can select the product categories suitable for the gift card coupon application. The coupon will apply only when the included category product is in the cart.

Exclude Product Category

  • Days Excluded : Here You can now set specific days when customers won’t be able to use their gift card coupons on your website.

Days Excluded

  • Disable Fields From Gift Cards Product Page : Premium Click on the check boxes of From, Message, Email, and Name fields to remove them from the gift card product page.

Selected Fields From, Message, Email, and name are hidden.

Disable Fields

  • Making Optional ‘To Email’ Field: Remove the validation from the ‘To Email’ field.
  • Making Optional ‘To Name Field: Remove the validation from the ‘To Name’ field.
  • Making Optional “From” Field: Remove the validation from the ‘From’ field.
  • Making Optional “Gift Message” Field: Remove the validation from the ‘Gift Message’ field.
  • Enable Gift Card Expiry Extension Product : Premium Toggle this option to create a product on the shop page, after enabling this option a new product will be created and shown on the shop page.Gift Card Expiry

Users can add their coupon code here and purchase the extension product to extend the validity of their coupons. You can customize this expiry extension product from the product settings and set the price and extension options.

Gift Card Expiry Extension

price and extension options

8.Email Template

An email is sent to the recipient to notify them about their gift card coupon purchase. You can manage their templates for gift coupon emails with the given settings.

8.1.Manage Template

In this section, you can design your email template.

  • Upload Default Logo: Upload an image that you want to use as the logo on the email template.
  • Logo Height (in “px”): Set the height of the logo in pixels.
  • Logo Width (in “px”): Set the width of the logo in pixels.
  • Email Default Event Image: Upload the image that you want to use as the default event/occasion logo in the email template.
  • Gift card Message Length: You can set the ultimate gift card message length. The default length of the message is 300. Users can check the current count of the message characters.
  • Default Gift Cards Message: Set the default message for gift cards.
  • Disclaimer Text: Here you can change the disclaimer text for the email template.
manage email

8.2.Mail Settings

Use this email template to acknowledge the buyer for their gift voucher purchase. You can tailor the mail elements according to your needs and create custom gift card templates for sending emails.

mail setting

  • Gift card Email Subject: Use [SITENAME] shortcode as the name of the site and [BUYEREMAILADDRESS] shortcode as the buyer email address to be placed dynamically.
  • Email Subject to Sender : Premium Write an email subject of the email template for the receiver.
  • Email Notification to Sender : Premium Write the message acknowledging to the buyer that the gift card has been sent successfully. You may use the shortcode [TO] for placing the Recipient Email dynamically.
  • Downloadable Gift Card Email Subject for Buyer : Premium Downloadable Gift card email subject for gift card mail when received by the buyer. Use [SITENAME]shortcode as the name of the site to be placed dynamically.
  • Gift Card Email Subject for Admin : Premium You can customize the subject line for the gift card mail that’s sent to you when the buyer purchases the card. You can proceed to use the details to ship gift vouchers to the shipping address.


Use [SITENAME] shortcode as the name of the site and [ORDERID] shortcode as the order ID of the product to be placed dynamically.

Here is how the email will look in the recipient email after customizing the necessary settings.

Gift Card Email Subject

The recipient can also download the gift card by clicking on the mail attachment.

download the gift card

8.3.Coupon Mail Setting

The WooCommerce gift card plugin will send email notifications to users regarding the usage amount of their gift card coupons. This way, they can easily keep track of the remaining balance on their coupons.

Coupon Mail Setting

  • Disable Coupon Amount Notification Email : Click on the checkbox to disable all users’ gift card coupon usage notification emails.
  • Coupon Email Subject : Write the subject of coupon mail. Use [SITENAME] shortcode as the name of the site to be placed dynamically.
  • Email Notification to Sender : Write the message to notify the user about their coupon amount. Use [COUPONAMOUNT] shortcode as a coupon amount to be placed dynamically. 

Here the [DISCLAIMER] shortcode would be replaced by the above Disclaimer text field.

Here is How the Coupon Mail Will Show to Users:

Coupon Mail

9.Delivery Method Settings

In this setting, you get to enable three delivery options for customers to send gift card emails to the recipient.

  • Enable Email To Recipient: The email-to-recipient feature is used for sending the gift card for WooCommerce via email only to the recipient.

delivery method setting

On the front end, you can see the normal delivery method to send the Gift Card.

delivery method gift cards

  • Downloadable-  In this feature, the gift card template is sent back to the buyer. The buyer will download the gift card template and send it to the recipient with the needed method.

On the front end, you can see the option of printing your gift card.

Enable Downloadable:

Downloadable Gift Card – Example:

download the gift card template

  • Enable Shipping on Gift Card : Premium In this feature gift card email is sent to the admin and the admin will deliver the gift card to the shipping address of the recipient.

After enabling this setting you can see the shipping option on the WooCommerce gift card.

Enable Shipping on Gift Card

Allow Customers to choose : Premium The customer can choose the method for gift card delivery i.e; Email to Recipient, Downloadable, and Shipping.

(i) Customers Can Select: From this section enable the delivery methods for the customers.

delivery method setting

After enabling this feature you can allow the customer to select the delivery methods within three delivery methods for the Gift Card products.

Allow Customers to choose

Apply Coupon On Shipping & Tax: In this feature, the user can also apply their coupon for shipping and tax i.e, the total amount of Gift Card product.

You can overwrite delivery methods via per-product setting: This setting allows you to set the per-product delivery methods.

                                    Goto ‘Product edit page‘ and click on the ‘Product data‘ section, here you can see                                                                                                  the ‘Overwrite Delivery’ setting. 

                                            Enable this setting and select the delivery methods for the specific product.

Overwrite Delivery

10.Other Settings

The WooCommerce gift voucher plugin offers two additional features to control coupon redemption and preview button usage. 

Other Settings

  • Disable Apply Coupon Fields: Admin can disable the apply coupon field which is applied to each order amount.

Disable Apply Coupon

  • Disable Preview Button: Preview Button enables the senders to view their templates for gift coupons before sending them to the recipient. You can disable the preview button as needed.

Frontend Representation – Before:

Disable Preview Button

Frontend Representation – After:

Preview Button enables

  • Enable Subscription Coupon Type: Toggle this button to enable coupon types for subscription. (Requires Subscription for WooCommerce Plugin)
  • Select Coupon Type: Here you can select coupon discount types including Fixed, Initial Sign-up fees, Initial Sign-up fees in percent, and more. (Requires Subscription for WooCommerce Plugin)
  • Enable New Layout: A refreshed design for the Gift Cards Product Page – a simple, responsive, and intuitive layout for hassle-free gifting.

Frontend Representation – Old Layout:

Enable New Layout

Frontend Representation – New Layout:

  • Enable Auto-Complete Gift Card Orders : Premium Toggle this option to autocomplete gift card orders. It will automatically complete orders for gift cards delivered via email or as downloadable products (not shipped).

This only applies if the gift cards are delivered via email or as downloadable products, and the cart contains only gift card items.

  • Enable Bcc option for Gift card Mails :Premium BCC (Blind Carbon Copy) is a copy of an email message sent to a recipient whose email address does not appear (as a recipient) in the message. Click on the check box to enable the BCC feature.
  • Disable Resend Button:Premium Resend button is used to resend the gift card product mail to the recipient. Admin can disable the resend button option.

The user can also resend the email to the receiver in case their first attempt fails. 

Disable Resend Button

  • Disable Quantity: Premium Toggle this option to disable quantity on the cart page, your users will not be able to send gift cards in multiple quantity if you enable this setting.

Disable Quantity

  • Disable Send Today Button : Premium Send Today button is used for sending the gift card on the current day. You can disable this option for customers. The customers can select the date on which they want recipients to receive their gift certificates. They can also send the scheduled gift certificate on the current day through the order details section.

Disable Send Today Button

  • Disable Preview Button: Premium Preview Button enables the senders to view their templates for gift coupons before sending them to the recipient. You can disable the preview button as needed.Disable Preview Button
  • Enable PDF Feature: Premium Enable this feature to allow customers to get WooCommerce gift certificates with PDF attachments along with the email.

Enable PDF Feature

After enabling the PDF feature, two library options will be shown only to old users so that they can switch to the new MPDF and WKHTMLTOPDF.

MPdf and WKHTMLTOPDF

For the best experience, use MPdf, as WKHTMLTOPDF is deprecated.
Note: If you’ve been using the Gift Cards plugin for a while, after selecting the MPDF make sure to import new templates, as the old ones are no longer supported.

  • Select the PDF Template Size: Premium After enabling this feature custom will get a Giftcard email along with the attached PDF.

Select the PDF Template Size

  • Enable Browse Image for Gift Card: Premium After enabling this feature customers will browse the image for Gift Card Product.

Enable Browse Image for Gift Card

You click on the following checkboxes to enable these listed functions of the gift card for WooCommerce plugin : (All setting is available in pro)

  • Manual Increment Usage Count for Gift Coupon: Allow manual increment usage of Gift Coupons.
  • Enable Product for Custom Page: Display the Gift Card product on the custom page.
  • Select Custom Page: Select pages to display the Gift Card Product with the shortcode product_page id =”xyz”
  • Hide Gift Card Notice: Hide the Gift Card notice from the product page.
  • Hide Featured/Thumbnail Image: Hide the feature images from the product page.
  • Disable Buyer Notification: Disable the notification to the buyer about where their Gift Card has been sent.
  • Enable Product for Custom Page: Toggle This Option if you want to show any gift card product on a custom page.
  • Select Custom Page: Select your custom page from this dropdown and use the [product_pageid=”XYZ”] shortcode to show the products on the custom page
  • Hide Recharge Coupon Code Field: Toggle this option if you want to hide the recharge coupon field from the myaccount> gift cards section

11.Offline Gift Card Setting

11.1. Import Offline Coupons

Through this section, you can import Offline Coupons. If you’ve created and offered some gift coupons offline and want your customers to use those coupon codes at your online store to get a discount, you can import them from this tab.

11.2. Offline Gift Card List

If you want to send gift cards to hundreds of customers, you just need to select and import the .csv file where all the required data is mentioned. Then you can choose the fitting template for gift coupons, and it will be sent to all the users.

Offline Gift Card Setting

Read the instructions carefully before importing your .csv file.

You can use this table to send gift card coupons to many users at once. Just click on Add New and add all the required details. Click on Save & Send, and your gift card coupon will be sent on the set date to the added email.

online gift cards

You can view details of all shipped gift cards by clicking on the ‘View List‘ tab.

View List of Offline Gift Cards

12.Import/Export Setting

12.1. Export Gift Coupons 

  • Export Online Coupons Details:  You can export a report of all the online gift card coupons in a .csv file format by clicking on the Export CSV button.
  • Export Offline Coupons Details: Clicking on the Export CSV button to export a report of all the offline generated coupons in a .csv file format

12.2. Import Gift Coupons 

In this section, you can import the gift coupon codes from a .csv file if you don’t want to use the predefined codes generated by our Gift Card Pro plugin. 

Read the instructions carefully before importing a Gift Coupon file. To import a gift coupon file, just click on the “Choose File” button and select your file that contains the coupon codes, and click on Import.

Import Gift Coupons

You can also import gift card coupons for specific products by adding the Product ID to the CSV file. You can assign multiple coupons to a single product for automatic distribution. If no Product ID is provided, the coupon will be assigned randomly. 

Make sure to export the demo CSV for reference to avoid any confusion.

export the demo csv

Now you can directly import gift card coupons using the CSV and directly assign them to products; just select the product before importing your CSV from the option, this way, you don’t have to manually add the product details in the CSV, saving your precious time!

12.3. Import Gift Products 

If you don’t want to create digital gift cards manually, you have to import the card details in a  .csv file. To import a gift coupon product file, just click on the “Choose File” button and select the file that contains the product data, and click on Import.

import gift products

From this tab, you can import WooCommerce gift coupons and products and sell them.

13.Group Gifting

Group Gifting refers to a scenario where multiple individuals contribute money or resources to collectively purchase a gift for someone. This concept is often applied in various contexts, such as birthday gifts, wedding registries, or crowdfunding campaigns for specific items.

Our Gift Cards Plugin Supports The Feature For Group Gifting. You can read the group gifting documentation here

14.Discount Settings

Merchants can enable the discount amount on gift cards for WooCommerce.

Note: Please make sure that you have checked the GIVE DISCOUNT option from the product edit page only then will it reflect on the front.

discount setting

  • Enable Discount on Giftcard Products: Check this box to enable the discount on gift certificates.
  • Select Discount Type: Choose the discount type for gift card products either fixed or percentage.
  • Enter Discount within Price Range: Enter discount within the maximum, minimum price range, and discount amount.
  • Select Discount Type is Fixed: Select discount type is fixed from the dropdown.
  • Set the Discount Amount with Price Range: After selecting the discount type, set the discount amount with the price range.

Discount Amount with Price Range

  • Select Discount Type is Percentage: You can also select the discount type in percentage.
  • Set the Discount Amount with Price Range: After selecting the discount type, set the discount amount with the price range.

Select Discount Type is Percentage

15.Thank You Order Setting

The merchant would be able to send Thank You gift coupons to their regular customers, who have placed the required number of orders for that coupon.

 Thank You Order Setting

  • Want to give a Thank You Gift coupon to your customers: Check this box to enable gift coupons for those customers who had placed orders on your site.
  • Select the Order Status: Set the status when the Thank you gift card coupon would be sent.
  • Number of Orders, after which the thank you gift card would send: Enter the order number after that you want to give the gift card coupon to your customer.
  • ThankYou Coupon Expiry: Enter the number of days for coupon expiry. Keep value 1 for one-day expiry after generating the coupon keep value 0 for no expiry.
  • Select ThankYou Gift Coupon Type: Choose the thank you coupon type. It is either fixed or percentage.
  • Enter a Thankyou Message for your customers: This message will print inside the Thank You template. You may use shortcodes [COUPONCODE], [COUPONAMOUNT], and [COUPONEXPIRY].
  • Enter Coupon Amount within Order Range: Enter the thank you coupon amount with the price range.

Email Representation:

Here is how customers will receive their thank you coupon

thank you coupon

16.QR/Barcode Settings

The QR Code/Barcode is used over the WooCommerce gift card to provide security.

16.1.QR Code Settings

Enable QR Code: Choose this option to enable the QR code function

Display Coupon Code: Toggle this option to display the Coupon Code Below the QR Code

Select ECC Level: This compensates for dirt, damage, or fuzziness of the BAR Code. Valid values are “L” (low ECC), “M”, “Q”, “H” (highest ECC). A high ECC level adds more redundancy at the cost of using more space.

Size Of QR Code: Option to enable QRCode after selecting the ECC level to select the size of the QRCode.

Margin Of QR Code: Set the QR Code margin over here.

You can see the QR Code on the ultimate gift card preview.

QR Code Settings

16.2.BarCode Settings

Enable Barcode: If the user wants to generate their BARCode with the Coupon code so here we give the option for the merchant to allow your user to generate their BARCode with the Coupon Code. 

Display Coupon Code: Enable this feature to generate your Barcode display the coupon code below the Barcode. 

Select Code Type: There are pre-designed code types for barcodes that you can use in different places for different purposes. 

Size Of Bar Code: Set the size of the barcode gift card. You can see the Barcode on the front end.

You can see the BAR Code on the front end.

Size Of Bar Code

17.Customizable Gift Cards Setting

This setting allows your customer to create digital gift cards and tailor them before purchase. You can set a default image for cards and also allow customers to upload their images for the customizable gift cards.

17.1. Enable

Click on the checkbox to Enable this setting. 

Afterward, a Customizable Gift Card product is automatically created in the shop. 

Your customer can buy gift coupons with the predefined Gift Card templates or make customizations in the template such as Uploading the Gift Card Image, Entering the Message, Card Value, Sending Date, Enter Your Name, etc. in real-time. 

Plus, you can implement duration-based pricing (variable) on the customizable gift card. Customers can select the duration from the price drop-down and pay accordingly.

Customizable Gift Card

17.2. Allow Only Default Template Images

Through this setting, you can limit the customizable gift card image selection to default images only.

customizable gift card image

On the front end, your customers can see only the default images.

Customizable Gift Card

17.3. Allow Only Uploaded Template Images

Enable this setting to display only uploaded images on the front end. 

Uploaded Images and Default Images

17.4. Allow Both Uploaded Images and Default Images

You can display both uploaded images and pre-defined images on the front end.

Uploaded Template Images

Uploaded Images and Default Images

17.5. Upload Default Gift Card Image

You can upload and set a default image for Customizable WooCommerce gift cards.

Default Gift Card Image

On the front end, you can see the default Gift Card image.

Customizable Gift Card

17.6. Create Gift Card Product

You can create a new customizable gift card only after deleting the previous one.

Click on the ‘Create Gift Card’ button, it will redirect to the product edit pages. Here, you can enter the required product information like product name, featured image of the product, etc, and last click on the ‘publish’ tab.

After successfully publishing the product, the product will be listed on the shop page.

Create Gift Card

product edit pages

17.7. Select Color Setting

This setting allows you to set the personalized background and middle section template color for your gift cards. You can also select the color for the disclaimer section.

Select Color Setting

18.Scan/Fetch and Redeem/Recharge Giftcard Setting

This WooCommerce Gift Card plugin will help you to grow your revenue by offering easy redeeming/recharging of gift card vouchers for your offline businesses. You can redeem/recharge all types of gift card coupons from the gifting portal.

To use the Giftcard Redeem Link on the web-store follow these steps.

Step 1: First click on the “Get Me My FREE Redeem Link“.

WooCommerce Gift Card Redeem

Step 2: Now a popup window will be displayed on your dashboard, here enter your Email Id, Name, and then click on the “Generate Link” tab.

Redeem Gift Cards

Step 3: After clicking on the “Generate Link“, your Gift Card Redeem Link and Embedded link will be displayed on your panel with walkthrough steps and the login details will be sent to the given email id.

redeem gift card for woocommerce

Step 4: Now Copy the Giftcard Redeem link or Embedded code to log in to your web-store of gifting.wpswings.com by using the credentials given in the received email. To use the embedded code first you have to create a Page and then paste the embedded code on it.

login

Step 5: After successful login with the dashboard, you will get the shop page of the web-store. 

Here you can see all transactions of Giftcard vouchers. The WP Swings gifting portal allows you to scan, redeem, & recharge gift cards, and view various reports related to gift card sales. 

It is an exclusive service of our WooCommerce gift cards plugin, suitable for both offline and online stores. Note: The gifting portal only works for gift cards created using our plugin.

transaction of gift card vouchers

Step 6: Now go to the “DASHBOARD“, here you can start Scan/Fetch and Redeem/Recharge the gift card coupon. You can scan or enter the coupon code to fetch the detail of the Gift card and you can also redeem/recharge the Gift card coupon easily. 

The dashboard distributed into 3 sections.

  1. Scan: Click on the scan button you can scan the Gift Card Coupon details.
  2. Gift Card Details: Here enter the Gift Card Coupon Code to fetch the details of the Gift Card. After entering the coupon code you can view all the details of the giftcard coupon like amount, expiry date, usage limits of the Gift Card Coupon, etc. 
  3. Redeem: You can enter the amount to redeem the value from the Gift Card Coupon or add value to it.
scan gift card

To use the redeem link on this POS system, follow the steps below

  1. Copy the embed link and paste it on any page at POS.
  2. Login using the credentials given in the received email.
  3. Start Scan/Fetch and Redeem/Recharge.

18.1.Open Shop

You can open the front-end panel to scan QR/Bar codes, fetch details from coupon codes, and redeem & recharge gift cards. Also, you can add a custom note while editing the gift card value. This panel works for both online and offline stores.

18.2.Dashboard

The dashboard shows an overview of the gift portal usage with Total Redeem, Total Recharge, and Transaction Comparison data. You can access the Dashboard from the admin menu on the left panel.

Dashboard

  • Total Redeem: Number of gift cards you’ve redeemed. 
  • Total Recharge: Number of gift cards you’ve recharged.
  • Transaction Comparison: Show the percentage of gift card redemption and recharge compared to the total transactions.

18.3.Shop

The shop settings tab allows you to configure gift card usage, view reports, give access control to your employees, and add new stores to the gifting portal.

18.4.Gift Card Settings

You can set the basic gift coupon usage limits using the settings tab. 

gift card settings

Follow these steps to edit the settings: 

  • Currency: Enter the currency symbol to change the operational currency of your gifting portal. 
  • Expiry Days After Recharge: Set the number of days after which a recharged gift card will expire. 
  • Usage Limit After Recharge: Enter the limit of gift card redeem limit of recharged gift card. 

These settings will apply globally to all your recharged gift cards. So, click on Submit to implement your changes.

18.5.Gift Recharge Report

In the Recharge Report tab, you can view a detailed report of gift card recharge according to date, store, and employee.

gift card redeem report

SEARCH From the Search section, you can filter the gift card recharge report by following these steps: 

Date: Select a Date Range for the gift card recharge report. For example, This Month, Last Month, or Custom Range. 

Store: Select a store from the ones registered on the gifting portal. 

Employee: Select from the employees you’ve given access to the gifting portal. And click on the Submit button to render the report. 

The fetched data will display in the Recharge Report table.

18.6.Gift Card Redeem Reporting

The Redeem Report Table contains data regarding all gift card redemptions carried out by you across all stores. 

You can filter out the report using the following steps:

SEARCH 

  1. Date: Select a Date Range for the gift card redemption report. For example, This Month, Last Month, or Custom Range. 
  2. Store: Select the store whose redeem report you want to fetch. 
  3. Employee: Select the employee who has access to redeem gift cards. Click on the Submit button to generate the report.

18.7.Add Multiple Stores

The Stores tab contains the list of stores you’ve registered on the gifting portal. You can edit, delete, or add new stores.

Add Multiple gift card

To edit the details of an existing store, follow these steps: 

  1. Click on the edit button. 
  2. Enter the required details you wish to change. 
  3. You can edit the details like Name, Owner, Location, Phone, Language Set, Design Set, and Assign Employee.
  4. Click on the Update Button to save your changes.
multiple gift cards

To delete a store, follow these steps: 

  1. Go to the Action Column of YOUR ALL STORES table. 
  2. Click on the Delete button and confirm. 

To add a new store: 

  1. Click on Add Store button 
  2. Add all the required information in the fields 
  3. Lastly, hit the Add button

18.8.Add Unlimited Employees

The Employees tab has the list of individual(s) who have the access to redeem and recharge gift cards. You can add or remove employees as per your need. Plus, you can implement passwords for each employee to add a layer of security and ensure authorized access only.
If You are using the free version of the plugin, you are limited to create only 2 employees, upgrade to the pro version for unlimited access
add multiple employee in gift card

The Employee table has the following columns: Serial No., Employee Name, Email ID, Position Phone, Manager, Added Date, and Action. 

Follow these steps to add a new employee:

  1. Click on the Add Employee button. 
  2. Enter the following details: Employee Name, Email, Position, Manager Name, Phone, Shop, Password and Confirm Password. 

   At last, click the Add button to give access to the new employee.

Adding gift cards employee

19.Notification

Enable WhatsApp Sharing

This setting allows your user to send the Gift card coupon details via WhatsApp to their recipient.

 

Enable WhatsApp Notification

  • Enable PDF Link: Click on this checkbox to share the ultimate gift card in PDF format through the PDF link on WhatsApp
  • Enable WhatsApp Sharing: Through this setting, the admin can enable the WhatsApp sharing of Gift card Details.
  • Message Content: Enter the content for the WhatsApp notification by using the specific shortcodes.

    Use [TO] shortcodes as the name of the sender, use [FROM] shortcodes as the name of the receiver, use [MESSAGE] shortcodes for the gift card message, use [COUPONCODE] shortcodes as the coupon code, use [AMOUNT] shortcodes for the gift card amount, use [EXPIRYDATE] shortcodes as the expiration date of the gift card to be placed dynamically. And the last click on the save setting button.

    After successfully saving the setting by the admin, the customer can see the ‘share on WhatsApp’ button on the order details page. Using this button they can share Gift Card details to their recipient directly via personal WhatsApp amount.

order detail

Enable SMS Notification

This setting allows your user to send the Gift card coupon details via message to their recipient.

To enable this setting first you have to fill out the Twilio Account credentials, If you don’t have a Twilio Account, visit the Twilio Website and create an account by clicking on the given link.

Enable SMS Notification

  • Enable SMS Notification: Click on the checkbox to enable this setting.
  • Account SID: Enter your Twilio Account SID.
  • Account Auth Token: Enter your Twilio Account Auth Token.
  • Twilio Number: Enter your Twilio Number.

After successfully saving the setting by the admin, the customer will be able to send the gift card coupon details via SMS to their recipient contact number.

gift card coupon details via SMS

On the Add to the Cart page, customers can enter their recipient contact number to send the gift card coupon details after placing the order.

Enable WhatsApp Notification

Gift Cards Pro plugin lets you send gift card details to customers via WhatsApp notifications. With easy setup, you can quickly share personalized gift card details.

In the notification tab find the option to enable WhatsApp Notification, simply toggle this setting to activate WhatsApp notifications for your customers.

enable whatsapp notificartionEnter Access Token: You need to enter your Access Token to integrate WhatsApp with your gift cards site. This token can be obtained from the Facebook Developer Dashboard after creating an account. Let’s see how to do it…

enter access tokenAfter creating your account on the Facebook Developer Dashboard, navigate to the Apps section from the top bar and create a new app.

create new appFill out the required fields in the multi-step form based on your needs. Once completed, your new application will be set up, and you will be redirected to the application dashboard.

add products to your appOn the left sidebar, locate the WhatsApp section and click on API Setup. If you don’t see the WhatsApp option, you can easily add it from the Product section below with a single click.

generate access tokenInside the API Setup section, click on the Generate Access Token button. A pop-up window will appear, prompting authentication. Once authenticated, your Access Token will be generated and ready for use.

Once you have generated your Access Token, copy it and paste it into the Enter Access Token field in the plugin

Next, locate your Phone ID in the developer dashboard. As shown in the screenshot below (with some details blurred for security purposes).

API idCopy the Phone ID and paste it into the Phone ID section of the plugin.

After completing these steps, the next step is to send a test message to verify that your WhatsApp configuration is working correctly. This will ensure that the integration is set up properly and ready for use.

WhatsApp configuration verificationTo verify your WhatsApp integration, enter the recipient’s phone number in the “To” section of the plugin. Then, click on the “Send Message” button.

If the configuration is correct, a message will be successfully sent to the recipient using the default template.
The next step is to create a WhatsApp Template for sending gift card details to your members.

create whatsapp template1. To create a WhatsApp template, follow these steps:

  • Access WhatsApp Manager
  • Navigate to the App Dashboard from the top left corner.
  • Under the dashboard, click on WhatsApp Manager.

create whatsapp's templates2. Manage Templates

  • In the WhatsApp Manager, click on Manage Templates to view a list of previously created templates (if any exist).

3. Create a New Template

  • Click on the Create Template button.

In the screenshot below, you can see an example of a WhatsApp template.

example of a WhatsApp templateWhile creating your template, you can define the subject and body content, using placeholders for dynamic data.

  • {{1}} will be replaced with the customer’s name.
  • {{2}} will be replaced with the body content of the message.
  • You can add additional placeholders for any other details you want to personalize.

Once you’ve customized your template, click the Submit for Review button in the top right corner. The Facebook review team typically takes around 24 hours to approve the template.

Once approved, your template will be active and ready to use.

Now, you are ready to send notifications to your members.

20.Rest API For Gift Cards

Base Url for accessing Gift Card Coupons : {home_url}/wp-json/api/v1/giftcard/

Click on the Generate API Key to Generate your consumer-key and consumer_secret key.

rest API setting

Authentication

For authentication, you need Consumer Key consumer_key and Consumer Secret consumer_secret keys. 

Response on wrong API details

   {

        “code”: “rest_forbidden”,

        “message”: “Sorry, your key details are incorrect.”,

        “data”: {

            “status”: 401

        }

    }

Retrieve GiftCard Coupon Details 

POST {home_url}/wp-json/api/v1/giftcard/coupon-details

Required Parameters: consumer_key, consumer_secret, coupon_code

JSON request example:

   {

        “consumer_key”:”XXXXX”,

        “consumer_secret”:”XXXXX”,

        “coupon_code”:”wps-uwsqb”

    }

JSON response example:

   {

        “code”: “success”,

        “message”: “There is Giftcard Coupon Details”,

        “remaining_amount”: “10”,

        “discount_type”: “fixed_cart”,

        “usage_count”: 2,

        “usage_limit”: 10,

        “description”: “GIFTCARD ORDER #491”,

        “coupon_expiry”: “15/05/2025”

    }

Gift Card Coupon Redeem 

POST {home_url}/wp-json/api/v1/giftcard/redeem-coupon

Required Parameters: consumer_key, consumer_secret, coupon_code, redeem_amount

JSON request example:

   {

        “consumer_key”:”XXXXX”,

        “consumer_secret”:”XXXXX”,

        “coupon_code”:”wps-uwsqb”,

        “redeem_amount”:5

    }

JSON response example:

   {

        “code”: “success”,

        “message”: “Coupon is successfully Redeemed”,

        “remaining_amount”: 12,

        “discount_type”: “fixed_cart”,

        “usage_count”: 3,

        “usage_limit”: 10,

        “description”: “GIFTCARD ORDER #491”,

        “coupon_expiry”: “30/05/2024”

    }

Gift Card Coupon Recharge/Update Details ( Coupon Amount, Coupon Expiry, Usage Count, Usage Limit ) 

POST {home_url}/wp-json/api/v1/giftcard/recharge-coupon

  • Required Parameters: consumer_key, consumer_secret, coupon_code, recharge_amount
  • Optional Parameters: coupon_expiry( in timestamp ), usage_count, usage_limit

JSON request example:

   {

        “consumer_key”:”XXXXX”,

        “consumer_secret”:”XXXXX”,

        “coupon_code”:”wps-uwsqb”,

        “recharge_amount”:6,

        “coupon_expiry”:”1717050604″,

        “usage_count”:2,

        “usage_limit”:10

    }

JSON response example:

   {

        “code”: “success”,

        “message”: “Coupon is successfully Recharged”,

        “remaining_amount”: 18,

        “discount_type”: “fixed_cart”,

        “usage_count”: 2,

        “usage_limit”: 10,

        “description”: “GIFTCARD ORDER #491”,

        “coupon_expiry”: “30/05/2024”

21.Reporting Gift card to the Admin

From now this WooCommerce gift voucher plugin provides reporting to the admin of all gift cards, There are two ways to view the report.

  1. Navigate to the dashboard click on the WooCommerce > Reports > Gift Cards. Here admin can view and edit the gift cards detail generated by the customers.

gift cards detail

     2. Directly clicking on the ‘GC Report’ on the top menu of the dashboard.

GC Report

To view the complete description of the gift card click on the ‘View Details’ button of the specific gift card.

Here, the admin can see the full report of the gift card.

full report of the gift card

22.Compatibility with Points and Rewards For WooCommerce

The Gift Card for WooCommerce Pro plugin is compatible with the Points and Rewards for WooCommerce plugin allowing your customers to convert the value of their gift card into points. 

The admin can enable this feature and set the conversion rate  by navigating to the GiftCards >> Settings >> Other Settings point and reward

Then, the customers can convert their coupon into points by navigating to the My Account >> Points Section.

Points Section

23.Compatibility With Subscription for WooCommerce Pro

The WooCommerce gift card plugin is compatible with the Subscriptions for WooCommerce Pro plugin. It enables you to leverage the following benefits:

a) You can allow users to use gift card coupons for subscription-related activities like the first signup fee discount, a signup percentage discount, and recurring discounts.

b)  Use gift cards on existing subscriptions for renewal orders based on coupon amount.

c) If the subscription is purchased using a gift card, the same gift card will be applicable for the renewals.

24. Compatibility with Return Refund & Exchange For WooCommerce

The gift Card for WooCommerce Pro plugin is compatible with the  Return Refund & Exchange for WooCommerce and RMA Return Refund & Exchange for WooCommerce Pro.

With this compatibility, the customers are able to file refunds and exchange requests for the gift card products they purchase. 

But customers must fulfill these two conditions: 

  1. a) The expiration period of the gift card shouldn’t be achieved
  2. b) Its usability should be equal to zero.

You can credit the refund into their RMA wallets instead of paying them back through the payment methods they used for gift card purchases.

25.Compatibility With Wallet System for WooCommerce

Our Ultimate Gift Cards for WooComerce plugin is compatible with Wallet System for WooCommerce Pro and Wallet System for WooCommerce.

wallet system for WooCommerce

The WooCommerce Wallet users can redeem their gift cards to add balance to their wallets. The complete value of the gift card will be transferred to the user’s wallet upon redemption. They may use the updated balance however they like.

26.Compatibility with "Price Based on Country for WooCommerce" plugin

Our gift cards plugin is compatible with the Price Based on Country for WooCommerce plugin. With this compatibility, you can define the currency for different countries. So, based on the geolocation tracking of your users, the WooCommerce gift card currency will be different from your base currency.

woocommerce-ultimate-giftcard-shipping-zone

27.Premium version Settings

Gift Cards for WooCommerce Pro helps you create, sell & manage gift cards on your WooCommerce store. It lets you share gift cards through Emails, WhatsApp, and SMS, & easy download PDFs for offline printing. WooCommerce Gift Cards come with loads of features. Here are some of them:

WHAT PREMIUM VERSION OF  GIFT CARDS  FOR WOOCOMMERCE PRO OFFERS

  • Gift Card reporting
  • Generates Gift Card in PDF
  • 20+ pre-designed Gift Card templates
  • Image gallery for Gift Cards
  • Gift Card scheduling
  • Import/Export Gift coupons
  • Gift Card shipping to recipient’s address
  • Twilio integration for SMS notification
  • WhatsApp sharing for Gift Cards
  • Automated balance updates
  • QR/Barcode coupon codes
  • Discount on gift card purchases

TAKE ADVANTAGE OF EXCLUSIVE FEATURES OF WOOCOMMERCE GIFT CARD PLUGIN

Get premium version of Plugin Gift Cards for WooCommerce Pro 

Visit the WooCommerce Gift Cards Documentation to learn more about the plugin’s Premium features and functionality.

28.Feedback and Suggestions

Don’t see a feature in the Gift Cards for WooCommerce Pro plugin that you think would be useful?

We’d love to hear it: Reach out to our Support query and we’ll consider adding it in a future release.

29.FAQs

 

How can I edit the Gift Card templates?

To edit the Gift card template from the “Gift Card” menu where all the templates are listed. Click on “Edit” to edit a particular template. Now the editing page of the template will open. You can make the changes and update the template.

Can a customer redeem the gift card total amount in different transactions? Like a $100 coupon is used for a $60 transaction and then the remaining $40 in the next order.

Yes, we have this feature in our plugin. To let customers do this, you need to increase the usage of the gift card. Go to your WordPress Dashboard and navigate to Gift Cards > General Settings. Under the General Settings, you’ll find Gift Card No. of time usage. Increase the usage to the number of times you want your customers to redeem a gift card amount

Can I set the expiry of the Gift card?

Yes. In the General Settings of the plugin, you can set the number of days after which the gift card will expire.

I want gift card coupons that can't be used on a few product categories. How can I do that?

You can easily exclude the product and product categories on which you don't want to apply the gift card coupons. Just go to the Gift Card > Settings > Product tab. Here you can select the product and product categories on which you don't want to apply the gift coupons. You also get an option to exclude Sale Items in this tab.

How can I allow the customer to enter their own price for purchasing the Gift cards?

If you want your customers to enter the price of their own choice, you can select the "User Price" option from the Pricing Type dropdown in the gift card product edit page while creating your Gift Card product. This will let your customers enter the gift card price of their own choice.

After receiving the Gift coupon, How can the recipient use this coupon code?

We have inherited WooCommerce features for creating Gift coupons. So your customer can use Gift coupons the same as the WooCommerce coupons. They can apply the coupons on the cart/checkout page to get the discount.

How can I restrict the customer to purchase the Gift card products from the coupons?

Yes, We have provided this feature under the "Other Setting" tab of the plugin. After enabling this setting, the "Apply Coupon" field will not get displayed on the cart/checkout page if only the gift card product is in the cart.

From where can I mention the "Disclaimer" in all the gift card templates?

To add the disclaimer in your Gift Card email templates, go to  Gift Card > Settings > Email Template > Disclaimer Text. Add the disclaimer text here and Save Changes when done. The added text will be displayed on all the gift card product templates.

Can we set the minimum price for user price type?

Yes, the admin can set the minimum price for the user price type. For this, please go to the Product edit page, Choose User Price type, and Set Minimum Limit.

30.Helpful Resources !!

  • How to Sell Gift Cards on your WooCommerce Store?
  • eCommerce Gift Cards : 7 Key Roles in Retail Business Growth
  • How to Redeem Gift Cards at a Retail Store?
  • All you need to Run a Successful Gift Card Program
  • Top 11 Gift Card Mistakes Online Retailers Makes and How to Avoid them

31.Case Studies

  • Stoffsalon Case Study
  • Dee Why Therapeutic Centre Case Study
  • Ezenpur Day Spa Case Study 
  • Slowdays Case Study 
  • Cast Iron Chief Case Study
Suggest Edit

Filed Under: Org, WooCommerce / WordPress Tagged With: free, gift card coupons, woocommerce, woocommerce gift, woocommerce gift card, woocommerce gift certificates, woocommerce gift product plugin, wordpress gift voucher plugin

WooCommerce Ultimate Gift Card Documentation

May 15, 2018 by sanjeev maurya

search_image
  1. Overview
  2. Installation
  3. Create Gift Card Templates & Products
  4. General Setting
  5. Products Setting
  6. Email Template Setting
    1. Manage Template
    2. Left Coupon Amount Mail Setting
    3. Coupon Mail Setting
  7. Offline Giftcard Setting
  8. Import/Export Setting
  9. Other Setting
  10. Discount Setting
  11. Thank You Order Setting
  12. QRCode/BARCode Setting
  13. Delivery Method Setting
  14. Gift Card Portal: Scan, Fetch, Redeem, & Recharge
  15. Compatibility with Price Based on Country for WooCommerce plugin
  16. Compatibility with WooCommerce Currency Switcher
  17. FAQs

1.Overview

WooCommerce Ultimate Gift Card allows the merchant to create, sell, and redeem multiple gift card types of products on their WooCommerce store.

Features of WooCommerce Ultimate Gift Card:

(1) Gift Card Product: A separate gift card type product is created in WooCommerce and the merchant can create as many products as he wants.

(2) Gift Card Template: You can create a gift card product and assign suitable Gift Card Templates from the product edit page.

(3) Price Variation: There are many types of the pricing system for Gift Card products as given below:

  • Fixed Price
  • Selected Price
  • Range Price
  • User Price
  • Variable Price

(4) QR Code / BAR Code Feature: The QR Code/BAR Code is used over here for providing  security.

  • ECC (Error Correction Capability) Level:  This compensates for dirt, damage, or fuzziness of the BAR Code. Valid values are “L” (low ECC), “M”, “Q”, and “H” (highest ECC). A high ECC level adds more redundancy while using more space.
  • Size: Enable QR Code after selecting the ECC level to set the size of the QR Code.
  • Margin: Set the QR Code margin over here.
  • Code Type: You can use BARCode code types in various places for various purposes.
  • Enable BAR Code with Coupon Code:  The ultimate gift card will display the coupon code and Barcode together. 

(5) Automatic Coupon Code Generation: When the gift card order is marked complete, the gift card coupon code is generated automatically and sent to the mail to which the gift card is sent.

(6) Exclude Sale Items: The merchant can prevent the gift card discounts from applying to the sales items. 

 (7) Exclude Categories:  The admin can exclude categories from gift card discount applicability. If any excluded category product is available on the cart, the gift card discount doesn’t apply.

(8) Exclude Product: The merchant can also exclude a selected product from the gift card discount. If any excluded product is available on the cart, the gift card discount doesn’t apply. 

(9) Multiple Usability: A user can spend the whole Gift card amount in multiple times.

(10) Expiry Date: The admin can set after how many days the gift card coupon is expired.

(11) Cart Total Range: The admin can set a minimum and maximum cart total amount for applying the gift card discount.

(12) Individual Use: The merchant can determine whether the gift card coupon is usable for a single user or multiple users.

(13) Email Notification: A gift card template is sent to the user to which gift card is sent. The gift card email template depends on the gift product.

(14) Gift Card Scheduling: The customers can select the date of sending the gift card to the recipients. They can also send the scheduled Gift Card on the current day.

(15) Resend Email: If, for some reason, the gift card mail is not sent to the user, then an option to resend the gift card email is available.

(16) Export Online Gift Card Coupons Details: The admin can export the Gift Card Coupon Details generated from the orders in a CSV file. 

(17) Import/Export Offline Gift Card Details: Admin can export the offline gift card coupon details from the Export Coupon Tab section. Also, they can import the Gift Card coupon details into the offline gift card table from the Offline Gift Card Section.

(18) Resend Gift Card by adding more amount to the coupon: Admin can resend the unused Gift Card Coupons to the recipients by updating their value. They can select multiple gift card coupons and assign a similar amount to all coupons.

(19) Date Formatting: The merchant can set the date format they want to display on the front end. The expiry date in the Gift Card Template will be in the set date format.

(20) Gift Card Message Length: The merchant can set the Gift card message length. By default, the message length is 300.

(21) Downloadable Gift Card: Admin can download the gift card pdf and send it to the buyer or receiver, and the buyer can also download the gift card.

(22) Browse image for Gift Card: Customer can also set their customizable gift card image.

(23) Shipping Feature: The shipping feature is used for gift card shipping to the recipient’s address. It is for the admin and the buyer.

  • Coupons:  After enabling the shipping feature, you can use the coupon for gift card shipping and tax.

(24) Disable Category Feature: The admin can assign more than one category to the Gift Card product.

(25) Coupon Mail Setting: The user will get notified on their email upon each usage of the coupon amount. The users can also verify their remaining coupon amount. 

(26) Other Setting: In this setting, the sender has three delivery options to send their gift card email to the recipient.

(27) Delivery Method: The sender has three delivery options to send their gift card email to the recipient.

(28) Discount Feature: The admin can set the minimum and maximum discount amounts. It has two discount types; Fixed and Percentage. Admin can also enable the discount setting per product-wise.

(29) Gift Card PDF: Customers will get an email along with a PDF attachment. You can choose an A3/A4 size for the gift card PDF.

(30) Exclude Product Feature: When products are assigned any gift card (Per Product Setting), the generated coupon will not apply to the assigned product and the category.

(31) Shipping Class :  You can add a shipping class and apply it to gift card products

(32) Thank you gift coupon Feature: The merchant would be able to send Thank You gift coupons to their regular customers who have placed the required number of orders for that coupon.

(33) Validation may turn On or Off: Both merchants and customers can select from multiple Gift Cards templates. 

(34) Multiple templates for the customer: From now onwards, the merchant can select multiple templates for Gift Card and customer would be able to choose from them.

 (35) To Name Field for “Mail to Recipient Option”: Any customer who wants to send a Gift Card to their friend via the mail to recipient option can fill in their friend’s email id along with the name. 

(36) Recipients Email Editing: The admin can edit the recipient’s email address. Afterward, they have to resend it once.

(37) Tax Calculation: In this version, we provide the tax calculation for Gift Card Products.

(38) Gift Card Coupon Filter: From now on Gift Cards can be easily filtered by the provided setting, You may easily filter-out the Online/Offline/Imported Gift Cards among all of them.

(39) Email for Ship Your Card Delivery method: From now on email id can be changeable by Merchant easily, Whatever Email id has been filled in the given textbox, the Mail will get sent on that Id.

(40) The number of E-Gift Cards: The number of digital Gift Cards depends on the number of quantities mentioned.

(41) WPML/Translation: The system is fully compatible with WPML Plugin and we also come with multiple languages supported .po and .mo files like for Germany, France, Spanish, and English.

(42) Customizable Gift Card: Your customer can easily customize their Gift Card template. You can provide predefined images and upload more for your customers. It also lets customers upload their Gift Card images and make changes in real-time.

 

2.Installation

1. Automatic Installation
Automatic installation is the easiest option as WordPress handles the file transfers itself and you don’t need to leave your web browser.
Steps are as follows :
(i)
Download the zip folder of the plugin WooCommerce Ultimate Gift Card.
(ii) Once downloaded install the WooCommerce Ultimate Gift Card plugin through browsing and activate it.

 

2. Manual Installation
The manual installation of the plugin is another option to install the plugin to your WordPress-environment. The manual installation method involves downloading our WooCommerce Ultimate Gift Card Extension and uploading it to your webserver via your favorite FTP application.
Steps are as follows :
(i)
Upload the WooCommerce Ultimate Gift Card folder to the /wp-content/plugins/ directory.
(ii) Activate the WooCommerce Ultimate Gift Card plugin through the ‘Plugins’ menu in WordPress.

3.Create Gift Card Templates & Products

Gift Cards Templates:

After activation of the plugin WooCommerce Gift Card, a custom post type “Gift Cards” is created. From here Merchant can create as many Gift Card Templates as he wants.

WooCommerce Gift Card plugin already provides some gift card templates, which are automatically created on plugin activation and it will help the merchant to create new gift cards.

Gift Card Template
woocommerce-giftcard-template

To create a new Gift Card Template navigate to the sidebar and click on Gift Cards > Add New. Here you can design your template by using custom CSS. HTML and you can also use the shortcode.

woocommerce-giftcard-email-templete

Gift Card Products :

A separate gift card type product is created in WooCommerce. You can create as many products as you require. 

To create a new product, go to the sidebar and click on Products > Add New. 

(1) For creating a new Gift card, select a Gift Card as a product type and set up the product name, description, image, and other details required for a product.

woocommerce-giftcard-giftcad-type-product

(2) Here Merchant can select a different type of pricing for Gift Card products.

giftcard
  • Fixed Price
  • Selected Price
  • Range Price
  • User Price
  • Variable Price

 

  • Fixed Price (Default Price):
    wocommerce-giftcard-fixed-price

    On the product detail, page Fixed Price Gift Card product is shown as:

    woocommerce-giftcard-frontend-fixed-price
  • Selected Price:
    wocommerce-giftcard-selected-price

    On the product detail, page Selected Price Gift Card product is shown as:

    woocommerce-giftcard-frontend-selected-price
  • Price Range:
    wocommerce-giftcard-price-range

    On the product detail, page Price Range Gift Card product is shown as:

    woocommerce-giftcard-frontend-price-range
  • User Price:
    wocommerce-giftcard-user-price

    On the product detail page, the User Price Gift Card product is shown as:

    woocommerce-giftcard-frontend-user-price
  • Variable Price:

    gift-card

     

    On the product detail page, Variable Price of the Gift Card product is shown as:

    giftcard


(3) Give Discount: 
Enable discount on Gift Card Products.

(4) Select Email Template: Select Email Template or multiple Email Templates.

(5) Select the Default Template: If you use multiple Email Templates, you can choose a default template.

woocommerce-giftcard-set-template

(6) Exclude Product: The merchant can also exclude a selected product from the Gift Card discount. When any excluded product is available on the cart, then the Gift Card discount is not applied.

(7) Exclude Categories: The merchant can exclude categories to which he doesn’t want a Gift Card discount. When any excluded category product is available on the cart, then the Gift Card discount is not applied.

(8) Overwrite Delivery: In this setting, set per product delivery methods for a product your customer used to send their Gift Card email to their recipient.

And the last click on the ‘Publish‘, your Gift Card product is successfully created.

woocommerce-giftcard-complete-giftcard

Now your customer can easily purchase the Gift card from your shop.

Scheduling of Gift Card:

The customer can also schedule the time to send the gift card email to their recipient. If the schedule is left blank, the email is instantly after placing the order successfully.

woocommerce-giftcard-schedule-giftcard

Inventory: The admin can manage the inventory of gift card products.

 

giftcard-inventory

4.General Setting

woocommerce-giftcard-general-setting
  • Enable: Check this box to enable the WooCommerce Ultimate Gift Card plugin.
  • Enable Tax: Check this box to enable the tax on Gift Card products.
  • Enable Date Feature: Check this box to allow the  Gift Card products to send to the receiver on the selected date.
  • Date Format: Select the date format you want to show on the Gift Card.
  • Enable Listing Shop Page: Check this box to allow the listing of Gift Card products on the shop page.
  • Individual Use: Enable this setting to restrict the Gift Card coupon from being used in conjunction with other Coupons or Gift Cards.
  • Free Shipping: Check this box to enable free shipping for the Gift Card products.
  • Giftcard Coupon Length: Enter Giftcard coupon length. The minimum length of the coupon is 5.
  • Giftcard Prefix: Enter the Gift Card prefix for the coupon code.
  • Giftcard Expiry After Days: Enter a valid number on which a purchased Gift Card will expire. Keep the value 0 for no expiry date and 1 for one-day expiry after order completion.
  • Minimum Spend: Set the minimum spend of a Gift Card.
  • Maximum Spend: Set the maximum spend of a Gift Card.
  • Giftcard Number of Time Usage: Set the number of times a user can use the Gift Card before the Giftcard goes empty.
  • Enable Payment Gateway For Giftcard: Choose a different payment gateway method for Gift Card Products. Otherwise, default payment gateways will work
  • Disable category: Check this box if you want to change the category for Gift Card products. You must select the category every time you create a Gift Card product. The Default Gift Card category will not be assigned automatically.

 

5.Products Setting

You can include and exclude the product categories for the Gift Cards.

    • Exclude Sale Items: Check this box to make the Gift Card Coupon not apply to the sale items.
    • Excludes Products: You can also exclude a selected product from the Gift Card discount. If any excluded product is available in the cart, the gift card discount will not apply.
    • Exclude Product Category: You can exclude categories that you don’t want the gift card discounts to apply to. If any excluded category product is available in the cart, the gift card discount will not apply.
    • Include Products: Select products on which the Gift Card coupons will apply.
    • Include Product Category: Gift Card coupons will apply to the selected products’ categories.

      woocommerce-giftcard-product-setting

You can also exclude the products and categories for the specific product. Go to the product edit page and click on the ‘Product data’ section. You can exclude the products and categories from the gift card products.

woocommerce-giftcard-exclude-category

6.Email Template Setting

An email template is sent to the user to notify them about their Gift Card, Gift Card Coupon, etc. The merchant can manage their email templates with the following settings.

6.1.Manage Template

In this section, you can design your email template.

  • Upload Default Logo: Upload the image you want to use as the logo on the email template.
  • Logo Dimension (in “px”): Set the logo size in pixels.
  • Email Default Event Image: Upload the image you want to use as the default event/occasion logo.
  • Email Background Color: Merchants can change the background color of the email template.
  • Custom CSS: Write the custom CSS for the Email template.
  • Giftcard Message Length: The merchant can set the gift card message length. The Default length of the Gift card message is 300. Also, the customers to check the current count of the message characters.
  • Disclaimer Text: You can change the disclaimer text for the email template.
    Manage Template

    Here you can see the frontend email template.

6.2.Left Coupon Amount Mail Setting

Disable Coupon Amount Notification Email: By default, your users will get email notifications for the remaining amount after gift coupon usage. But you can disable this notification feature for the users.

left coupon amount mail setting
  • Coupon Email Subject: Write the subject of the coupon mail. Use [SITENAME] shortcode to place the site’s name dynamically.
  • Email Notification to Sender:  Write a message to the buyer acknowledging that the gift card has been sent successfully. You may use the shortcode [TO] for placing the Recipient Email dynamically.

6.3.Coupon Mail Setting

The user will get email notifications for each coupon amount usage. And the user can also check the amount left on their coupons.

woocommerce-giftcard-coupon-mail-setting
  • Coupon Email Subject:  Write the subject of the coupon mail. Use [SITENAME] shortcode to place the site’s name dynamically.
  • Email Notification to Sender: Write the message to notify the user about their coupon amount. Use [COUPONAMOUNT] shortcode to place the coupon amount dynamically. Also, the above Disclaimer text field will replace the [DISCLAIMER] shortcode. 

7.Offline Giftcard Setting

Import Offline Coupons:

Through this section, the admin can import Offline Coupons.

woocommerce-giftcard-import-offline-giftcard

 

Offline Giftcard List:

Through this section, The Merchant can create gift cards from the dashboard as per user request and send it to the recipient.
The merchant can also export the CSV of Gift Cards.

woocommerce-giftcard-offline-giftcard

To create a new Gift Card click on the ‘Add New‘ tab, a popup window will be displayed. Here you can fill out all the details of the gift card.

After successfully created a giftcard clicking on the ‘Preview‘ button to view the Gift Card and last click on the ‘Save & Send‘ button.

woocommerce-giftcard-add-new-gift-card

You can view detail of all shipped giftcard by clicking on the ‘View List‘ tab.

woocommerce-giftcard-view-liist

8.Import/Export Setting

Import Gift Coupons:

Through this section, you can import Gift Coupons.

woocommerce-giftcard-import-gift-coupon

 

9.Other Setting

In this setting, we provide some extra options i.e. BCC, Enable/Disable some option that the user needs to change.

woocommerce-giftcard-other-setting
  • Enable Bcc option for Giftcard Mails: Admin can enable the BCC feature for gift card mails. BCC (Blind Carbon Copy) is a copy of an email message sent to a recipient whose email address does not appear (as a recipient) in the message.
  • Disable Apply Coupon Fields: Admin can disable the apply coupon field which is applied to each order amount.
  • Disable Resend Button: Resend button is used to resend the gift card product mail to the recipient. Admin can disable the resend button option.
    The user can also resend the email to the receiver to which he wants to send gift cards.
WooCommerce Gift Card-ReSendMailSetting-25.png
  • Disable Send Today Button:  Send Today button is used for sending the gift card Admin can disable the send today button option.

The customers can select the date they wanted the gift card to be sent to the recipients. Customers can also send the scheduled Gift Card on the current day through the order details section.

WooCommerce Gift Card-Scheduling-27.png

 

  • Disable Preview Button: Preview Button is for the sender that he/she views their gift card template before sending the recipient. Admin can disable the preview button as they need.
    woocommerce-giftcard-preview-button

 

  • Enable Pdf Feature: After enabling this feature customers will get an email along with a PDF attachment.
    Pdf feature

 

  • Select the Pdf Template Size: After enabling this feature customer will get a Giftcard email along with the attached pdf.
woocommerce-giftcard-pdf-size
  • Enable Browse Image for Gift Card: After enabling this feature customers will browse the image for Gift Card Product.
    woocommerce-giftcard-upload-image

Here you can change the text for the email template as:

  • Text for the ‘Email To Recipient‘ section.
  • Enter the description will display below the ‘Email To Recipient’ option.
  • Text for the ‘You Print & Give’ section.
  • The description will display below the ‘You Print & Give’ option.
  • Text for the ‘Ship Your Card’ section.
  • The description will display below the ‘Ship Your Card’ option.
  • Making Optional ‘To’ Field: Check this box to remove the validation from the ‘To’ field.
  • Making Optional ‘From’ Field: Check this box to remove the validation from the ‘From’ field.
  • Making Optional ‘Gift Message’ Field: Check this box to remove the validation from the ‘Gift Message’ field.
  • Manual Increment usage count for Gift Coupon: Check this box to allow manual increment usage of Gift Coupon.
  • Enable Product for Custom Page: Check this box to display the Gift Card product on the custom page.
  • Select Custom Page: Select pages where you want to display the  Gift Card Product with the shortcode product_page id =”xyz”
  • Hide Giftcard Notice: check this box if you want to hide the Gift Card notice from the product page.
  • Hide Featured/Thumbnail Image: Check this box if you want to hide the features images from the product page.
  • Disable Buyer Notification: Check this box if you want to disable the notification to the buyer about there Gift Card has been sent.
  • Email for Ship your Card Delivery Method: Enter a mail where you want to mail the gift card when the customer chooses the delivery method id ‘Ship your card’. by default mail send to the admin.

10.Discount Setting

Here merchants can enable the discount amount on Gift Card products.

woocommerce-giftcard-discount-setting
  1. Enable Discount on Giftcard Products: Check this box to enable the discount on Giftcard Products.
  2. Select Discount Type: Choose the discount type for giftcard products either fixed or percentage.
  3. Enter Discount within Price Range: Enter discount within the maximum, minimum price range, and discount amount.

Select Discount Type is Fixed: Select discount type is fixed from the dropdown.
Set the Discount Amount with Price Range: After selecting the discount type, set the discount amount with the price range.

woocommerce-giftcard-fixed-discount

See the discount amount on the frontend.

woocommerce-giftcard-fixed-discount-1

Select Discount Type is Percentage: Select discount type is percentage from the dropdown.
Set the Discount Amount with Price Range: After selecting the discount type, set the discount amount with the price range.

woocommerce-giftcard-percentage-discount

See the discount amount on the frontend.

woocommerce-giftcard-percentage-discount-1

11.Thank You Order Setting

The merchant would be able to send Thank You gift coupon to their regular customers, who have placed the required number of orders for that coupon.

woocommerce-giftcard-thank-you-order-setting
  • Want to give ThankYou Gift coupon to your customers: Check this box to enable gift coupons for those customers they had placed orders on your site.
  • Select the Order Status: Set the status when the Thank you giftcard coupon would be sent.
  • Number of Orders, after which the thankyou giftcard would send: Enter the order number after that you want to give the giftcard coupon to your customer.
  • ThankYou Coupon Expiry: Enter the number of days for coupon expiry. Keep value 1 for one-day expiry after generating the coupon keep value 0 for no expiry.
  • Select ThankYou Gift Coupon Type: Choose the thank you coupon type. It either fixed or percentage.
  • Enter a Thankyou Message for your customers: This message will print inside the Thank You template. You may use shortcodes [COUPONCODE], [COUPONAMOUNT] and [COUPONEXPIRY].
  • Enter Coupon Amount within Order Range: Enter the thank you coupon amount with the price range.

12.QRCode/BARCode Setting

The QR Code/BAR Code is used over the Gift Card for providing the security.

Enable Barcode Setting:

  • Enable Barcode: If the user wants to generate their BAR Code with the Coupon code so here we give the option for the merchant to allow your user to generate their BAR Code with the Coupon Code.
  • Display Code: Check this box to display the coupon code below the Barcode.
  • CodeType: We have given some code type use for BAR Code, which is going to be used in different places for a different purpose.
  • Size: set the size of the barcode.
woocommerce-giftcard-barcode-setting

You can see the Barcode on the frontend

barcode

Enable QRCode Setting:

  • Enable QRCode: 
  • ECC Level: This compensates for dirt, damage, or fuzziness of the BAR Code. Valid values are “L” (low ECC), “M”, “Q”, “H” (highest ECC). A high ECC level adds more redundancy at the cost of using more space.
  • Size: Option to enable QR Code after selecting the ECC level to select the size of the QR Code.
  • Margin: Set the QR Code margin over here.
woocommerce-giftcard-qrcode-setting

You can see the QR Code on the frontend.

QR code

13.Delivery Method Setting

In this setting, we provide three delivery options to the buyer that he send their gift card email to the recipient.

  • Enable Email To Recipient:
    Email to recipient feature is used for sends the gift card via email only to the recipient.
woocommerce-giftcard-email-to-recipient

On the frontend, you can see the normal delivery method to send the Gift Card.

woocommerce-giftcard-email-to-recipient-1
  • Enable Downloadable:
    In this feature, the gift card email is sent back to the buyer. The buyer will download the email and send it to the recipient with the needed method.

    woocommerce-giftcard-email-to-downloadabe

    On the frontend, you can see the option of print your giftcard.

    woocommerce-giftcard-email-to-downloadabe-1
    • Enable Shipping on Gift Card:
      In this feature gift card email is sent to the admin and the admin will deliver the gift card to the shipping address of the recipient.

      woocommerce-giftcard-email-to-shipping

      After enabling this setting you can see the shipping option on the giftcard.

      woocommerce-giftcard-email-to-shipping-1

  • Allow Customer to choose:
    The customer can choose the method for gift card delivery i.e; Email to Recipient, Downloadable, and Shipping.
    (i) Customer can select: From this section enable the delivery methods for the customers.

    woocommerce-giftcard-delivery-method-setting

    After enabling this feature you can allow the customer to select the delivery methods within three delivery methods for the Gift Card products.

    woocommerce-giftcard-user-choise
  • Apply Coupon On Shipping & Tax:
    In this feature, the user can also apply their coupon for shipping and tax i.e, the Total amount of Gift Card product.
  • You can overwrite delivery methods via per product setting:
    This setting allows you to set the per-product delivery methods.
    Goto ‘Product edit page‘ and click on ‘product data‘ section, here you can see the ‘Overwrite Delivery‘ setting. Enable this setting and select the delivery methods for the specific product.

    woocommerce-giftcard-product-overwrite

14.Gift Card Portal: Scan, Fetch, Redeem, & Recharge

Your ultimate gift card plugin is equipped with a gifting portal to help you scale your WooCommerce card business. The frontend panel allows you to redeem, recharge, scan, and fetch details of gift cards. It works on online, offline, and hybrid businesses.


To use the Giftcard Redeem Link on the web-store follow these steps.

Step 1: First click on the “Get Me My FREE Redeem Link“.

woocommerce-ultimate-giftcard-generate-link

Step 2: Now a popup window will be displayed on your dashboard, here enter your Email Id, Name, and then click on the “Generate Link” tab.

woocommerce-ultimate-giftcard-enter-detail

Step 3: After clicking on the “Generate Link“, your Gift Card Redeem Link and Embedded link will be displayed on your panel with walkthrough steps and the login details will be sent to the given email id.

Redeem details

Step 4: Now Copy the Giftcard Redeem link or Embedded code to log in your web-store of gifting.wpswings.com by using the credentials given in the received email. To use the embedded code first you have to create a Page and then paste the embedded code on it.

Login

Step 5: After successful login with the dashboard, you will get the shop page of the web-store. Here you can see all transactions of Giftcard vouchers.

Gifting login dashboard

Step 6: Now go to the “DASHBOARD“, here you can start Scan/Fetch and Redeem/Recharge the giftcard coupon. You can scan or enter the coupon code to fetch the detail of the Giftcard and you can also redeem/recharge the Giftcard coupon easily.

The dashboard distributed into 3 sections.

  1. Scan: Click on the scan button you can scan the Gift Card Coupon details.
  2. Gift Card Details: Enter the gift card coupon code to display details such as the amount, expiry date, usage limits of the Gift Card Coupon, etc.
  3. Redeem: Here you can enter the number of amounts to Redeem the value from the Gift Card Coupon and Add the value to the Gift Card Coupon.
gift-card-fetch-details

To use the redeem link on this POS system, follow the steps below

  1. Copy the embed link and paste it on any page at POS.
  2. Login using the credentials given in the received email.
  3. Start Scan/Fetch and Redeem/Recharge.

Gifting Portal Settings 

The WP Swings gifting portal is an exclusive service of our plugin that allows merchants like you to efficiently manage their gift card program.

1. Dashboard

The dashboard shows an overview of the gift portal usage with Total Redeem, Total Recharge, and Transaction Comparison data. You can access the Dashboard from the admin menu on the left panel. 

2. Shop Tab

The shop settings tab allows you to configure gift card usage, view reports, give access control to your employees, and change the gifting portal language. 

2.1. Gift Card Settings 

The gift card settings tab allows you to set the usage limit and expiry date of recharged gift cards Plus, you can customize the working currency of the gifting portal. 

  • Currency
  • Expiry Days After Recharge
  • Usage Limit After Recharge

Enter the required details and Submit your changes. These settings will apply globally to all your recharged gift cards. So,

2.2 Recharge Report

 You can generate gift card recharge reports according to Date Range, Store, & Employee. The Recharge Report Table will show the filtered data. In the SEARCH, enter the following details:

gift card recharge report

 

  • Set a Date Range for the gift card recharge report. 
  • Choose one of the registered Stores. 
  • Select the Employee.

At last, click on the Submit button to produce the report. 

2.3. Redeem Report

The Redeem Report table shows all data related to gift card redemption. You can filter the report according to Date Range, Store, & Employee. To do so, follow these steps: 

  • Go to the SEARCH section. 
  • Select a Date Range for the report.
  • Select the relevant Store.
  • Choose the Employee that redeemed the gift cards for the selected store. 

And click on the Submit button to generate the report. 

2.4. Stores

The stores you’ve registered on the gifting portal appear in the Store tab. From there, you can Edit, Delete, or Add New stores.

list of all stores

 

To edit the details of an existing store, follow these steps: 

  1. Click on the edit button. 
  2. You can edit the following details: Name, Owner, Location, Phone, Language Set, Design Set, and Assign Employee. 

3. Click on Update Button to save your changes.

add new store

 

To delete a store, follow these steps: 

  1. Go to the Action Column of YOUR ALL STORES table. 
  2. Click on the Delete button and confirm. 

To add a new store: 

  1. Click on Add Store button.
  2. Enter the relevant data in the fields. 
  3. Lastly, hit the Add button. 

Language

You can translate all strings of the WP Swings gifting portal from the language tab.

language set

 

It allows you completely customize and translate textual elements to your preferred language. Follow these steps for string translation:

 

add new language set

  1. Open the Language tab from the admin menu. 
  2. Click on the Add New Language Set. 
  3. You can enter the Language set name. 
  4. Next, enter the translation in the text box opposite the strings. 
  5. Finalize your language set by hitting the Add button. 

Employees 

The Employees tab has the list of individual(s) that manage your gifting portal. You can add or remove employees and implement passwords for each of them. Thus, adding a layer of security to ensure authorized access only.

list of employee

 

The Employee table has the following columns: Serial No., Employee Name, Email ID, Position Phone, Manager, Added Date, and Action. 

Follow these steps to add a new employee:

add new employee

  1. Click on the Add Employee button. 
  2. Enter the following details: Employee Name, Email, Position, Manager Name, Phone, Shop, Password, and Confirm Password. 

At last, click the Add button to give access to the new employee.

15.Compatibility with Price Based on Country for WooCommerce plugin

From now, this plugin provides the compatibility with Price Based on Country for WooCommerce plugin. Through this, your customers bought a gift card in their own currency, it will get converted in your base currency according to the country of the customers.

woocommerce-ultimate-giftcard-shipping-zone
  1. Zone Name: Select your zone name.
  2. Countries: Select countries in which you want to convert your currency.
  3. Currency: Select your currency type in which you want to convert currency.
  4. Exchange Rate: Here you can enter the exchange rate of the selected currency.

16.Compatibility with WooCommerce Currency Switcher

WooCommerce Ultimate Gift Card is compatible with the WooCommerce Currency Switcher Plugin (Free & Pro). With this compatibility, you can convert the currency of your WooCommerce store to any of the existing currencies in the world, and the same will apply to the gift cards plugin. 

Your users can make gift card purchases in their local currency, and WOOCS will convert it into your store’s base currency.

 

currency switcher

 

 

Go to WooCommerce > Settings > Currency and choose the currency you want to apply to your store.

17.FAQs

How to setup this plugin?

Please reach the WooCommerce menu > Gift Card Manager Settings. Please check the Checkbox, to activate the plugin and add the new Gift Card Product is Enable or not.

How to add Gift Card Product?

Add a new WooCommerce Product, change the product type to the Gift Card Product, enter the default price and select the pricing type. After entering the price of selected pricing type you may need to Publish the product. That’s it your WooCoomerce Gift Card Product is ready to sell.

Where do I change Gift Card Subject of the recipient?

Please go to the Gift Card Manager Setting page and select the Email Template Tab Section. At the bottom, you can see the mail setting toggle bar. There you may change the Gift Card Subject to the recipient.

From where i can modify the email template?

We have provided a custom post type Gift Cards under the dashboard where we have provided 16 custom templates. You can use them or even add your own template.

Is Shipping Charges applicable on Gift Card?

If any Gift card Product is purchased through a Shipping method (one of the Delivery Methods) only then the shipping charges would be applied. Only admin will receive the gift card mail so that he can ship it to the customer.

Suggest Edit

Filed Under: Codecanyon, WooCommerce / WordPress Tagged With: gift card coupons, woocommerce, woocommerce gift, woocommerce gift card, woocommerce gift certificates, woocommerce gift product plugin, wordpress gift voucher plugin

Footer

Company

  • About Us
  • Partners
  • Affiliate Program
  • Services
  • WooCommerce Plugins

Resources

  • Blog
  • Offers
  • Plugins Demo
  • Knowledge Base
  • Case Studies

Help Center

  • Contact Us
  • Submit Query
  • License Activation
  • Support Plans
  • Forum

Copyright © 2025 WP Swings. All Rights Reserved.