| 4.7.2 | 2026-04-23 | ZIP | Fixed cart total not including fee at checkout — switched from get_total('raw') to get_subtotal() inside woocommerce_calculated_total filter. Fixed incorrect CardDifferenceAmount sent to Blackstone API — order base now subtracts stored fee meta to avoid circular calculation. Fixed order total double-counting fee on Order Received page — removed redundant set_total() call in save_order_meta. Fixed empty surcharge row in admin order view — each fee row is now conditionally rendered. Fixed fee row alignment in admin — corrected to WooCommerce's three-column structure (label | spacer | total). Fixed HPOS compatibility — replaced get/update_post_meta with order object API throughout refund flow. Fixed partial refund buttons remaining disabled after cancelling confirm dialog. Fixed full refund tax calculation to subtract already-refunded tax from prior partial refunds. Fixed missing return statements after wp_send_json_error() calls in refund handler. Fixed SweetAlert2 SRI hashes — pinned to exact version 11.26.24. Removed unused dead code: post_form, get_3ds_credentials, is_3ds_mode. |
| 4.7.1 | 2026-04-21 | ZIP | Fixed PHP 8.1+ typed properties initialization to prevent fatal errors when accessing properties before initialization. Added default values to all typed properties in the gateway, API client, and credential manager classes. Fixed surcharge and card difference percentage display in checkout. Improved charge breakdown calculation to include percentage values. |
| 4.7.0 | 2026-04-20 | ZIP | Synchronized plugin version metadata for the 4.7.0 release. |
| 4.6.6 | 2026-04-09 | ZIP | Completed Spanish translations for all active plugin strings and regenerated the compiled language pack. |
| 4.6.5 | 2026-04-09 | ZIP | Restored active Spanish translations and regenerated localization catalogs without obsolete entries. Fixed final refund bookkeeping so orders move to refunded when the remaining refundable balance reaches zero after prior partial refunds. Removed the unused refund card form, template, and input mask asset from the plugin package. |
| 4.6.4 | 2026-04-09 | ZIP | Hardened the Blackstone refund flow with stricter server-side validation, immutable sale references, and refund-specific tracking metadata. Prevented refund modal hangs by improving AJAX error handling and aligning the custom refund action across PHP and JavaScript. Removed sensitive payment logging and restored standard TLS verification for payment requests. Limited the checkout input mask script to the intended checkout context. Regenerated translation catalogs and synchronized plugin metadata to the current release. |
| 4.6.3 | 2026-04-08 | ZIP | Fixed wallet partial payments so gateway charges, 3DS amounts, and surcharge calculations use the net WooCommerce total including negative wallet fees. Removed the custom checkout refresh flow that cleared cart fees and now rely on WooCommerce recalculation to preserve wallet discounts. |
| 4.6.2 | 2026-04-08 | ZIP | Fixed 3DS Integrator CDN URL to use the minified version. |
| 4.6.1 | 2026-03-23 | ZIP | Added automated ZIP packaging, artifact publishing, and GitHub release publication for the plugin. Added automated integration-guides updates for the latest ZIP alias and WooCommerce plugin versions table. |
| 4.5.56 | 2026-02-19 | ZIP | Fixed token payment validation and prevented invalid 3DS response errors on saved-card transactions. |
| 4.5.50 | 2026-01-22 | ZIP | Bug fixes and general improvements. |
| 4.5.48 | 2025-12-10 | ZIP | Bug fixes and general improvements. |
| 4.5.43 | 2025-11-05 | ZIP | Plugin Compatibility Fix and Refund Data in Order Notes. |
| 4.5.41 | 2025-10-22 | ZIP | Validate ZipCode. |
| 4.5.40 | 2025-10-14 | ZIP | Center larger 3DS iframe; fix pay button enablement for retry without refresh; show failed 3DS messages in a modal; add billingPostCode and cardHolderName to 3DS verification. |
| 4.5.36 | 2025-10-02 | ZIP | Internal changes. |
| 4.5.35 | 2025-10-01 | ZIP | Adjustments to the failed 3DS verification message. |
| 4.5.34 | 2025-09-30 | ZIP | Adds SecureTransactionId capture & submission. See 3DS Guide. |
| 4.5.32 | 2025-08-31 | ZIP | Adds Sandbox mode support. Refer to Sandbox Mode Documentation for details. |
| 4.5.31 | 2025-07-02 | ZIP | Include ACV and CVV verification responses in order notes. |