Back to WooCommerce Westpac PayWay API Gateway
WooCommerce Westpac PayWay API Gateway changelog
Release notes for every version we have on record, newest first.
Latest 1.7.1 · 25 Oct 2026
22 versions
Since Apr 2013
2026 3 versions
1.7.1 Latest 25 Oct 2026 1 new1 fixed1 changed
New
- Added License header and readme.txt
Fixed
- Fix PHP 8.4 and 8.5 deprecation notices
Changed
- Tested up to WooCommerce 11.2
1.7.0 25 Oct 2026 2 new2 improved2 fixed3 changed
New
- Added support for the WooCommerce Cart & Checkout blocks
- Added an admin notice to delete old PayWay API log files from the uploads folder
Improved
- PayWay API library logs now appear in WooCommerce > Status > Logs
- Improved security of PayWay certificate storage
Fixed
- Fix the PayWay customer reference number and order number sometimes not matching
- Fix PHP 8.2 deprecation notices and PHP 8 warnings
Changed
- Declared compatibility with HPOS (High-Performance Order Storage)
- Show the bank's error message when a payment fails in the Checkout block
- Tested up to WordPress 7.1 and WooCommerce 11.1
1.6.5 28 Mar 2026 3 fixed1 removed1 changed
Fixed
- Fix IP address detection to use WC_Geolocation
- Fix external IP lookup to use HTTPS
- Fix missing break in payment error handling (case 2 fall-through)
Removed
- Replace deprecated woocommerce_clean() with wc_clean()
Changed
- HPOS compatibility - use order meta methods instead of post meta
2025 1 version
1.6.4 25 Sep 2025 2 new1 improved1 changed
New
- Add filters for customer username, password and merchant to allow multiple merchant accounts
- Added sanitization
Improved
- Updated gateway API script version
Changed
- Automatically disable payment gateway if missing required fields, certificate file or SSL
2023 2 versions
1.6.3 14 Jul 2023 1 changed
Changed
- Save transaction ID to standard WC meta when payment complete
1.6.2 20 Feb 2023 1 new
New
- Add filter for certificate file location
2022 2 versions
1.6.1 8 Dec 2022 1 changed
Changed
- Set order to failed status after failure to save card details
1.6.0 28 Sep 2022 1 new1 changed
New
- Added support for Subscriptions Change Payment Method
Changed
- Set order to failed status after payment failure
2020 6 versions
1.5.3 9 May 2020 1 changed
Changed
- Bypass saving of customer for test mode
1.5.2 7 May 2020 1 fixed
Fixed
- Fix for non-subscription payments to save customer reference
1.5.1 30 Apr 2020 1 fixed
Fixed
- Fix for non-subscription refunds
1.5.0 28 Apr 2020 1 new1 changed
New
- Added support for refunds
Changed
- Switch to using the last IP in HTTP_X_FORWARDED_FOR instead of first value
1.4.1 31 Mar 2020 1 fixed
Fixed
- Fix for HTTP_X_FORWARDED_FOR containing multiple comma separated IPs
1.4.0 9 Mar 2020 2 new1 fixed
New
- Added support for Subscriptions
- Added support for IPv6 for order.ipAddress
Fixed
- Fix for Qvalent API class notice due to method name the same as class
2017 3 versions
1.3.3 22 Aug 2017 1 fixed
Fixed
- Fix for file version number
1.3.2 16 Aug 2017 1 fixed
Fixed
- Fix for user IP validation
1.3.1 13 Mar 2017 1 improved
Improved
- Updated cacerts.crt provided by Westpac
2015 3 versions
1.3 22 Sep 2015 1 new1 improved1 fixed1 changed
New
- Adds support for Mastercards starting with 2
Improved
- Updated from deprecated CC form call
Fixed
- Fix for when visitor IP address is IPv6 (sends blank)
Changed
- Errored payments now log to WC logs
1.2 29 Jul 2015 1 fixed2 changed
Fixed
- API fix for CURLOPT_SSL_VERIFYHOST
Changed
- Switched to the WooCommerce Credit Card form
- Rewrote validation
1.1.1 15 Feb 2015 1 fixed1 changed
Fixed
- Fix to use wc_add_notice() rather than $woocommerce->add_error()
Changed
- Increased the likelihood of the OrderNumber being unique
2014 1 version
1.1 18 Jan 2014 1 new1 improved2 fixed
New
- Added WooCommerce 2.1 compatibility
Improved
- Improved external IP detection
Fixed
- Fix to crop long orderNumber values
- Fix to certificate upload file option
2013 1 version
1.0 25 Apr 2013 1 changed
Changed
- First Release
