Woocommerce Gift Cards

Woocommerce Gift Cards v2.8.0

No permission to download
Woocommerce Gift Cards v2.8.0
= 2.8.0 - 2026-10-07 =
* Add - Introduced 'woocommerce_gc_gift_card_currency' filter so stores that changed currency after issuing gift cards can map those cards to the new currency.
* Fix - Fixed the alignment of the gift card row in the checkout order summary on small screens.
* Fix - Applied the admin privacy rules to Gift Card REST responses: shop managers now receive masked codes unless `wc_gc_unmask_codes_for_shop_managers` is enabled, only administrators receive the gift card message, and the private hash metadata is no longer serialized.
* Fix - Matched Store API multi-recipient gift card charges to the cards actually issued, and stopped issuing cards for order lines whose recipient count does not match the paid quantity.
* Fix - Rejected serialized PHP values in REST and CSV gift card metadata.
* Fix - Revalidated Gift Card ownership during checkout.
* Fix - Serialized gift card credits and prevented duplicate balance restoration.
* Fix - Prevented concurrent payment callbacks from issuing duplicate Gift Cards.
* Fix - Sanitized Store API gift card sender fields.
* Fix - Prevented gift card balances from being spent in a different currency.
* Fix - Preserved concurrent Gift Card debits during account redemption.
* Fix - Preserved concurrent gift card balances while updating pending holds.
* Fix - Invalidated gift card email links after code or recipient changes.
* Fix - Restricted server-path imports to canonical WordPress directories.
* Fix - Serialized concurrent gift card refunds for each order.
* Fix - Prevented failed refund batches from changing gift card balances.
* Fix - Prevented gift card exports from overwriting global filter state.
* Fix - Prevented failed-order retries from completing payment without charging their gift cards, and serialized gift card debits with concurrent cancellations.
* Fix - Prevented scheduled gift cards from becoming active after their funding order is cancelled, failed, or refunded.
* Fix - Kept gift card CSV imports and exports in a protected folder under unguessable file names.
* Fix - Applied gift card code privacy to order errors and notes.
* Fix - Protected private gift card metadata in order and refund responses.
* Fix - Prevented stale gift card saves from overwriting balance and ownership changes.
* Fix - Preserved partial gift card ownership, showed unknown redemption dates consistently, kept redeemed lists and exports consistent, and rejected incomplete ownership imports.
* Fix - Bounded Gift Card analytics requests while preserving calendar pagination and long weekly reports within the bucket limit.
* Fix - Protected internal gift card metadata in REST requests.
* Fix - Kept gift card edit details out of product URLs and page caches while preserving object and database caching.
* Fix - Enforced the CC setting in gift card purchases, cart summaries and repeat orders while preserving existing behavior for registered 'wooocommerce_gc_hide_cc_field' callbacks.
* Fix - Normalized and deduplicated Store API CC recipients with the same email rules as classic checkout.
* Fix - Made the Search button label on the Gift Cards and Activity admin screens translatable.
* Fix - Made the "Gift Card not found." and invalid user email activity errors translatable.
* Tweak - Raised minimum requirements to WordPress 6.9 and WooCommerce 10.9.
* Tweak - Declared compatibility with WordPress 7.1 and WooCommerce 11.2.
* Dev - Updated development dependencies to address security advisories.
* Dev - Enforced checks for authored stylesheets.
* Dev - Hardened release artifact verification, release pull request checks, and WordPress test metadata.
* Dev - Updated the development toolchain to Node 24.18 and @wordpress/scripts 35.
* Dev - Corrected hook docblocks and other PHPStan findings that do not change behavior.
* Dev - Raised the PHPStan analysis level to 2.
* Dev - Switched the version headings in changelog.txt to the WordPress.org format.
Woocommerce Gift Cards v2.7.7
2026.09.02 - version 2.7.7
* Fix - Prevented pending gift card balances from exposing another customer's order payment link.
* Fix - Gift card logo overlapped the text on the Gift Cards admin blank state screens instead of appearing above it.
* Fix - Restricted Gift Card order item configuration to authorized order editors.
* Fix - Applied gift card code masking to order REST and admin representations.
* Fix - Prevented Gift Card email links from blocking PHP workers.
* Fix - Secured background update requests without forwarding browser cookies.
* Fix - Required authentication before rendering account gift card data.
* Fix - Generated gift card codes with a cryptographically secure random source.
* Fix - Protected order cancellation links from unauthorized pay-page visitors.
* Fix - Restricted Gift Card order mutations to authorized order editors.
* Fix - Sanitized custom Gift Card shortcode wrapper markup.
* Fix - Prevented translations from loading before WordPress initialization.
* Fix - Stopped checking WooCommerce's retired Marketing feature flag.
* Dev - Pinned GitHub Actions to immutable commit revisions.
* Dev - Pinned the secret-bearing AI review workflow to an immutable revision.
* Dev - Managed changelog entries with the Jetpack Changelogger, so pull requests add a change file instead of editing changelog.txt.
* Dev - Removed redundant and low-value tests.
Woocommerce Gift Cards v2.7.6
2026.08.19 - version 2.7.6
* Fix - Applied the Shop Manager gift card code masking policy to refund reversal errors.
* Fix - Applied the Shop Manager gift card code masking policy to analytics reports and exports.
* Fix - Disabled forgeable legacy gift card email links while preserving modern links.
* Fix - Fixed a fatal error when applying a gift card from an email link while the WooCommerce Store API session handler is active.
* Fix - Fixed a fatal error when sending a test of the Gift card received email, or when the gift card is not linked to an order item.
* Fix - Restricted subscription gift card balance changes to the subscription owner or shop managers.
* Fix - Analytics reports failed to render at all, instead of showing an error message, when their data could not be loaded.
* Fix - Prevented Gift Card imports from deleting Shop Manager-selected server files.
* Dev - Restored TLS certificate verification and fail-closed error handling in the release deployment script.
* Dev - Pinned and checksum-verified the WP-CLI executable used in release builds.
* Dev - Added the plain lint:phpcs script and updated PHP_CodeSniffer to 3.13.6 (security release).
* Dev - Added Markdown, dependency license, and WordPress.org Plugin Check gates to the pull request CI.
* Dev - Updated the npm build toolchain to resolve all remaining Dependabot security alerts.
* Dev - Standardized the package license identifier on GPL-3.0-or-later.
* Dev - Exposed the shared `.ai/commands` to agent tooling and documented the isolated worktree setup.
* Dev - Isolated pull request tests from release credentials.
* Dev - Enabled CSS linting in CI and fixed source style violations.
* Dev - Enabled JavaScript linting in CI and fixed source violations.
* Dev - Migrated the ESLint configuration to the flat config format required by ESLint 10, aligning the lint and formatting toolchain with WooCommerce core.
* Dev - Update wp-coding-standards/wpcs to 3.4.1 (security release) in the phpcs lint tooling.
* Dev - Update development Composer dependencies (PHPUnit, Guzzle PSR-7, PsySH, Symfony YAML) to resolve security advisories in the PHP test toolchain.
* Dev - Update development npm dependencies to resolve security advisories in the build toolchain.
* Dev - Hardened the QIT test workflow: pinned the QIT CLI version and stopped workflow inputs from being interpolated into shell source.
* Dev - Prevented gift card debits from committing the unit test suite's transaction while preserving atomic production debits.
* Dev - Updated usage tracking to recalculate the first published gift card product date whenever tracking data is invalidated.
Woocommerce Gift Cards v2.7.5
*** WooCommerce Gift Cards ***

2026.07.22 - version 2.7.5
* New - Important: WordPress 6.8+ is now required.
* New - Important: WooCommerce 10.6+ is now required.
* Fix - Fixed the gift card "funds on hold" indicator in My Account orders to display even when gift card redeeming is disabled, since it reflects order state rather than the redeeming feature.
* Fix - Fixed duplicate order status display in My Account orders when WooCommerce Order Status Manager is active.
* Tweak - Bumped WooCommerce tested up to version to 11.0.
Woocommerce Gift Cards v2.7.4
Version 2.7.4Released on 2026.06.15
  • Added an admin notice and a one-click repair action when Gift Cards custom database tables are found to be missing.
  • Fixed spacing between the NYP price input and add-to-cart button on simple gift card products.
  • Improved CSV import error messages to specify which gift card attributes are missing or invalid.
  • Bumped WordPress tested up to version to 7.0.
  • Bumped WooCommerce tested up to version to 10.9.
  • Updated the JavaScript build toolchain to the React 18.3 line and added React 19 readiness guards.
  • Added read-only WordPress Abilities API support for querying Gift Cards.
Woocommerce Gift Cards v2.7.3
Version 2.7.3Released on 2026.02.25
  • Fixed order total precision issue when rounding prices at subtotal was disabled.
  • Improved compatibility with WC 10.4 wc_format_decimal changes.
  • Improved accessibility for gift cards balance toggle.
  • Bumped WooCommerce tested up to version to 10.5.
Woocommerce Gift Cards v2.7.1
2025.09.02 - v2.7.1
* Tweak - Update plugin authors and contributors.
Woocommerce Gift Cards v2.7.0

Version 2.7.0Released on 2025.07.29
  • Important: Updated frontend templates.
  • Improved accessibility.
  • Fixed sortable columns in the Marketing > Gift Cards list table.
Decryption key:


Woocommerce Gift Cards v2.6.1

2025.07.01 - version 2.6.1
* Fix - Upgraded cart and checkout blocks to use Gutenberg apiVersion 3.
Version 2.6.0Released on 2025.06.04
  • Invalidated active gift cards cache when customers log in.
  • Removed deprecated WC_GC_Core_Compatibility::wc_current_theme_is_fse_theme.

About us

  • Babiato Forum - The webmaster community has been around for many years and pride ourselves on offering unbiased, critical discussion among people of all different backgrounds. We are working every day, updating Daily resource to make sure our community is one of the best.

Quick Navigation

User Menu