#1 Independent Seller of WooCommerce Plugins

YITH WooCommerce Gift Cards

What the plugin does Sell gift cards in your shop to increase your earnings and attract new customers.
How you can benefit from it:
  • You will increase your conversions during the holidays allowing your customers to give gifts to friends and relatives without stressing out to search for specific products (everyone loves gift cards and for this reason, 98% of the stores sells them for a turnover of 100 trillion dollars per year!).
  • You will promote your e-commerce to those receiving the gift card getting and loyalizing new customers over time.
Cyber Monday Deal 30% OFF
1 year of updates and support
30-day money back guarantee
Buyer Protection If you are not satisfied with our products, you will receive a 100% refund for any reason. Read more about the refund policy >
This plugin is used by 53,394 customers, with a rating of 4.4/5 and a 97% customer satisfaction in support!

gift card message

Gift cards, the most efficient way to increase sales.

A gift card makes life for both your customer and the person who receives it a lot easier. This is the reason why gift cards have become more and more popular, to such an extent that 98% of shops – and not only virtual shops – use them to increase sales volume and to loyalize customers.

Thanks to YITH WooCommerce Gift Cards you will be able to create digital or printable gift cards of any amount and give your customers the possibility to customize them to make a special gift for their friends and family.

Provide a modern and usable interface to build the perfect gift card

We have updated the gift card page layout to guarantee a more modern look and a usable experience for your customers.
Customizing gift cards has never been so quick and easy.

Set up an effective image gallery with unlimited categories

Create unlimited design categories to organize the gift card images: Christmas, Birthdays, Friendship, Family...

Let your customers upload their images or photos and build a unique gift card!

With the custom uploader, your customers can upload an image or photo to send a special and customized gift card to their loved ones.

Set fixed amounts or let the customer choose a custom amount

Offer a versatile gift card system allowing your customers to enter a custom amount or set specific amounts to choose from.

Multiple recipient & scheduling delivery date options

Let your customers choose if they want to send multiple gift cards to different recipients or choose a specific delivery date.

An advanced management of all aspects of gift cards purchased in your site.

Set an expiration date for your gift cards, apply discounts, manage stock, check the gift card delivery status, suspend a gift card.
Now you can enjoy a full and powerful control of each aspect of your gift cards.

A wide range of notifications and e-mail options

Your customers can receive a notification when the gift card is sent to the recipient and when the gift card has been used.

An advanced customization of cart and checkout page options

Choose where to display the gift card coupon form in cart and checkout page, customize the design and allow your customers to review and edit wrong delivery info directly from the cart page.
From version 3.0 users can enter a gift card code in the default WooCommerce coupon form, to avoid a duplicated input field and improve usability.

Create and sell gift cards to print and send physically, for those who love to touch their gifts.

If virtual gift cards are a limitation for you, sell gift cards to print and send them physically to your customers.

Allow your customers to send a gift card and suggest a specific product of your store

With the “Gift this product “ option your customer can buy a gift card with the same value as the product he likes and suggest the product to the recipient.
You can also let the customer add the shipping fees to the product price and include them in the gift card total, so the receivers will not have to pay shipping costs out of their own pocket.

Switch easily from Smart Coupons to YITH Gift Card

Thanks to the integration, you can dismiss to use Smart Coupons and convert Store Credit / Gift Certificate coupons created with it, into new gift cards.

Add a QR Code for your gift cards

Thanks to the new QR integration, you can now add a QR code on your gift cards and use them even more easily and quickly

Create and edit gift cards from backend, without proceeding to checkout or creating an order in your shop.

A quick process to create gift card codes directly from backend, without creating products and without creating orders. The best solution if you need to create or edit physical gift cards or create gift card codes in a fast and simple way.

Allow your customers to send a virtual gift card or download a printable PDF version

Do your customers want to print the gift card at home and put it into a beautiful envelope? No problem. They can get a PDF file and print it easily: they'll have a beautiful printed gift card to hand over.


Import and export all the gift cards into a CSV file

After many customers’ requests, we’ve added the option to import and export gift cards into a CSV file right from the plugin panel.

Free Vs Premium

Gift card - Product creation
Free Premium
Create unlimited physical gift cards with one or multiple fixed amounts. Physical gift cards can be printed and shipped to the customers
Create unlimited virtual gift cards. A virtual gift card can be sent to the recipient e-mail address or downloaded as PDF and printed by the user that purchases it
Set an optional expiration date for the gift card (gift card will expire on a specific date, like January 01, or after a specific time after the purchase, like 3 months after)
Manage stock of each gift card product
Enable an optional QR code in gift cards
Create a gallery of images to assign to specific gift cards or specific categories of gift cards. (Example: Christmas, Thanksgiving, Wedding, etc.) hot
Import and export gift cards into a CSV file new
Gift card purchase
Free Premium
User can enter the sender’s name and a customized message
Allow users to specify more recipients for the same gift card (an email with a code of the same amount will be sent to each recipient)
Allow users to choose a delivery date for the gift card
Allow users to choose one of the images availables in the gallery
Users can upload or drag & drop a custom image or photo to customize the gift card in the modal window hot
Allow users to enter a custom gift card amount hot
Set the minimum and/or maximum amount that users can enter on a gift card
Gift card delivery
Free Premium
Send automatically the gift card via email to the recipient
Admin can send the gift card code or a link manually in case of error
Option to attach a PDF to gift card email (PDF name can be customized)
Notify the sender via email when the gift card is delivered to recipient
Admin can verify the email sending status of the gift code
Gift card redemption
Free Premium
Show the 'apply gift card code' form in Cart and Checkout pages
Choose the position of form in Cart and Checkout pages
Allow users to enter the gift card code into the standard coupon code field (instead of showing two different forms in cart and checkout) hot
Set a minimum requested amount in the cart to apply the gift card
Allow users to use the gift card to pay the order even if its balance doesn't cover the total amount
Allow users to use the gift card as many times as they want, based on the available balance
Notify the sender via email when the recipient uses the gift card for a purchase in your shop
Allow the recipient to verify the status and the amount of the gift cards he/she owns
“Gift this product” options
Free Premium
Create and sell a gift card linked to a specific product of the shop: the gift card will be of the same value of the product that will be suggested in the email
Allow the user to pay also the shipping cost for a product suggested and paid using the “gift this product” option: in this way the recipient of the gift card can purchase the product without having to pay the shipping fee
Show the 'Gift this Product' button also in the shop page
Disable 'Gift this product' option on specific products
Advanced admin options
Free Premium
Customize the gift cards with your shop logo
Create/edit gift cards manually from the backend
Generate an automatic code based on the configured pattern when creating a gift card code new
Disable gift cards from the backend
Verify the original amount and current balance of each gift card
Update the gift card balance from the backend without creating a new order
Choose the action to trigger when the gift card order gets the “Cancelled” status or it is refunded: suspend or disable the gift card (in this case, it cannot be used for any other purchases)
Autocomplete orders including only gift card products
Integration with WC Smart Coupons: convert Store Credit / Gift Certificate coupons into new Gift Cards
Integration with YITH Multi Currency Switcher for WooCommerce new

Plugin integrations

All the products in our YITH catalog are developed on the same shared framework. This grants full compatibility among all our plugins and allows combining them together to get even more powerful results and more complete solutions.

We do our best to also include compatibility with the most popular WordPress and WooCommerce plugins available on the market.

You can use this plugin with*:

Aelia Currency Switcher

Aelia Currency Switcher for WooCommerce allows your shop to display prices and accept payments in multiple currencies.

With the Aelia integration enabled, the gift card prices are defined in the default currency. So when the customer selects another currency, the gift card amounts are converted to that currency.

WPML Currency Switcher

WPML Currency Switcher allows you to set pricing using a configurable exchange rates map or per product. On the front-end, users will be able to switch between the different available currencies, like they switch languages.

Combining these two the gift card amounts are either converted to another currency when you enable the plugin, or shown in another currency but not converted when you disable the plugin.

WooCommerce Smart Coupons

WooCommerce Smart Coupons allows customers to buy credits for themselves or gift them to others.

With the integration the admin can transform 'smart coupons' into YITH Gift Cards, the customer will than be able to use his smart coupons as gift cards in the shop. It is very important to disable the WooCommerce Smart Coupons plugin afterwards or delete the coupons.

YITH Multi Currency Switcher for WooCommerce

With YITH Multi Currency Switcher for WooCommerce you can enable a multi-currency system in your shop and let your users see and pay for products in their own local currency.

If used in combination with YITH Gift Cards, the gift card amounts will be automatically converted into the different currencies configured on the site. The converted amounts can also be edited by the admin if needed.

YITH WooCommerce Quick Export

YITH WooCommerce Quick Export allows you to export orders, customers and coupons into a CSV file.

The integration with YITH Gift Cards allows also exporting gift cards information into a .csv file.

YITH WooCommerce Subscription

YITH WooCommerce Subscription is a plugin designed to enable recurring payments for the services offered in your shop.

This integration allows using a gift card to purchase a subscription product and the next renewals will use the remaining balance until it ends and it's not expired.

* All the plugins listed in this section are not included in YITH WooCommerce Gift Cards. In order to take advantage of a specific integration, you need to purchase and activate the premium version of the related plugin.


Admin settings

User view


Reviews (98)

Customer reviews

Rated 4.37 out of 5 stars
98 reviews

Are you a customer? Submit your review

submit review
  1. 1 out of 5

    Thomas Brooks - verified owner

    Beware Auto Renewal Opt-in at point of purchaseLike a lot of other customers experience here we purchased a plugin on behalf of our client last year; the YITH Gift Card. We ended up using a better alternative after 6 months. Unbeknown to us YITH had set up a subscription auto renewal at point of purchase for the plugin and this year we were billed again. We contacted their customer support once we noticed the funds had been withdrawn from our PayPal account, we picked this up within 15 days and thought we would be able to request a refund under their '30 Days Money Back Guarantee 100% refund if you are not satisfied' policy they plaster all over their site. However this doesn't conveniently apply to subscription renewals and on this basis they have refused to refund us. Like in many of the reviews responses before us they will point to the fact that they send emails prior to the renewal, though our spam filter picked these up (which isn't a great sign for their domain sending authority). As an agency we believe a subscription should be opt-in not opt-out and it's disappointing to see this in practice. We've resorted to going through PayPal and our card provider for a refund. It's obviously a nice revenue earner for YITH which out weighs the negative feedback they get for this pretty underhand practice. As an agency managing and building eCommerce client sites this practice just ensures we would never buy another plugin from them purely on principle and would strongly advocate clients and others do likewise.

    • Ausilia

      Hello Thomas,
      reading about your dissatisfaction with our service and policies makes us not happy for sure, as what we care most about is our customers' satisfaction and not money coming from unwanted charges.
      All our plugins are sold on a subscription basis and you see that everywhere on our product pages, it's not hidden information but it's clearly stated on our website. Additionally, as you say, we advertise our 30 day money back guarantee everywhere on our website and everywhere it links to the full text that you are supposed to read, especially on the checkout page where you have to accept the Terms and Conditions and Subscription terms.
      We are really disappointed that this was overlooked, whatever the reason. We understand that you might not have realized about the charge until you were actually charged, but we have to stick to our policy to keep fair treatment to all our customers. We are sorry that this caused so much trouble.

  2. 5 out of 5

    Melody L. Barham - verified owner

    Gift cards is a MUST HAVE for almost every shop, and so far yith has been the best

  3. 1 out of 5

    Derek Jacobs - verified owner

    Terrible Plugin. Caused a lot of problems.This plugin sent gift card emails to my customers HOURLY, indefinitely. It went on for weeks and I finally had to disable their gift card and the plugin to make it stop. I contacted support and they told me something like, "This plugin doesn't do that." Thanks for your help and ticking off a lot of people who will definitely not buy from me again.

    • Alessandra

      Hi Derek,
      and thanks for your review!
      We are sorry to hear you are experiencing this issue with our plugin. You have been in contact with our support team months ago and they needed to check your installation to find the source to be able to fix the problem. Unfortunately, they haven't received the right access from you so far, hence, they couldn't check and assist you properly. We would like to reassure you that our support team will never misuse nor abuse the sensitive data our customers provide them which will be kept private. We recommend being in contact again with them as they are still available to help you and provide you with the technical assistance you are entitled to receive.

  4. 4 out of 5

    Chris Colotti - verified owner

    Great plugin works well...The only reason I can't give 5 stars is the "gift this product" option. does not work with the official woo commerce bundle plugin, only this vendor's own bundle option. Make it more compatible and this is easily 5 stars.

  5. 5 out of 5

    Adriana C. - verified owner

    Recomendado!Me encanta el hecho de poder agregar las gift cards según la categoría y elegir las imágenes que pueden tener! Es lo máximo!!


Here you can find some frequently asked questions about this plugin. If you can't find a reply to your doubts, ask a question: we will reply in a very short time
  • All
  • General
  • Balance
  • Customization
  • PDF
  • Amount
  • Currency switcher
  • Amount and Balance

Does the buyer have the option to anonymously purchase a gift card for someone? Or will the recipient always know who sent it?

The person buying the gift card can leave the sender's name empty in the form. This way, the recipient will not know who sent the gift card.

Can a customer print out or bring in a digital copy of the gift card to use in a physical store?

Yes, he can. To make sure that the card balance can be updated, your physical store has to be synced with your WooCommerce store where the gift card has been purchased. Alternatively, you can connect to your WooCommerce and decrease the gift card balance manually based on the discount you apply in the physical store. To make this process easier, you can also create a custom page with this shortcode to quickly update the gift card balance.

Is there a way to customize the gift card code?

Yes, of course, you can customize the pattern of the gift card code as shown here, or edit the gift card code manually.

Does the plugin offer the capability for the buyer to print the gift card?

You can enable an option to attach the Gift card code to the email as a PDF document. The users will be able to print this document.

Can the user redeem part of their voucher in one purchase and the remainder at another time?

Yes, that is possible, if there is balance left the user can use it in a next purchase and also check their balance.

Is it possible to have the customised image shown on the customer's order, rather than the featured image?

Yes, the featured image can be changed both by the administrator, during the creation of the “gift card” product, and by the user, during the purchase. You can read more about the gift card design here.

How do you not charge tax for a gift card?

You can edit it in the backend, go to Products -> select product -> General -> Tax status -> select none.

How can customers check the balance of their gift cards?

Users can keep track of the gift cards they own from their My account through the specific Gift Cards section. You can also use the shortcode provided by the plugin to show a form on your website pages where, by entering the gift card code, customers can check the remaining balance.

Can I customize the gift card template?

Yes, you can customize images and logos for the gift cards you create by following this guide.

Is it possible to set an expiration date for a gift card?

Yes, the plugin allows setting an expiration by inserting the number of months for its validity in the related entry available in the plugin global settings or by adding a specific expiration date in the product edit page.

Does the plugin support currency switcher plugins?

Yes, the plugin is compatible with Aelia Currency Switcher, WPML Multiple Currency and YITH Multi Currency Switcher for WooCommerce.

Can I set a minimum amount for the gift cards with the option for users to add their own amount?

Yes, from the plugin global settings and product edit page, you can set the minimum amount the customer needs to add to be able to purchase the gift card.

Can I create a gallery of images for the gift cards?

Yes, of course! You can create a gallery and organise images into categories so users can select the template to associate to the gift card from the product page.

Can't find the answer?

Send us your question and we will reply very quick!

Send your question

Technical Info

  • Version: 3.7.1
  • Released: 2021-11-25
  • Minimum PHP version: 7.0
  • Requires: WordPress 5.6 or higher and WooCommerce 5.3 or higher
  • Compatible up to: WordPress 5.8 and WooCommerce 5.9
  • Supported multilanguage plugins: WPML, Loco Translate
  • Translation ready: YES
  • Languages 100% guaranteed by YITH: Dutch, Italian, Spanish, Greek
  • Languages provided by users: French (97%), Swedish (81%), German (96%), German Formal (92%)
  • Support for: YITH Proteo theme. All YITH plugins.
  • Supported page builders: Elementor
  • GDPR Compliant: Yes
Cyber Monday Deal 30% OFF
1 year of updates and support
30-day money back guarantee
Buyer Protection If you are not satisfied with our products, you will receive a 100% refund for any reason. Read more about the refund policy >

We don't offer one-time support, we care for you day-by-day.

Meet the team