3.0.7 – 2025-07-01
- Enhancement – Remove
application_context
in favor ofexperience_context
object #3431
NOTE: If you were modifying theapplication_context
object programmatically, you may need to update your code to utilizeexperience_context
for your customizations. - Enhancement – Add Contact Module feature
- Enhancement – Add WooCommerce Tracks integration
- Enhancement – Onboarding notification for Firefox browser #3433
- Enhancement – Reset BN code on plugin uninstall #3471
- Enhancement – Add “Stay updated with PayPal” option in the old and new settings UI #3430
- Enhancement – Add French Territories to the supported ACDC countries list #3438
- Enhancement – Auto-enable logging during onboarding #3369
- Fix – DUPLICATE_INVOICE_ID in Sandbox due to missing invoice prefix #3435
- Fix – Subscription product could not be unlinked from PayPal Subscription #3429
- Fix – PayPal button greyed out on single product page for variable products with >2 attributes #3395
- Fix – APMs automatically enabled despite selecting “No, …” during onboarding #3362
- Fix – Ditch items logic does not work when using saved card payment #3476
- Fix – billing-agreements endpoint called too frequently when not enabled for Reference Transactions #3459
3.0.6 – 2025-05-27
- Enhancement – Implement 3D secure check for Google Pay #3163
- Enhancement – Add options for “Disable Credit Cards” and “Language” #3226
- Enhancement – Improve the loading experience for the new UI #3269
- Enhancement – Enhance the accessibility of the new Settings UI #3294
- Enhancement – Add capture pre-conditions for card payment source #3300
- Enhancement – Enable all/Disable all toggle next to Alternative Payment methods on Payment Methods tab #3321
- Enhancement – Add installment notifications for Mexico store locations #3404, #3405
- Fix – Various issues for Mexico store locations during onboarding & plugin configuration #3403
- Fix – APFS plugin triggers incorrect renewal date for simple products as subscriptions #3272
- Fix – PayPal Smart Button incompatible with WooCommerce Subscription Switching #3291
- Fix – Fastlane gateway visible on Pay for Order page #3293
- Fix – Pay Later Messaging configurator preview alignment #3305
- Fix – Product editing screen for variable products unresponsive (PayPal Subscriptions API error) #3311
- Fix – Update selector for hiding express checkout #3318
- Fix – ‘Ignoring unknown key’ console warnings when modifying payment gateway state #3322
- Fix – Ratepay Payment Option Not Available for Unassembled Product Bundles #3325
- Fix – “Disable Specific credit cards” shows “Select” as a possible value #3342
- Fix – Stripe not visible at checkout when PayPal Subscriptions API is enabled #3343
- Fix – Ensure correct ACDC behavior for non-ACDC countries (e.g., Vietnam) #3351
- Fix – ACDC payments for Subscriptions failing at checkout for new users #3355
- Fix – BCDC not enabled by default when cards selected during onboarding #3366
- Fix – Block checkout – Address form missing after payment on Product and Cart pages #3371
- Fix – Payments with Debit & Credit Cards failing #3376
- Fix – PayPalGateway::process_payment on completed order leads to order failure #3374
- Fix – New settings UI background color impacted by WooCommerce 9.9+ #3407
- Fix – Can not save payments if subscriptions is not selected when onboarding #3408
3.0.5 – 2025-04-23
- Fix – Onboarding screen blank when WooPayments plugin is active #3312
3.0.3 – 2025-04-08
- Fix – BN code was set before the installation path was initialized #3309
- Fix – Things to do next referenced Apple Pay while in branded-only mode #3308
- Fix – Disabled payment methods were not hidden in reactified WooCommerce Payments settings tab #3290
3.0.2 – 2025-04-03
- Enhancement – Check the branded-only flag when settings-UI is loaded the first time #3278
- Enhancement – Implement a Cache-Flush API #3276
- Enhancement – Disable the mini-cart location by default #3284
- Enhancement – Remove branded-only flag when uninstalling PayPal Payments #3295
- Fix – Welcome screen lists “all major credit/debit cards, Apple Pay, Google Pay,” in branded-only mode #3281
- Fix – Correct heading in onboarding step 4 in branded-only mode #3282
- Fix – Hide the payment methods screen for personal user in branded-only mode #3286
- Fix – Enabling Save PayPal does not disable Pay Later messaging #3288
- Fix – Settings UI: Fix Feature button links #3285
- Fix – Create mapping for the 3d_secure_contingency setting #3262
- Fix – Enable Fastlane Watermark by default in new settings UI #3296
- Fix – Payment method screen is referencing credit cards, digital wallets in branded-only mode #3297
3.0.1 – 2025-03-26
- Enhancement – Include Fastlane meta on homepage #3151
- Enhancement – Include Branded-only plugin configuration for certain installation paths
- Enhancement – Include UI status in system report #3248
- Enhancement – Minor enhancements in new UI scrolling & highlighting behavior #3240
- Fix – “Warning: Class ‘WooCommerce\PayPalCommerce\Vendor\Stringable’ not found” after 3.0.0 update #3235
- Fix – ACDC does not work on the Classic Checkout when using the new UI #3219
- Fix – “Send only” country banner not displayed in the new UI #3236
- Fix – Typo in welcome screen #3258
- Fix – onboarding.js file from old UI enqueued in new UI #3263
- Fix – Onboarding in new UI with personal account does not hide all ineligible features #3254
- Fix – ACDC not defaulting on for eligible merchants after onboarding with Expanded Checkout selection #3250
- Fix – “Failed to fetch onboarding URL” error when onboarding with Subscriptions selected from non-Vault region #3242
- Fix – Fastlane SDK token requested when Fastlane is disabled #3009
- Fix – Subscription renewal payment via ACDC may fail in some cases due to 3D Secure #3098
- Fix – Error: _load_textdomain_just_in_time Called Incorrectly when running docker compose #3172
- Fix – Shipping callback not loading for guest users in some scenarios #3169
- Fix – Phone number not saved in WC order when using Pay Now experience #3160
- Fix – Phone number not pre-populated on Checkout block in continuation mode #3160
- Fix – “Unfortunately, your credit card details are not valid” shown with actually valid card during checkout with invalid postcode. #3067
- Fix – Incorrect Subscription Cancellation Handling with PayPal Subscriptions #3046
- Tweak – Added PayPal as contributor #3259
3.0.0 – 2025-03-17
- Enhancement – Redesigned settings UI for new users #2908
- Enhancement – Enable Fastlane by default on new store setups when eligible #3199
- Enhancement – Enable support for advanced card payments and features for Hong Kong & Singapore #3089
- Fix – Dependency conflict with more recent psr/log versions on PHP8+ #2993
- Fix – PayPal Checkout Gateway subscription migration layer not renewing subscriptions #2699
- Fix – Fatal error when gateway settings initialized too early by third-party plugin #2766
- Fix – Next Payment date for Subscriptions not updating when processing a PayPal Subscriptions renewal order #2959
- Fix – Changing the subscription payment method to ACDC triggers error #2891
- Fix – Standard Card button not appearing in standalone gateway for free trial subscription products #2935
- Fix – Validation error when using Trustly payment method #3031
- Fix – Error in continuation mode due to wrong gateway selection on Checkout block #2996
- Fix – Error in error in PayLaterConfigurator #2989
- Tweak – Removed currency requirement for Vault v3 #2919
- Tweak – Update plugin author from WooCommerce to PayPal
2.9.6 – 2025-01-06
- Fix – NOT_ENABLED_TO_VAULT_PAYMENT_SOURCE on PayPal transactions when using ACDC Vaulting without PayPal Vault approval #2955
- Fix – Express buttons for Free Trial Subscription products on Block Cart/Checkout trigger CANNOT_BE_ZERO_OR_NEGATIVE error #2872
- Fix – String translations not applied to Card Fields on Block Checkout #2934
- Fix – Fastlane component included in script when Fastlane is disabled #2911
- Fix – Zero amount line items may trigger CANNOT_BE_ZERO_OR_NEGATIVE error after rounding error #2906
- Fix – “Save changes” is grey and unclickable when switching from Sandbox to Live #2895
- Fix – plugin queries variations when button/messaging is disabled on single product page #2896
- Fix – Use get_id instead of get_order_number on setting custom_id (author @0verscore) #2930
- Enhancement – Improve fraud response order notes for Advanced Card Processing transactions #2905
- Tweak – Update the minimum plugin requirements to WordPress 6.5 & WooCommerce 9.2 #2920
2.9.5 – 2024-12-10
- Fix – Early translation loading triggers
Function _load_textdomain_just_in_time was called incorrectly.
notice #2816 - Fix – ACDC card fields not loading and payment not successful when Classic Checkout Smart Button Location disabled #2852
- Fix – ACDC gateway does not appear for guests when is Fastlane enabled and a subscription product is in the cart #2745
- Fix – “Voide authorization” button does not appear for Apple Pay/Google Pay orders when payment buttons are separated #2752
- Fix – Additional payment tokens saved with new customer_id #2820
- Fix – Vaulted payment method may not be displayed in PayPal button for return buyer #2809
- Fix – Conflict with EasyShip plugin due to shipping methods loading too early #2845
- Fix – Restore accidentally removed ACDC currencies #2838
- Enhancement – Native gateway icon for PayPal & Pay upon Invoice gateways #2712
- Enhancement – Allow disabling specific card types for Fastlane #2704
- Enhancement – Fastlane Insights SDK implementation for block Checkout #2737
- Enhancement – Hide split local APMs in Payments settings tab when PayPal is not enabled #2703
- Enhancement – Do not load split local APMs on Checkout when PayPal is not enabled #2792
- Enhancement – Add support for Button Options in the Block Checkout for Apple Pay & Google Pay buttons #2797 #2772
- Enhancement – Disable “Add payment method” button while saving ACDC payment #2794
- Enhancement – Sanitize soft_descriptor field #2846 #2854
2.9.4 – 2024-11-11
- Fix – Apple Pay button preview missing in Standard payment and Advanced Processing tabs #2755
- Fix – Set “Sold individually” only for subscription connected to PayPal #2710
- Fix – Ensure Google Pay button does not appear for subscriptions #2718
- Fix – PayPal Subscriptions API renewal order not created in WooCommerce #2612
- Fix – Apple Pay button disappears on Classic Checkout #2722
- Fix – Google Pay and Apple Pay as separate gateways does not show button when checkout remove from button locations #2756
- Fix – Add GW refund support for Apple Pay #2746
- Fix – PayPal Subscriptions cancel and suspend from Subscriptions list page does not work #2632
- Fix – Displaying of HTML tags in product title on choosing a product for tracking (2801) #2701
- Fix – Payment with OXXO cause continuation state for next payment #2702
- Fix – Fix problems with autoptimize plugin #2705
- Fix – Missing custom field PayPal Transaction Fee for OXXO #2700
- Enhancement – Add void button #2678
- Enhancement – Use basic redirect gateway when checkout smart buttons disabled #2714
- Enhancement – Receive button properties from the Checkout Block #2448
- Enhancement – Run PPEC\DeactivateNote query only in backend #2719
- Enhancement – Prevent plugin use for “Send only” countries #2721
- Enhancement – Do not add pay later button in editor #2570
- Enhancement – Axo: Remove the submit button when Fastlane is disabled #2720
- Enhancement – Sync the PayPal product page button state to Apple/Google Pay buttons, show alerts #2742
2.9.3 – 2024-10-15
- Fix – Multi-currency support #2667
- Fix – “0.00” amount in Google Pay for virtual products #2636
- Fix – Unsuccessfully payment from product page with Apple Pay button #2643
- Fix – Button Unlinking PayPal Subscriptions plan does not showing for simple subscription #2618
- Fix – Declare tokenization for ACDC only when vaulting enabled #2581
- Fix – Classic shortcode block type checks #2608
- Fix – PUI error in editor #2580
- Fix – Add a new namespaced script loader for ApplePay #2682 #2675
- Fix – Axo Block: Fix the Fastlane modal info message text overflow issue #2663
- Fix – Add Custom Placeholder Handling when rendering the card fields #2651
- Fix – Use the PayPal icons instead of WC ones #2639
- Fix – Google Pay preview config and style #2661
- Fix – Improve context detection #2631
- Fix – Check that get_the_ID is valid before using #2573
- Fix – Axo Block: Always display the Fastlane watermark in the includeAdditionalInfo mode #2690
- Fix – Axo Block: Display card fields for authenticated cardless profiles #2672
- Fix – Google Pay: Fix button preview in the editor #2688
- Fix – ACDC gateway not visible on the block Checkout for logged-out users #2693
- Enhancement – Enhancement – Add Fastlane support for Checkout block
- Enhancement – Multiple calls to POST /v1/oauth2/token?grant_type=client_credentials&response_type=id_token #2671
- Enhancement – Fastlane update shipping options & taxes when changing address #2665
- Enhancement – Axo: Remove Axo from the Checkout block in the editor and add an ACDC card preview #2662
- Enhancement – Set email when creating order for express payment #2577
2.9.2 – 2024-10-01
- Enhancement – Add Fastlane support for Classic Checkout
- Fix – Fatal error when Pay Later messaging configurator was disabled with a code snippet
2.9.1 – 2024-09-24
- Fix – Improve card fields hiding #2574
- Fix – Google Pay: Shipping callback not calculating totals correctly on Single Product page #2513
- Fix – Fix shipping callback condition in status report #2578
- Fix – Can’t Disconnect Account #2539
- Fix – Google Pay billing data without shipping callback #2525
- Fix – Standard payment tab – Google Pay and Apple Pay button – Shape from one location is applied to all until saving changes #2419
- Enhancement – Allow to override the list of Pay Later supported countries #2563
- Enhancement – Add more feature statuses into system report #2550
- Enhancement – Use SVG for APM gateway icons #2509
- Enhancement – Add inline notice to inform users about ACDC block Checkout support if the store uses a Classic Checkout setup #2422
- Enhancement – Remove leftover console.log #2589
- Enhancement – Require PHP 7.4+, WP 6.3+, WC 6.9+ #2556
- Enhancement – Modularity module migration #1944
- Enhancement – Keep only 5 tags in readme.txt #2562
- Enhancement – Select ACDC by default during onboarding for China store locations #2619
- Enhancement – Add title, description and gatewayId to the express payment method #2566
2.9.0 – 2024-09-02
- Fix – Fatal error in Block Editor when using WooCommerce blocks #2534
- Fix – Can’t pay from block pages when the shipping callback is enabled and no shipping methods defined #2429
- Fix – Various Google Pay button fixes #2496
- Fix – Buying a free trial subscription with ACDC results in a $1 charge in the API call #2465
- Fix – Problem with Google Pay and Apple Pay button placement on Pay for Order page #2542
- Fix – When there isn’t any shipping option for the address the order is still created from classic cart #2437
- Fix – Patch the order with no shipping methods, instead of throwing an error #2435
- Enhancement – Separate Apple Pay button for Classic Checkout #2457
- Enhancement – Remove AMEX support for ACDC when store location is set to China #2526
- Enhancement – Inform users of Pay Later messaging configuration when Pay Later wasn’t recently enabled #2529
- Enhancement – Update ACDC signup URLs #2475
- Enhancement – Implement country based APMs via Orders API #2511
- Enhancement – Update PaymentsStatusHandlingTrait.php (author @callmeahmedr) #2523
- Enhancement – Disable PayPal Shipping callback by default #2527
- Enhancement – Change Apple Pay and Google Pay default button labels to plain #2476
- Enhancement – Add Package Tracking compatibility with DHL Shipping plugin #2463
- Enhancement – Add support for WC Bookings when skipping checkout confirmation #2452
- Enhancement – Remove currencies from country-currency matrix in card fields module #2441
2.8.3 – 2024-08-12
- Fix – Google Pay: Prevent field validation from being triggered on checkout page load #2474
- Fix – Do not add tax info into order meta during order creation #2471
- Fix – PayPal declares subscription support when for Subscription mode is set Disable PayPal for subscription #2425
- Fix – PayPal js files loaded on non PayPal pages #2411
- Fix – Google Pay: Fix the incorrect popup triggering #2414
- Fix – Add tax configurator when programmatically creating WC orders #2431
- Fix – Shipping callback compatibility with WC Name Your Price plugin #2402
- Fix – Uncaught Error: Cannot use object of type …\Settings as array in …/AbstractPaymentMethodType.php (3253) #2334
- Fix – Prevent displaying smart button multiple times on variable product page #2420
- Fix – Prevent enabling Standard Card Button when ACDC is enabled #2404
- Fix – Use client credentials for user tokens #2491
- Fix – Apple Pay: Fix the shipping callback #2492
- Enhancement – Separate Google Pay button for Classic Checkout #2430
- Enhancement – Add Apple Pay and Google Pay support for China, simplify country-currency matrix #2468
- Enhancement – Add AMEX support for Advanced Card Processing in China #2469
2.8.2 – 2024-07-22
- Fix – Sold individually checkbox automatically disabled after adding product to the cart more than once #2415
- Fix – All products “Sold individually” when PayPal Subscriptions selected as Subscriptions Mode #2400
- Fix – W3 Total Cache: Remove type from file parameter as sometimes null gets passed causing errors #2403
- Fix – Shipping methods during callback not updated correctly #2421
- Fix – Preserve subscription renewal processing when switching Subscriptions Mode or disabling gateway #2394
- Fix – Remove shipping callback for Venmo express button #2374
- Fix – Google Pay: Fix issue with data.paymentSource being undefined #2390
- Fix – Loading of non-Order as a WC_Order causes warnings and potential data corruption #2343
- Fix – Apple Pay and Google Pay buttons don’t appear in PayPal Button stack on multi-step Checkout #2372
- Fix – Apple Pay: Fix when shipping is disabled #2391
- Fix – Wrong string in smart button preview on Standard Payments tab #2409
- Fix – Don’t break orders screen when there is an exception for package tracking #2369
- Fix – Pay Later button preview is missing #2371
- Fix – Apple Pay button layout #2367
- Enhancement – Remove BCDC button from block Express Checkout area #2381
- Enhancement – Extend Advanced Card Processing country eligibility for China #2397
2.8.1 – 2024-07-01
- Fix – Don’t render tracking metabox if PayPal order does not belong to connected merchant #2360
- Fix – Fatal error when the ppcp-paylater-configurator module is disabled via code snippet #2327
- Fix – Apple Pay & Google Pay buttons no longer visible in Standard Payments button previews after moving the configuration to Advanced Card Processing tab #2325
- Fix – Fix Smart Buttons on Elementor checkout widget #2284
- Fix – Pay by link – Capturing order from guest user causing fatal error when Vaulting is enabled #2382
- Fix – Enable the gateway settings JS file on connection tab #2377
- Enhancement – Add filter for certain settings to allow gateway translation e.g. via WPML #2308
- Enhancement – Filter for adding more contexts in can_render_dcc checker #2346
- Enhancement – Do not request id_token for guest users #2283
- Enhancement – Prevent multiple PayPal Subscription products in the cart if PayPal Subscription API is active #2320
- Enhancement – Prevent script caching & minification from Litespeed Cache and W3 Total Cache plugins #2316
- Enhancement – Remove Giropay references due to deprecation #2379
2.8.0 – 2024-06-11
- Fix – Calculate totals after adding shipping to include taxes #2296
- Fix – Package tracking integration throws error in 2.7.1 #2289
- Fix – Make PayPal Subscription products unique in cart #2265
- Fix – PayPal declares subscription support when merchant not enabled for Reference Transactions #2282
- Fix – Google Pay and Apple Pay Settings button from Connection tab have wrong links #2273
- Fix – Smart Buttons in Block Checkout not respecting the location setting (2830) #2278
- Fix – Disable Pay Upon Invoice if billing/shipping country not set #2281
- Fix – Critical error on pay for order page when we try to pay with ACDC gateway #2321
- Enhancement – Enable shipping callback for WC subscriptions #2259
- Enhancement – Disable the shipping callback for “venmo” when vaulting is active #2269
- Enhancement – Improve “Could not retrieve order” error message #2271
- Enhancement – Add block Checkout compatibility to Advanced Card Processing #2246
2.7.1 – 2024-05-28
- Fix – Ensure package tracking data is sent to original PayPal transaction #2180
- Fix – Set the ‘Woo_PPCP’ as a default value for data-partner-attribution-id #2188
- Fix – Allow PUI Gateway for refund processor #2192
- Fix – Notice on newly created block cart checkout #2211
- Fix – Apple Pay button in the editor #2177
- Fix – Allow shipping callback and skipping confirmation page from any express button #2236
- Fix – Pay Later messaging configurator sometimes displays old settings after saving #2249
- Fix – Update the apple-developer-merchantid-domain-association validation strings for Apple Pay #2251
- Fix – Enable the Shipping Callback handlers #2266
- Enhancement – Use admin theme color #1602
2.7.0 – 2024-04-30
- Fix – Zero sum subscriptions cause CANNOT_BE_ZERO_OR_NEGATIVE when using Vault v3 #2152
- Fix – Incorrect Pricing Issue with Variable Subscriptions in PayPal Subscriptions Mode #2156
- Fix – Wrong return_url in multisite setup when using subdomains #2157
- Fix – Fix the fundingSource is not defined error on Block Checkout #2185
- Enhancement – Add the data-page-type attribute for JS SDK #2161
- Enhancement – Save Card Last Digits in order meta for Advanced Card Payments #2149
- Enhancement – Refactor the Pay Later Messaging block and add dedicated Cart/Checkout blocks #2153
- Enhancement – “Next Payment” status not updated when using PayPal Subscriptions #2091
- Enhancement – Optimize default settings for new store configurations #2158
- Enhancement – Improve tooltip information for tagline #2154
- Enhancement – Improve error message on certain exceptions #1354
- Enhancement – Cart Pay Later block: Change the default insert position #2179
- Enhancement – Messages Bootstrap: Add a render retry functionality #2181
2.6.1 – 2024-04-09
- Fix – Payment tokens fixes and adjustments #2106
- Fix – Pay upon Invoice: Add input validation to Experience Context fields #2092
- Fix – Disable markup in get_plugin_data() returns to fix an issue with wptexturize() #2094
- Fix – Problem changing the shipping option in block pages #2142
- Fix – Saved payment token deleted after payment with another saved payment token #2146
- Enhancement – Pay later messaging configurator improvements #2107
- Enhancement – Replace the middleware URL from connect.woocommerce.com to api.woocommerce.com/integrations #2130
- Enhancement – Remove all Sofort references as it has been deprecated #2124
- Enhancement – Improve funding source names #2118
- Enhancement – More fraud prevention capabilities by storing additional data in the order #2125
- Enhancement – Update ACDC currency eligibility for AMEX #2129
- Enhancement – Sync shipping options with Venmo when skipping final confirmation on Checkout #2108
- Enhancement – Card Fields: Add a filter for the CVC field and update the placeholder to match the label #2089
- Enhancement – Product Title: Sanitize before sending to PayPal #2090
- Enhancement – Add filter for disabling permit_multiple_payment_tokens vault attribute #2136
- Enhancement – Filter to hide PayPal email address not working on order detail #2137
2.6.0 – 2024-03-20
- Fix – invoice_id not included in API call when creating payment with saved card #2086
- Fix – Typo in SCA indicators for ACDC Vault transactions #2083
- Fix – Payments with saved card tokens use Capture intent when Authorize is configured #2069
- Fix – WooPayments multi-currency causing currency mismatch error on Block Cart & Checkout pages #2054
- Fix – “Must pass createSubscription with intent=subscription” error with PayPal Subscriptions mode #2058
- Fix – “Proceed to PayPal” button displayed for Free trial PayPal Subscription products when payment token is saved #2041
- Fix – ACDC payments with new credit card may fail when debugging is enabled (JSON malformed by warning) #2051
- Enhancement – Add Pay Later Messaging block #1897
- Enhancement – Submit the form instead of refreshing the page to show the save notice #2081
- Enhancement – Integrate pay later messaging block with the messaging configurator #2080
- Enhancement – Reauthorize authorized payments #2062
- Enhancement – Do not handle VAULT.PAYMENT-TOKEN.CREATED webhook for Vault v3 #2079
- Enhancement – Improve the messaging configurator styles #2053
- Enhancement – Ensure PayPal Vaulting is not selected as Subscriptions Mode when Reference Transactions are disabled #2057
- Enhancement – Pay later messaging configurator & messaging block adjustments #2096
2.5.4 – 2024-02-27
- Fix – Cannot enable Apple Pay when API credentials were manually created #2015
- Fix – Cart simulation type error #1943
- Enhancement – Apple Pay recurring payments #1986
- Enhancement – Real Time Account Updater (RTAU) integration #2027
- Enhancement – Prepare the SKU for sending to PayPal #2033
- Enhancement – Store the Card Brand in Address Verification Result instead of 3DS authentication result #2026
- Enhancement – Update country eligibility for AdvancedCard Processing, Apple Pay, Google Pay #2019
- Enhancement – Disable PayPal Vaulting setting instead of hiding it when Reference Transactions not available #2029
- Enhancement – Store three d secure enrollment status and authentication status responses in wc order #1980
- Enhancement – Add more checks to prevent “PayPal order ID not found” errors #2038
- Enhancement – Disable messaging configurator when vault is enabled #2042
- Feature preview – Pay Later Messaging configurator #1924
2.5.3 – 2024-02-06
- Fix – Free trial subscription products using PayPal Vaulting when PayPal Subscriptions configured as Subscriptions Mode #1979
- Fix – Pay by link – Germany – PayPal buttons are not visible on Pay for order page #2014
- Enhancement – Extend Apple Pay, Google Pay, Vault v3 (& RTAU) country availability #1992
- Enhancement – Enable card fields for ACDC and Vault v3 supported countries/currencies #2007
- Enhancement – Update ACDC supported currencies list #1991
- Enhancement – Check if the $wpdb->wc_orders exists before query #1996
- Enhancement – Remove MercadoPago from disable funding sources #2003
- Enhancement – Improve onboarding notice text #2002
2.5.2 – 2024-02-01
- Fix – NOT_ENABLED_TO_VAULT_PAYMENT_SOURCE error for merchants without reference transactions #1984
- Fix – Fatal error in WooCommerce PayPal Payments plugin after 2.5.0 update #1985
- Fix – Can not refund order purchased with Vault v3 Card payment #1997
- Fix – PayPal Vaulting Subscriptions mode setting visible when merchant not enabled for Reference Transactions #1999
- Fix – card-fields parameter included in button script despite Advanced Card Processing disabled #2005
- Enhancement – Add setup URL for reference transactions #1964
- Enhancement – Improve PUI performance for variable products #1950
2.5.1 – 2024-01-24
- Temporary revert Vaulting integration changes introduced in 2.5.0
2.5.0 – 2024-01-22
- Fix – WC Subscriptions change subscription payment #1953
- Fix – GooglePay and ApplePay buttons disappear from the minicart when adding a product to the cart on the shop page #1915
- Enhancement – Enable Vault v3 and Card Fields by default for US merchants #1967
- Enhancement – Vault v3 WC Subscriptions integration #1920
- Enhancement – Implement early WC validation for Hosted Card Fields #1925
- Enhancement – Rename button locations #1946
- Enhancement – Improve Apple Pay validation notice text #1938
- Enhancement – Improve feature availability check UX #1941
- Enhancement – Make all hosted card fields strings translatable #1926
- Enhancement – PHP 8.2 deprecations #1939
- Enhancement – Subscription support on Block Cart & Block Express Checkout #1956
- Enhancement – Venmo Vaulting integration #1958
- Enhancement – Add package tracking support for UK #1970
2.4.3 – 2024-01-04
- Fix – PayPal Subscription initiated without a WooCommerce order #1907
- Fix – Block Checkout reloads when submitting order with empty fields #1904
- Fix – “Send checkout billing and shipping data to Apple Pay” displayed when Apple Pay is disabled #1883
- Fix – “Order does not contain intent” error for ACDC renewals when triggering 3D Secure #1888
- Fix – PayPal Subscriptions button greyed out (inactive) on Checkout page for variable subscription products #1914
- Enhancement – Add button to reload feature eligibility status from Connection tab #1902
- Enhancement – Apple Pay validation message improvements #1901
- Enhancement – Improve support for Classic Cart & Classic Checkout blocks #1894
- Enhancement – Ensure uniform button appearance for PayPal, Google Pay, and Apple Pay buttons #1900
- Enhancement – remove string translations for package tracking carriers from repository #1885
- Enhancement – Incorrect margins when PayPal buttons are rendered as separate gateways. #1908
- Enhancement – Improved button spacing when Apple Pay is enabled but current buyer is not eligible #1922
- Feature preview – Save payment methods (Vault v3) integration #1779
2.4.2 – 2023-12-04
- Fix – Action callback arguments count in ShipStation tracking integration #1841
- Fix – Google Pay scripts loading on unrelated admin pages #1834
- Fix – Do not ignore disabled APMs list in blocks #1865
- Fix – Display Package Tracking metabox below Order actions when HPOS is active #1850
- Fix – ApplePay use checkout form data to update shipping and billing #1832
- Fix – Fix Apple Pay CSS #1872
- Enhancement – Allow redirect to PayPal with “Place order” button if smart buttons failed to load #1840 #1870
- Enhancement – Extend list …