Skip to content

Version 4.0.0

Choose a tag to compare

@daledupreez daledupreez released this 30 Mar 13:08
· 11 commits to dev/release/4.0.0 since this release
929c770
  • 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