Turns WordPress into an online store for selling products, managing orders, accepting payments, and extending store features.
Gift Cards for WooCommerce
Table of contents
- Quick take
- Gift cards are stored value, not normal coupons
- Creating gift card products
- Recipient delivery and scheduling
- Balance, redemption and expiry
- Management and reporting
- Trade-offs
- PluginSuggest verdict
- Frequently Asked Questions
- Operational checks before a promotion
- When this is not the same as store credit
Plugin Health & Stats
Historical overview
Tracking since Sep 29, 2026PluginSuggest started vendor-source tracking for this commercial extension on Sep 29, 2026. Trend changes will appear after additional snapshots are collected; earlier history is not backfilled or invented.
Quick take
Gift Cards for WooCommerce is the official Woo extension for selling prepaid digital gift cards that behave like stored value rather than ordinary discount coupons. It is a strong fit when you want customers to buy a fixed-value or denomination-based e-gift card, send it to another person, schedule delivery and let the recipient spend the balance over one or more purchases.
Best fit: WooCommerce stores that want digital prepaid gift cards with balances, scheduled delivery and account-based redemption. Pricing checked: September 28, 2026. WooCommerce currently lists the extension at $79/year for one site.
Gift cards are stored value, not normal coupons
The most important distinction is accounting behavior. A gift card represents prepaid value. The recipient can redeem part of the balance and keep the remainder for a later order. That is different from many one-time coupon implementations where unused value can disappear after one redemption.
The extension lets logged-in customers add a gift card to their account and use the balance later. Customers can also enter a gift card code during checkout.
Creating gift card products
Gift Cards works with Simple and Variable WooCommerce products. A Simple gift card can have one fixed value. A Variable gift card can offer several denominations, such as $25, $50 and $100. If the store needs a customer-entered amount, WooCommerce recommends pairing the extension with Name Your Price.
The extension is designed for digital gift cards. It does not provide physical plastic cards or printable vouchers as its core model.
Recipient delivery and scheduling
Customers can send a gift card to one or more recipients, include a personal message and choose a future delivery date. The email process depends on WooCommerce background processing through Action Scheduler, so broken cron or loopback behavior can cause scheduled gift card delivery to fail even when checkout itself works.
That makes email delivery part of launch QA. Test both immediate and future-dated delivery before a seasonal campaign.
Balance, redemption and expiry
Gift card value can be applied at checkout, and remaining funds can stay available for future use. The extension also supports expiring codes. Before enabling expiry, confirm local consumer law and accounting requirements because gift-card expiration rules vary by jurisdiction.
Also decide how refunds work. A refund to the original payment method, a restored gift card balance and new store credit are not necessarily the same business event.
Management and reporting
Store owners can search issued cards, edit them, review transactions and generate reports for issued, used and expired amounts. Those tools matter once the store has hundreds of active balances and customer support needs to trace a code.
Trade-offs
The official extension is intentionally focused on digital e-gift cards. If your business needs physical cards, printable certificates, in-store POS scanning or advanced store-credit workflows, another gift-card product may fit better. For a standard online WooCommerce store, the native workflow and balance handling are the main advantages.
PluginSuggest verdict
I would choose Gift Cards for WooCommerce when the goal is straightforward digital gifting with correct remaining-balance behavior and scheduled recipient delivery. The most important launch tests are payment, code generation, recipient email, partial redemption, remaining balance, cancellation and refund behavior.
Frequently Asked Questions
Can customers spend only part of a WooCommerce gift card?
Yes. The extension is designed around stored gift-card value, so a remaining balance can be used on later purchases.
Can customers schedule a gift card for a future date?
Yes. Customers can choose a future delivery date for the recipient email.
Can I offer several gift card amounts?
Yes. Use a Variable gift card product for multiple denominations.
Can customers enter their own gift card amount?
The extension supports fixed and variable amounts directly. WooCommerce recommends pairing it with Name Your Price when you need customer-entered values.
Does Gift Cards for WooCommerce support physical cards?
No. The official extension is focused on digital prepaid gift cards.
Why should I test WordPress cron before launch?
Scheduled recipient delivery depends on WooCommerce Action Scheduler. If scheduled tasks or loopback requests fail, future-dated gift card emails may not send correctly.
Operational checks before a promotion
Gift cards often sell in bursts around holidays, so test more than one happy-path purchase. Verify that codes are generated only after the intended order status, that a cancelled or refunded gift-card order does not leave unintended spendable value, and that staff can trace a code from the customer request back to its transaction history.
Also test a purchase where the recipient email is mistyped. Decide whether staff can safely correct and resend it without issuing duplicate value. For higher-value cards, review fraud controls on the payment side because a gift-card code is immediately useful once issued.
Finally, test partial redemption with an order smaller than the gift-card balance, then use the remaining amount on a second order. That end-to-end check confirms the store is handling gift cards as reusable prepaid value rather than disposable discount codes.
When this is not the same as store credit
A gift card is usually purchased as prepaid value for the recipient, while store credit is often issued by the merchant after a refund, promotion, or account adjustment. Those workflows can look similar at checkout but have different customer-service and accounting implications. Decide which one your store is actually offering before writing policies or training support staff.
If the business needs physical cards, POS redemption, printable certificates, or a broader store-credit ledger, compare those requirements against a dedicated gift-card or credit system instead of assuming every workflow belongs in this extension.
Compare before you install
Similar Plugins
Official WooCommerce extension for recurring products, renewal orders, subscription management and automatic billing.