If you search for the best gift card plugin for WooCommerce, you are not looking for a code generator. You are trying to run one of three jobs:
- Sell a digital card, email it, and let the recipient spend it at checkout without a support ticket.
- Sell or import physical cards, PDFs, or scheduled delivery, so Christmas morning actually works.
- Keep gift cards, coupons, and store credit in one admin, or move the whole store off wp-admin.
Those are different products. A free WordPress.org plugin, the official WooCommerce.com extension, a YITH suite module, a coupon engine with gift cards bolted on, a hosted gift-card service, and a full store platform all answer the same Google query. They are not interchangeable.
This comparison covers six options people actually use in 2026, including WooDonkey. WooDonkey is not a $99/year plugin. Gift cards are one native tool inside a dashboard that also runs promotions, bundles, and more. That is a real advantage for some stores, and the wrong buy if you only need a voucher.
Quick comparison
| Tool | Price (1 site) | Best for |
|---|---|---|
| PW WooCommerce Gift Cards | Free, Pro from $99/year | Start selling digital cards this afternoon |
| WooCommerce Gift Cards | Yearly license on WooCommerce.com | Stay inside the official Woo stack |
| YITH WooCommerce Gift Cards | Free, Premium yearly | Physical cards, design, and a YITH shop |
| Smart Coupons | Yearly license on WooCommerce.com | Gift cards plus a full coupon engine |
| Gift Up | Free plugin, pay per gift card sale | Hosted cards, keep balances off your server |
| WooDonkey | From $99/month, 14-day trial | Branded digital cards plus the rest of the store OS |
Prices change. Check the vendor before you buy. Physical cards, PDFs, CSV import, and scheduled delivery are covered under each tool below. The table is the job each option is built for, not a fake ranking from 1 to 6.
What a good gift card plugin has to do
A weak plugin only prints a code. A useful one does five things:
- Lets the buyer pick an amount, a recipient, and a message without a messy product page.
- Delivers a branded email the recipient actually wants to open.
- Redeems at checkout in a place shoppers already understand, with partial spend and a leftover balance.
- Restores the balance on refunds, and shows a ledger when support asks what happened to this code.
- Stops gift cards from buying other gift cards, unless you explicitly want that.
If a tool cannot do the first three, skip it. If you need physical stock, PDF print-at-home, bulk CSV import, or “send this on December 24,” check that before you care about the email designer.
1. PW WooCommerce Gift Cards (Pimwick)
This is the plugin most roundups mean when they say “just use a gift card plugin.” 20,000+ active installs, 4.7 on WordPress.org. One-click gift card product. Amazon-style purchase: amount, recipient, message. Email with a link that adds the card to the cart. Balance applies after tax. Guests can redeem. HPOS and Blocks cart/checkout are supported in current versions.
The free version is enough for many stores. PW WooCommerce Gift Cards Pro adds custom amounts, scheduled delivery, PDF cards, physical card import, bonus cards (buy $25, get $5), QR codes, expiration, and CSV import/export. Pro starts around $99/year for one site.
Choose it if you want digital cards live today, you are happy in wp-admin, and you do not want to pay until you hit a Pro feature.
Skip it if you need the purchase form and both emails to look like your brand, not like a Woo email template, or you already decided the store admin should leave WordPress. Pro still lives in wp-admin.
2. WooCommerce Gift Cards (official extension)
The WooCommerce.com Gift Cards extension is the official pick. Digital cards, Woo email templates, balances tied into WooCommerce the way other first-party extensions are. Stores that already buy Woo.com licenses often start here so support, updates, and checkout stay in one vendor.
Reviews are mixed on depth. Some merchants call it elegant and native. Others call it basic, and Woo.com licensing (including extra licenses for subdomains) is a common complaint. It is a yearly WooCommerce.com product. Check the current price on the product page.
Choose it if you want the Woo.com stack, you sell digital cards only, and “it just works with Woo” matters more than a form designer.
Skip it if you need physical cards, PDF, a serious email designer, or you do not want another Woo.com renewal. It is not the feature leader.
3. YITH WooCommerce Gift Cards
YITH WooCommerce Gift Cards is the design-and-physical option. Free version on WordPress.org for a basic digital flow. Premium adds the gallery of card images, print-at-home, physical delivery, and the rest of the YITH integrations (subscriptions, bookings, add-ons) if you already own those plugins.
This is the right shortlist item when the gift is an object, not only an email. It is also the right item when the store already runs on YITH and you want one admin language.
Premium is a yearly YITH license. Check YITH for the current price. Those other YITH plugins are separate purchases.
Choose it if you sell physical or printable cards, you want shoppers to pick a card image, or YITH is already your stack.
Skip it if you are not in that ecosystem. Buying the gift card plugin and then a second YITH plugin for discounts is how stores get a slow, expensive wp-admin.
4. Smart Coupons (StoreApps)
Smart Coupons is not a gift-card specialist. It is a coupon, store-credit, and gift-card engine. If the store already needs BOGO, unique coupon emails, and credit, gift cards are one more product type in the same purchase.
That is the honest way to judge it. You are paying for a promotions suite. The gift card is included, not the reason to buy.
Yearly license on WooCommerce.com. Check the current price.
Choose it if you were going to buy a serious coupon plugin anyway, and gift cards are a bonus.
Skip it if you only wanted branded gift emails and a purchase form. You will spend the year configuring coupons you did not ask for.
5. Gift Up
Gift Up is a hosted gift-card service with a WordPress plugin. Balances, delivery, and fraud controls live on Gift Up’s side. You pay a percentage of each gift card sale instead of an annual plugin license. Digital and physical flows are part of that product.
This is a different category from PW or YITH. You are renting the gift-card ledger. That is a fit when you do not want gift-card liability and email deliverability on your WooCommerce server.
The plugin is free. Fees are per sale. Check Gift Up for the current rate.
Choose it if you want gift cards without storing balances in WooCommerce, or you sell on more than one channel and want one gift-card system.
Skip it if you do not want a percentage on every card, or you need the gift-card admin next to orders, promotions, and bundles in one dashboard.
6. WooDonkey gift cards
WooDonkey’s gift cards are a native digital voucher, configured in the WooDonkey app, not as another wp-admin product type screen. A small companion plugin stays on the store. Gift cards are included in every plan. Starter is $99/month for one store. That is more than any plugin in this list, on purpose. You do not buy WooDonkey to save $20 on PW Pro.
What it does:
- A multi-step purchase form on the store: sender, recipient, amount (presets or custom, with min/max), personal greeting, review.
- Two separate branded emails, sender and recipient, each with its own logo, colors, copy, and footer. Live preview and test sends.
- Redemption at checkout as store credit, gateway-safe. Partial spend. Leftover balance stays on the card. Expiry is enforced when the code is applied and when it is redeemed.
- Automatic ledger: deduct on paid orders, restore on refund or cancel, full transaction history.
- My Gift Cards in WooCommerce My Account: status, balance, sender, expiry, greeting, history, copy-code.
- Manual issue from the dashboard for support, VIP, and refunds.
It does not do physical cards, PDF print-at-home, scheduled “send on December 24,” or bulk CSV import. Create cards one by one, or let a purchase issue them.
Laura Bullas at Little Island Memories: “I’d highly suggest WooDonkey’s Gift Cards. It really boosted my sales on my store. It’s super simple to get up and running, and my customers are thrilled with it.”
Choose WooDonkey if
- You were going to buy gift cards, plus discount rules, plus bundles or the add-to-cart popup anyway.
- The purchase form and both emails have to match the brand, with a live preview, not a Woo template.
- wp-admin is slow, or you manage more than one store.
- You want redemption as store credit, a My Account tab, and a ledger, without a second gift-card plugin.
Do not choose WooDonkey if
- You only need “sell a digital card and email a code.” Use PW. It is free.
- You need physical cards, PDFs, CSV import of existing numbers, or scheduled delivery. That is PW Pro or YITH.
- You specifically want gift-card balances hosted outside WooCommerce. That is Gift Up.
- You already bought Smart Coupons for the coupon engine. Do not stack a second gift-card product on the same checkout.
How to pick in five minutes
Need digital cards today, zero budget? PW WooCommerce Gift Cards.
Need the official Woo.com extension and nothing fancy? WooCommerce Gift Cards.
Need physical cards, printable PDFs, or a card-image gallery? YITH, or PW Pro for PDF and physical import.
Need coupons, store credit, and gift cards in one plugin? Smart Coupons.
Need the ledger off your server, and you accept a fee per card? Gift Up.
Need branded digital cards plus promotions, bundles, and catalog work in one place, off wp-admin? WooDonkey.
If two of those sound true, do not install both. One gift-card ledger per store.
FAQ
Can shoppers spend only part of a gift card?
They should. If a plugin forces the full balance on one order, skip it. PW, YITH, WooDonkey, and the serious paid tools all keep a leftover balance. Confirm it on a test order before you launch.
Should gift cards be able to buy other gift cards?
Usually no. That is a money-laundering and margin hole. WooDonkey blocks it. Check the setting on any plugin you install.
Do I need a separate plugin for branded emails?
Not if you pick WooDonkey, or a Pro/Premium gift-card plugin with a real designer. The free PW version uses WooCommerce email templates. That is fine for a utility card. It is weak if the email is the product.
Does WooDonkey replace my existing gift card plugin?
Yes, for digital cards on that store. Export or spend down old balances first. WooDonkey does not import a CSV of existing codes, and it does not replace physical-card workflows.
Is WooDonkey worth it only for gift cards?
No. Gift cards are why some merchants notice the product. The plan is priced as a store OS. Start the 14-day trial if you also want promotions, bundles, or the add-to-cart popup. If you only want a voucher, use a free plugin.
The best gift card plugin for WooCommerce is the one that matches the job. Digital delivery is a solved, often free problem. Branded purchase, a clean ledger, and not installing a second plugin for the rest of the store is not. If that is what you came here for, look at PW Pro, YITH, Gift Up, or WooDonkey, and ignore anything that only says it can generate a code.
Start a WooDonkey trial if you want gift cards plus the rest of the stack in one dashboard. No credit card for 14 days.






