

Gift Cards
WooCommerce Gift Cards by SomewhereWarm is a WooCommerce plugin that lets your store sell prepaid digital gift cards. Customers can buy cards, add a personal message and send them to recipients, who redeem them at checkout.
- Version
- 2.9.0
- Released
- Oct 14, 2026
- Developer
- WooCommerce
- Type
- WordPress plugin
- Requires
- WooCommerce
- Licence
- GPL
- Included in
- Every plan, or $7.19 a year on its own
What’s new in Gift Cards 2.9.0
- NewEnabled filtering the gift card list REST API by code.
- FixedAllowed reopening an applied gift card email link without clearing other cards or showing a duplicate error.
- FixedPrevented large gift card imports from stopping before the final rows.
- FixedCleared expired gift card checkout locks during daily maintenance.
- FixedRestored the HTML template override controls for gift card received emails.
- FixedStopped re-saving Subscriptions renewal orders when there is no gift card balance to apply, which could persist stale subscription data such as the next payment date.
- ImprovedAdded an activity date index to speed up date-range queries.
- ImprovedImproved mobile keyboard and browser autofill support in the gift card recipient and sender fields.
What it does
Many stores try to handle gift cards with ordinary coupons, which makes balances and accounting hard to follow. This plugin treats gift cards as prepaid payment methods instead. Each card carries a balance that drops as the recipient spends it, and every issue, use and expiration is logged. That gives you a clear record of what has been sold, what has been redeemed and what is still outstanding, which helps with bookkeeping.
On the shopping side, customers pick a simple or variable gift card product, write a message, choose a delivery date and enter one or more recipients in a single purchase. Recipients can save cards to their accounts, check balances and apply them at checkout. In the admin, you can search and edit issued cards by code, sender or recipient, pull reports, and import or export codes in bulk. It requires WooCommerce.
Best for
- WooCommerce stores adding gift cards for holidays and birthdays
- Shops offering corporate or group gifting
- Store owners who need clear gift card accounting
Features
Sell gift cards as simple products or as variable products, so you can offer several preset amounts or designs from one listing.
Customers can choose a future delivery date, so a card arrives on a birthday, holiday or other occasion instead of right after purchase.
Send gift cards to several recipients in one purchase, which suits corporate gifting and group celebrations.
Set gift card codes to expire, giving recipients a clear window to redeem their balance and keeping outstanding amounts under control.
Paired with the Name Your Price extension, customers can enter their own gift card amount instead of choosing from fixed values.
Customers can save gift cards to their accounts, see remaining balances and apply stored cards when they check out.
Every issue, use and expiration is logged, and reports show issued, used and expired amounts for clear financial oversight.
Find and edit issued cards by code, sender or recipient, and import or export gift card codes for bulk management.
Gift Cards older versions
- 2.8.0Oct 71 new, 8 improvements, 30 fixes, 1 security fix
- 2.7.7Sep 24 improvements, 13 fixes
- 2.7.6Aug 2016 improvements, 9 fixes
- 2.7.5Jul 22
- 2.7.4Jun 15
- 2.7.3Feb 25
- 2.7.2Dec 3, 2025
- 2.7.1Sep 2, 2025
- 2.7.0Jul 29, 2025
- 2.6.1Jul 1, 2025
Members and buyers of this product can download older versions.
42 older versions in all. If you need one that is not listed, ask support.
Questions about Gift Cards
How is this different from using WooCommerce coupons as gift cards?
Gift cards here work as prepaid payment methods with their own balances. Each card is tracked through transaction logs, and reports show issued, used and expired amounts, so accounting stays accurate in a way that coupon codes alone do not provide.
Can customers choose when the gift card is delivered?
Yes. Buyers can pick a custom delivery date and add a personal message, so the card reaches the recipient on the right day. They can also send cards to multiple recipients in a single purchase.
Can buyers enter their own gift card amount?
Yes, when used together with the Name Your Price extension, customers can set a custom amount. Without it, you can still offer different amounts through variable gift card products.
Can I manage gift cards that have already been issued?
You can search issued cards by code, sender or recipient and edit them from the admin. Gift card codes can also be imported and exported in bulk, and you can set codes to expire.
Is Gift Cards free?
The code of Gift Cards is licensed under the GPL, so anyone may use, change and share it. GPL Feast is a paid service: a plan or a single purchase gives you the download and automatic updates. The developer's own support, licence key and online services are not included.
Which version of Gift Cards is this?
Version 2.9.0, released Oct 14, 2026. New versions appear here when the developer publishes them, and members get them as automatic updates.
How do I update Gift Cards?
Install the free GPL Feast Updater on your site and connect it with your API key. It installs new versions of Gift Cards automatically and keeps a backup, so you can roll back.
What does Gift Cards need?
Gift Cards needs WooCommerce installed and active.
More from WooCommerce







