Version 4.0.0
·
11 commits
to dev/release/4.0.0
since this release
- Enhancement – Removed legacy UI #4031
- Enhancement – Added migration banner guiding BCDC merchants through upgrade to Advanced Card Processing #4192
- Enhancement – Apple Pay and Google Pay can now be enabled independently, without requiring Advanced Card Processing (ACDC) to be active #4186
- Enhancement – Fastlane is now available in all ACDC-supported countries #4149
- Enhancement – Added Fastlane to reCAPTCHA-protected payment methods for improved fraud protection #4161
- Enhancement – Pay with Crypto is now enabled by default for eligible merchants #4171
- Enhancement – Added Pay Upon Invoice support to the new settings UI #4117, #4144
- Enhancement – Vaulting via Orders API now supported for redirect gateway in Block Checkout #4131
- Enhancement – Billing agreements can now be imported and converted to Vault tokens #4134
- Fix – PUI and OXXO settings were not preserved after upgrading from 2.9.6 to 4.0.0 #4194
- Fix – Merchant onboarding state was lost when upgrading from a previous version #4150
- Fix – BCDC was not enabled after migration for merchants who had it active but were not ACDC-eligible #4160
- Fix – BCDC button was not active after migration when BCDC was part of the PayPal gateway #4155, #4180
- Fix – Pay Later messaging tab was missing after migration when BCDC was part of the PayPal gateway #4159
- Fix – Capture virtual orders on status change setting was not preserved during migration #4157
- Fix – Cardholder name was always shown on the frontend after legacy migration #4167
- Fix – L2/L3 data was incorrectly sent when Stay Updated was disabled during migration #4168
- Fix – APM settings were not correctly migrated when APMs were part of the PayPal gateway #4182
- Fix – BCDC override flag was not functioning correctly #4177
- Fix – Capture on status change was not working as expected in the new UI #4169
- Fix – ACDC setting was not preserved after saving and reloading the settings page #4108
- Fix – ACDC was not enabled by default after onboarding for eligible countries #4128
- Fix – Standard card button gateway was incorrectly visible on the WooCommerce Payments tab and classic checkout #4118
- Fix – Google Pay and Apple Pay were visible on classic checkout for non-eligible countries #4137
- Fix – Save payment method checkbox was incorrectly shown for ACDC in unsupported countries #4176
- Fix – Pay with Crypto gateway was visible on checkout for ineligible merchants #4175
- Fix – Pay with Crypto cancel and return URL query parameters were not parsed correctly #4183
- Fix – Various Pay with Crypto fixes including icon update and miscellaneous issues #4187, #4172
- Fix – Fastlane watermark was not hidden when the "Display Fastlane Watermark" setting was disabled #4140
- Fix – Fastlane "Learn More" link was missing for GB and AU locales #4112
- Fix – PayPal buttons were not visible on the block cart page #4125
- Fix – Incorrect button style was shown on the Pay for Order page #4184, #4141
- Fix – Failed orders could not be paid via PayPal #4154
- Fix – Deposits remainder payments were not completed for pending-deposit orders #4100
- Fix – Infinite loop when changing payment method for a subscription #4085
- Fix – Fatal error on plugin upgrade due to ArgumentCountError in AuthenticationRestEndpoint #4090
- Fix – Fatal error on simulate cart calls #3769
- Fix – AVS code mismatch causing payment failures #4132
- Fix – BCDC-only merchants incorrectly had ACDC, Apple Pay, and Google Pay disabled #4088
- Fix – Removed Order Status requirement for PayPal payment processing #4185
- Fix – Refactored GermanizedShipmentIntegration to support Shiptastic #4061, #4193
- Fix - Do not increment step directly #4086