WooCommerce Gift Cards v2.10.0 - WordPress Plugin
There’s a reason why the most successful online stores are offering digital gift cards: E-gift cards increase customer loyalty, drive more revenue, and introduce new customers to your store.
Related items
Related Woocommerce Plugins
WooCommerce Subscriptions - WordPress Plugin
by Prospress Inc
WooCommerce Subscriptions Plugin allows you to introduce a variety of subscriptions for physical or virtual products and services.
WooCommerce Smart Coupons - WordPress Plugin
by StoreApps
Enhance your coupon options - create gift certificates, store credit, coupons based on purchases and more.
WooCommerce Table Rate Shipping - WordPress Plugin
by WooCommerce
Advanced, flexible shipping. Define multiple shipping rates based on location, price, weight, shipping class or item count.
There’s a reason why the most successful online stores are offering digital gift cards: E-gift cards increase customer loyalty, drive more revenue, and introduce new customers to your store. Customers love them, too: Giving and receiving digital gift cards is convenient, and paying with them is fast and secure.
Meet Gift Cards – the most intuitive, lean way to sell and accept pre-paid, multi-purpose e-gift vouchers on your WooCommerce store. Not offering gift cards yet? Now is the best time to start!
Delightful at every step
With Gift Cards, placing orders is almost instant: Instead of using their credit card, returning customers can pay with funds from gift cards stored in their accounts.
The plugin makes it easy for existing customers to:
- add gift certificates to their account for later use; and
- check their total balance.
It’s a win-win deal: Your customers enjoy the convenience and security of a digital wallet that’s integrated with your store, while you reap the benefits of increased loyalty and retention. To keep things simple for new customers, the extension preserves the ability to apply gift card codes right before placing an order — just like coupons.
Suitable for every occasion
Make it easier for those looking for a convenient, personalized gift to shop from you! Give your most loyal customers another reason to return, and let them introduce new customers to your store.
The plugin packs exactly those features that your customers value the most. With Gift Cards, they can:
- Choose a delivery date in the future.
- Send a personal message to the recipient.
- Add multiple recipients.
Show full descriptionShow less
Choose a gift card variation to suit the occasion.
Just as good under the hood
The plugin comes with management and reporting features that let you keep track of every issued code:
- Search, view and edit gift certificates by sender, or recipient.
- Drill down into detailed transaction logs.
- Generate balance reports for issued, purchased, and expired codes.
Built by the book
Pre-paid gift certificates are a form of payment, and shouldn’t be treated like coupons. Start with a plugin that gets them right, like Gift Cards, and your accounting team will thank you!
Features
- Sell Simple and Variable gift certificates.
- Create expiring codes.
- Let customers choose a custom delivery date.
- Send to multiple recipients.
- Search and edit issued gift certificates by code, sender, or recipient.
- Log and search transactions store-wide — by code, or by customer.
- Generate issued, purchased and expired balance reports.
- Import and export gift card codes.
Want to let customers enter a custom amount on purchase? The extension works flawlessly with Name Your Price — the most popular, robust WooCommerce plugin for letting customers decide what to pay.
Recent releases
Release history
- Allowed customers to enter gift card codes already redeemed to their own account.
- Escaped the gift card status label tooltip as an attribute, so quotes in the delivery date no longer break its markup on WordPress 7.2.
- Allowed customers to apply their linked gift card codes when account features are disabled.
- Prevented an extra gift card from being used for a zero amount when other cards cover the total.
- Stopped listing a gift card for a zero amount when the gift cards used before it already cover the cart total.
- Fixed a fatal error in the gift card analytics stats REST endpoints when a page past the last one was requested.
- Fixed the gift card balance toggle on a subscription saving the opposite value the first time it was switched on.
- Dev - Fixed PHPStan level 7 findings that needed a product decision.
- Dev - Raised the PHPStan analysis level to 8.
- Dev - Corrected docblock types reported by PHPStan level 9.
- Dev - Corrected docblock types reported by PHPStan level 10.
- Dev - Fixed PHPStan level 8 findings that needed behavior changes.
- Dev - Checked integrations in PHPStan against generated stubs from woocommerce/php-stubs.
- Dev - Resolved PHPStan baseline entries without changing behavior.
- Dev - Kept the PHPStan integration stubs up to date without manual changes.
- Dev - Updated QIT CLI to 1.3.3.
View changelog
- Released gift card holds when the Checkout block rejects an order, so customers can retry right away.
- Fixed expiration reminder emails not being sent when they became due.
- Counted gift cards issued in the last second of the previous month or year in the opt-in usage tracking data.
- Fixed gift card refunds truncating localized decimal amounts and failing after large prior refunds.
- Restored complete gift card activity histories in CSV imports and skipped invalid activity cells without crashing.
- Applied the active search filter when exporting gift cards.
- Preserved custom metadata columns across gift card CSV export batches.
- Fixed applied gift cards not always being used in order of their expiration date.
- Fixed background database updates processing only one item per batch on servers without a PHP memory limit.
- Fixed a fatal error when issuing gift cards whose delivery date no longer matches the store's date format. They are now held, with an order note, until the date is fixed.
- Dev - Updated the release deployment to WooCommerce.com.
- Dev - Raised the PHPStan analysis level to 3.
- Dev - Fixed PHPStan level 3 findings that needed small code changes.
- Dev - Raised the PHPStan analysis level to 4.
- Dev - Fixed PHPStan level 4 findings that needed behavior changes.
- Dev - Raised the PHPStan analysis level to 5.
- Dev - Removed code that PHPStan level 4 showed could never run.
- Dev - Deprecated WC_GC_Gift_Cards_DB::get_by_hash(), which has always returned false since 2.7.6.
- Dev - Raised the PHPStan analysis level to 6.
- Dev - Fixed PHPStan level 6 findings that needed behavior changes.
- Dev - Raised the PHPStan analysis level to 7.
- Dev - Fixed PHPStan level 7 findings that needed behavior changes.
View changelog
- Enabled filtering the gift card list REST API by code.
- Allowed reopening an applied gift card email link without clearing other cards or showing a duplicate error.
- Prevented large gift card imports from stopping before the final rows.
- Cleared expired gift card checkout locks during daily maintenance.
- Restored the HTML template override controls for gift card received emails.
- Stopped 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.
- Added an activity date index to speed up date-range queries.
- Improved mobile keyboard and browser autofill support in the gift card recipient and sender fields.
- Raised minimum requirements to WordPress 7.0 and WooCommerce 11.1.
- Dev - Corrected return annotations for gift card notices and background processing.
- Dev - Updated @wordpress/scripts to 36.1.
- Dev - Updated development dependencies to address security advisories.
Frequently asked questions
Is WooCommerce Gift Cards GPL licensed?
What is the latest version of WooCommerce Gift Cards?
How much does WooCommerce Gift Cards cost on GPLCoffee?
Which WordPress and PHP versions does WooCommerce Gift Cards support?
Is WooCommerce Gift Cards safe to download?
Auto-updates included
Install it once, update automatically.
The GPLC Connector installs this plugin from your wp-admin and rolls out new versions to your connected sites. Included with every membership plan: 10 to 40 connected sites depending on the plan (Lite 10, Pro 20, Geek and Lifetime 40).