WooCommerce PayPal Payments · Version history
WooCommerce PayPal Payments changelog and version history
- Latest version
- 4.2.0
- Oct 21, 2026 (18 days ago)
- Releases
- 96
- since 2020
- In the last year
- 15
- about one every 23 days
- Tested up to
- WordPress 7.1.4
- PHP 7.4 or later
Releases each year
- 20204 releases
- 202115 releases
- 202213 releases
- 202313 releases
- 202420 releases
- 202518 releases
- 202613 releases
202613 releases
WooCommerce PayPal Payments 4.2.0Latest
- Enhancement – PayPal JS SDK v6 is now the default for all stores, including existing ones; SDK v5 remains available as a fallback via woocommerce.feature-flags.woocommerce_paypal_payments.sdk_v6_enabled filter #4720
- Enhancement – Remove the leftover checks that let vaulting disable Pay Later, including the woocommerce_paypal_payments_pay_later_with_vaulting filter #4736
- Enhancement – Enable the Pay Later payment method after onboarding on every onboarding path, keeping the merchant’s previous choice on reconnect #4733
- Enhancement – Render PayPal buttons and Pay Later messaging in block theme templates and the Site Editor #4731
- Enhancement – Show PayPal buttons and Pay Later messaging in the block theme Single Product template, with messaging placed below the price by default #4759
- Enhancement – PayPal buttons in the WooCommerce Mini Cart block, on the frontend and in the Site Editor #4767
- Enhancement – Calculate Pay Later messaging installment amounts on the page with SDK v6 instead of through cart simulation, so amounts update instantly #4729
- Enhancement – Keep WooCommerce’s “Place order” button label instead of replacing it with “Proceed to PayPal”, and remove the PayPal redirect notice from Block Checkout #4704
- Enhancement – Debit & Credit Cards redirect gateway for Block Checkout with SDK v6 #4688
- Enhancement – Remove the deprecated cardholder name field and its settings toggle for advanced card payments with SDK v6 #4713
- Enhancement – Send the buyer’s email, name, phone and billing address when creating a card payment to reduce card risk declines #4650
- Enhancement – Rework the Abilities API module to use the existing dependency injection system #4698
- Enhancement – Show a “Place order” fallback that redirects to PayPal when the PayPal buttons fail to load on SDK v6 classic checkout #4777
- Enhancement – Enable the PayPal and Advanced Card Processing gateway logos by default for new setups #4794
- Enhancement – Add Apple Pay frontend logging and more detailed log prefixes to diagnose payments failing only on live sites #4680
- Fix – reCAPTCHA v3 token verified twice on SDK v6 classic checkout, causing a fallback to the v2 challenge #4761
- Fix – PayPal buttons, card fields and Pay Later messages stop working on SDK v6 when a page stays open longer than 15 minutes #4772
- Fix – PayPal buttons disappear after several page loads on SDK v6 due to a client token rate limit #4755
- Fix – Fatal error on WooCommerce versions below 10.9 #4753
- Fix – Venmo shown on SDK v6 even when disabled #4764
- Fix – Advanced Card Processing support for Mexico merchants with SDK v6 #4730
- Fix – Excessive PayPal API requests for orders that no longer exist on SDK v6, keeping customer sessions alive for days #4735
- Fix – “Order total has changed” error when paying for a free trial subscription from the product page #4762
- Fix – Pay Later messaging settings checkboxes not keeping their saved state on SDK v6 #4752
- Fix – Fastlane classic checkout on SDK v6 shows plain country dropdowns instead of the enhanced WooCommerce fields #4754
- Fix – Native “Proceed to PayPal” button intermittently shown next to the PayPal buttons on SDK v6 classic checkout #4766
- Fix – PayPal buttons on product and cart pages redirect to checkout instead of completing the order when Pay Now is enabled on SDK v6 #4699
- Fix – PayPal gateway missing on Block Checkout and PayPal button missing on classic checkout for free trial subscriptions #4725
- Fix – Advanced Card Processing payment fails when part of the order is paid with store credit #4689
- Fix – Cart emptied when adding a product while a cart simulation request is running #4708
WooCommerce PayPal Payments 4.1.3
- Enhancement – PayPal JS SDK v6 is now the default for new store setups, moving PayPal buttons, Apple Pay, Google Pay, Advanced Card Fields, Fastlane, Pay Later messaging and vaulting subscriptions onto the new integration; existing stores remain on SDK v5 with this version #4641
- Enhancement – Add filter hooks to customize the payment method title and allow payment method icons #4586
- Enhancement – Clearer, customer-friendly decline messages for 3D Secure rejections #4573
- Enhancement – First-party WooCommerce plugin detection for product customizations #4552
- Enhancement – Allow Pay Later to remain available when vaulting is enabled #4611
- Enhancement – Improve manual-renewal-only subscription scenarios #4621
- Enhancement – Exclude connection details from Blueprint exports by default #4647
- Fix – Apple Pay shown under the PayPal gateway when a vaulting subscription is in the cart #4546
- Fix – Prevent Vault API calls made with an empty customer ID #4567
- Fix – Keep recoverable PAYER_ACTION_REQUIRED orders from failing prematurely #4569
- Fix – Retain the shopper’s checkout data when returning from PayPal on mobile #4649
- Fix – PayPal gateway missing on Block Checkout when WooCommerce Subscriptions automatic renewals are enabled #4659
- Fix – Webhook registration hitting the wrong API host right after onboarding #4669
- Fix – Give the Pay upon Invoice phone field its own ID #4666
- Fix – Stop polling the merchant-integrations endpoint on every cron run #4640
- Fix – Skip WooCommerce Inbox note registration during AJAX requests #4607
- Fix – Remove the orphaned reCAPTCHA Inbox note and align its enabled checks #4634
- Fix – Prevent Advanced Card Fields submission when Blocks checkout fields are invalid (author @marcofucito) #4435
- Fix – Show the product button on variable products with no preselected attributes #4691
- Fix – Fix negative tax_total when a discount is not reported by WooCommerce #4690
WooCommerce PayPal Payments 4.1.2
- Enhancement – Advanced onboarding options for onboarding wizard #4496
- Enhancement – Improved buyer-facing card decline reason display #4509
- Enhancement – Add filter to allow Pay Later button and messaging when Vaulting is enabled #4508
- Enhancement – Handle PayPal API address data returned as an array instead of an object #4516
- Enhancement – Remove/Rework Cart Simulation #4473
- Enhancement – Remove Pay with Crypto promotional pricing messaging #4540
- Enhancement – Add filters to allow limiting of ingested/valid products #4547
- Enhancement – Validators need extraction from CheckoutEndpoint #4370
- Fix – invoice_id missing for existing customers paying with saved PayPal payment tokens #4541
- Fix – Fractional WooCommerce quantities truncated to 0, causing invalid PayPal line items and checkout failures #4530
- Fix – fraudnet.js: Uncaught ReferenceError PAYPAL is not defined on classic checkout when hosted_fields_loaded fires before fb.js loads #4520
- Fix – Saved PayPal token in subscription change-payment flow moves active subscription to pending #4536
- Fix – PHP warning in PayPal order tracking when WooCommerce Shipment Tracking sync reads non-array tracking metadata #4505
- Fix – OXXO description is missing by default #4479
- Fix – CHECKOUT.ORDER.APPROVED webhook fails with uncaught PayPalOrderMissingException causing HTTP 500 loop, pending orders and Apple Pay never captured #4534
- Fix – Block Checkout “Sign up now” button label not replaced with “Proceed to PayPal” #4440
- Fix – ppcp-local-alternative-payment-methods-css-gateway.css loads on every frontend page #4465
- Fix – ACDC edit order page shows Processor Response 0000:Approved on edit order page #4478
- Fix – Advanced Card Processing orders fail with “Order does not contain an id” error #4482
- Fix – Mexico Enable Installments not visible on Overview tab in Features section #4461
- Fix – Pay Later messaging tab merchant_identifier error showing until page reload when connecting manually #4459
- Fix – Duplicated WooCommerce orders #4387
- Fix – Google Pay / Apple Pay (Safari) button visible on PayPal gateway when Classic checkout removed from smart button location #4491
- Fix – Manual renewal subscription from frontend block express checkout renders empty Apple Pay and Google Pay div #4497
- Fix – Store Sync toggle missing when feature flag is active #4535
- Fix – Inconsistent PayPal button behavior for subscriptions on cart #4542
- Fix – Scope reCAPTCHA assets and markup to active PayPal payment locations #4548
WooCommerce PayPal Payments 4.1.1
- Fix – Fix Pay upon Invoice gateway enqueued outside of checkout context with Block Mini Cart #4483
- Fix – Too many requests to merchant-integrations API endpoint #4490
WooCommerce PayPal Payments 4.1.0
- Enhancement – New Vault Management Component for buyers with saved PayPal accounts to update funding instrument #4421
- Enhancement – Pay upon Invoice support for Block Checkout #4405
- Enhancement – OXXO support for Block Checkout #4381
- Enhancement – Show PayPal account or last card digits in payment method on order confirmation page & emails #4427
- Enhancement – Disable legacy “PayPal Standard” gateway when merchant account is connected to PayPal Payments #4463
- Fix – Third-party plugin gift cards not calculated on PayPal payment modal #4422
- Fix – Fix PayPal amount mismatch from inclusive-tax rounding #4425
- Fix – Negative fee calculation may result in a mismatch PayPal between the WooCommerce order total and the total amount paid via PayPal #4409
- Fix – Unsuccessful payment for vaulting subscription with ACDC from Block Checkout #4437
- Fix – Unsuccessful payment for vaulting subscriptions with 100% discount coupons (CANNOT_BE_ZERO_OR_NEGATIVE) #4452
- Fix – Unsuccessful payment for free trial vaulting subscription with acdc and PayPal #4439
- Fix – Vaulted ACDC saved-card checkout stuck in “payment pending” #4431
- Fix – PartnersEndpoint::seller_status() floods PayPal merchant-integrations endpoint with 403s #4430
- Fix – Avoid spamming OAuth requests when auth fails #4414
- Fix – Google Pay not rendered on variable product page #4433
- Fix – Simplify manual client ID validation to accommodate new Client ID format #4397
- Fix – Mismatch line item not delivered to PayPal overview transaction page #4426
- Fix – APM transaction links open paypal.com instead of sandbox.paypal.com in Sandbox mode #4418
- Fix – Coerce stored values in typed-bool getters and vault_enabled migration #4393
- Fix – Fix type casting for customer unique ID in session MD5 hash #4333
- Fix – Apple Pay fails on single product page when no shipping option is available #4375
- Fix – Settings notifications do not display on the PayPal Payments settings pages #4034
- Fix – Add missing “Show logos of supported cards” setting in the ACDC options #4380
- Fix – Phone number verification may fail #4448
- Fix – Saved payment methods display in continuation mode #4457
- Fix – Card payments with saved cards may fail in certain cases #4450
WooCommerce PayPal Payments 4.0.4
- Enhancement – WooCommerce Blueprints integration to import & export the PayPal Payments configuration #4363
- Enhancement – PayPal redirect gateway now appears on Block checkout for Subscription-type products #4338
- Enhancement – updated render hooks for Apple Pay & Google Pay buttons on Classic Checkout to be consistent with PayPal #4350
- Enhancement – Improved error message for reCAPTCHA v2 challenge failures #4342
- Enhancement – Added ACDC card decline responses to WooCommerce order notes & checkout #4314
- Fix – Intermittent “Please choose product options…” error when adding variable product to the cart #4315
- Fix – Placeholder for Pay Later messaging in Block checkout editor when messaging failed to load #4302
- Fix – Error “Debit & Credit Cards is not available for this order” on Block checkout when buying PayPal Subscription #4351
- Fix – Unsuccessful payment for PayPal Subscriptions from Block cart & checkout #4343
- Fix – Branded-only mode persisted after uninstalling the plugin #4337
- Fix – Wrong payment method displayed on order edit page in some cases #4349
- Fix – Incorrect asset path for PayPalInsightsLoader.js caused console error #4293
- Fix – Auto-capture on status change did not work for non-express payments #4352
- Fix – Things to do next showed “Register Domain for Apple Pay” action item in branded-only mode #4296
WooCommerce PayPal Payments 4.0.3
- Enhancement – consolidate disabled funding sources card decision #4216
- Enhancement – Hide Apple Pay Register Domain TODO when domain is already validated #4263
- Enhancement – Remove vault v2 code #4254
- Fix – Cart simulation causes checkout instability and cannot be disabled #4277
- Fix – Fix bool (false) in transients #4281
- Fix – Return HTTP 400 on nonce validation failures instead of 500 #4280
- Fix – AddressFactory::from_wc_order billing address #4279
- Fix – Duplicate WooCommerce orders created when buyer switches payment method at checkout #4276
- Fix – BCDC – Mexico – BCDC not visible on block checkout #4289
- Fix – Guest Cart appears empty when product is added from product page #4288
- Fix – APMS – Order with apms stay in pending status (iDeal, …) #4294
- Fix – Failing ACDC payment for Free Trial subscription on classic checkout #4299
- Fix – Drop shipping when city is missing to prevent CITY_REQUIRED #4292
WooCommerce PayPal Payments 4.0.2
- Fix – API rate limiting #4244
WooCommerce PayPal Payments 4.0.1
- 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
WooCommerce PayPal Payments 4.0.0
WooCommerce PayPal Payments 3.4.1
- Fix – Performance issue in /v2/vault/payment-tokens/id #4098
- Fix – China Merchants ACDC and Vaulting Missing #4139
WooCommerce PayPal Payments 3.4.0
- New – Level 2 and Level 3 card processing support for Advanced Credit and Debit Cards #3970, #3999
- Enhancement – PayPal Working Capital promotional messaging now available for eligible merchants #4048
- Enhancement – Improved reCAPTCHA logging to help troubleshoot blocked requests #3835
- Enhancement – Added direct link to plugin logs in settings for easier debugging #3743
- Enhancement – Restored woocommerce_gateway_description filter for gateway customization #3742
- Enhancement – Updated Pay Later messaging descriptions and settings #4012
- Enhancement – Improved onboarding step 4 title for ACDC regions #3998
- Enhancement – Add pattern validation and improve error messages for client credentials #4073
- Enhancement – Improve authentication error handling #4073
- Enhancement – Ensure webhook verification on production #4074
- Fix – Google Pay now correctly updates WooCommerce shipping address #3798
- Fix – Google Pay no longer shows shipping selection for virtual products #3797
- Fix – Google Pay shipping method now visible on product pages with empty cart #4030
- Fix – Google Pay edge-case that prevented it from working on all pages when Pay Now is disabled #3860
- Fix – Google Pay and Apple Pay buttons no longer disappear when changing the address in block checkout #3851
- Fix – Apple Pay now shows applied coupons correctly in payment popup #3838
- Fix – PayPal button in Mini Cart now works correctly on product pages #3745
- Fix – Fastlane email lookup now works when email is pre-populated from session #3637
- Fix – Fastlane no longer shown in settings for ineligible merchants #3872
- Fix – Duplicate PayPal captures and double stock reductions should no longer occur #3885
- Fix – Missing PayPal order ID meta data now saved for vaulted card transactions #4035
- Fix – “Instant payments only” toggle now uses correct setting value #3767
- Fix – Settings Overview tab now loads correctly for BCDC-only countries #3775
- Fix – Alternative Payment Methods now show correctly based on merchant eligibility #3864
- Fix – Payment method descriptions now display in block checkout for all gateways #3891
- Fix – Payment gateway icon sizing in Classic Checkout #3894
- Fix – “Disable Specific Credit Cards” option now hidden for BCDC countries #3653
- Fix – PHP warning when adding variable products via PayPal button #3849
- Fix – PHP 8.4 implicit nullable parameter deprecation warning #3996 (author @mondalaci)
- Fix – Translation loading timing issue with currency checks #3978 (author @mondalaci)
WooCommerce PayPal Payments 3.3.2
- Enhancement – Improved reCAPTCHA configuration to help protect your store and maintain compliance #3980, #3984
- Fix – Advanced Card Processing may temporarily become unavailable after updating the plugin #3983
202518 releases
WooCommerce PayPal Payments 3.3.1
- Enhancement – reCAPTCHA Integration UX Improvements #3907
- Enhancement – Disable simulate-event endpoint for webhook verification #3908
WooCommerce PayPal Payments 3.3.0
- Enhancement – Pay Later messaging & button auto-enabled for eligible Canadian merchants on 12th November, based on the STAY UPDATED preference. #3819
- Enhancement – Customizable reCAPTCHA implementation for PayPal endpoints #3829
- Fix – Fatal error in Visual Composer front-end editor due to strict $hook_suffix type #3815
- Fix – Pay Later Messaging settings tab not visible in some cases when updating to a previous plugin version #3812
WooCommerce PayPal Payments 3.2.1
- Enhancement – Make plugin upgrade hooks safer #3789
- Enhancement – Webhook transient lock #3790
WooCommerce PayPal Payments 3.2.0
- Enhancement – Enable AppSwitch and SSSC feature flags by default #3724
- Enhancement – Remove temporary Pay Later messaging auto-enablement logic #3680
- Enhancement – Align Fastlane currency support with ACDC matrix #3697
- Enhancement – Add hooks at the start of Create/Approve Order requests #3717
- Enhancement – Don’t filter tokens on changing payment method of a subscription (author @gedex) #3617
- Enhancement – Reorganize ACDC and Fastlane gateway settings modals #3652
- Enhancement – Update PayPal Package Tracking Carriers List #3630
- Enhancement – Display help center section #3587
- Enhancement – Update Fastlane card placeholder design #3625
- Enhancement – Add Fastlane session restoration post payment failure #3598
- Fix – Check for messages visibility setting before rendering #3686
- Fix – Fatal error where a callback expects \WC_Payment_Gateway but got RequestHandler (author @gedex) #3660
- Fix – Continuation with PayPal subscriptions #3656
- Fix – Add fallback for getting subscription order address in classic contexts #3657
- Fix – Fastlane – UK and Australia – Add Fastlane to onboarding screen and four step #3635
- Fix – Check variation stock for all variable products #3605
- Fix – Google Pay button enabled state on variable product pages #3602
- Fix – Pay by link with PayPal error on front end when no shipping address #3627
- Fix – Sync checkout fields and headers in Fastlane flow #3628
- Fix – Classic checkout – Guest user – Trial vaulting subscription validation does not work #3663
- Fix – Prevent redirect on checkout failure for trial vaulting subscriptions #3644
- Fix – Contacts race condition in block #3518
- Fix – Add shipping-related filters to avoid MISSING_%field_name% errors #3586
- Fix – Continuation mode in Elementor checkout #3612
WooCommerce PayPal Payments 3.1.2
- Change – Make migration available again #3710
- Fix – Override flag to keep BCDC for ACDC merchants during migration #3712
- Fix – Prevent rare fatal error when shipping address is missing #3655
- In branded-only mode, every merchant has BCDC #3713
WooCommerce PayPal Payments 3.1.1
- Fix – Fix BCDC in branded-only mode #3699
- Fix – Restore BCDC button for ACDC merchants in legacy UI #3703
- Change – Remove all migration UX/notifications #3705
WooCommerce PayPal Payments 3.1.0
- Enhancement – Fastlane now available for British & Australian merchants #3589
- Enhancement – Pay Later messaging now auto-enabled for eligible merchants based on the STAY UPDATED preference. Review the Pay Later settings to customize or disable. #3600
- Enhancement – Add buttons to copy merchant credentials in the Settings tab #3561
- Enhancement – Skip “Payment Methods” step for branded-only + BCDC and casual sellers #3547
- Enhancement – Add “Things to do next” item after settings migration #3536
- Enhancement – Phase 2: Settings Migration – Add Woo Inbox item #3599
- Enhancement – Create an API function for adding tracking info #3588
- Enhancement – Add polling mechanism for renderer wrapper to prevent race condition for Pay Later messaging #3577
- Enhancement – Status report entry for “New UI active” and “Branded only” #3539
- Fix – Apple Pay does not update shipping method or address changes on Classic Checkout #3524
- Fix – Prevent early is_enabled() check for Google Pay button in new UI #3566
- Fix – Subscriptions migrated from PPEC plugin to PayPal Payments fails on renewal #3549
- Fix – Google Pay transaction from block pages #3542
- Fix – Remove redundant authorize call in subscription renewal handler #3543
- Fix – Empty description handling and logo display for PayPal gateway not working as expected #3527
- Fix – When Apple Pay is enabled, empty space for Apple Pay button is showing on all pages if buyer is not eligible #3550
- Fix – Undefined properties error in checkout block #3551
- Fix – Make the state address data optional to fix non US-CA compatibility for Fastlane #3535
- Fix – Disable the card button if BCDC is disabled #3532
- Fix – Remove data-sdk-client-token field when not needed #3540
- Fix – “No PayPal order ID found in order meta” logged after using “Proceed to PayPal” on block checkout #3189
- Fix – Use is_acdc_enabled() to prevent ACDC interference with BCDC in non-ACDC countries #3594
- Fix – Remove the specified gateway when the button is disabled #3556
WooCommerce PayPal Payments 3.0.9
- Fix – Payment via “Proceed to PayPal” may result in a redirect loop #3570
WooCommerce PayPal Payments 3.0.8
- Enhancement – Migration from Legacy Settings to New Settings as opt-in via banner & button #3491
- Enhancement – Replace call to billing-agreements/agreement-tokens with checking the capabilities for Reference Transactions #3495
- Enhancement – Add Fastlane 3D Secure support #3493
- Enhancement – Improved PHP 8.4 compatibility #3534
- Fix – INVALID_REQUEST error due to wrong landing_page value after upgrade to 3.0.7 #3521
- Fix – Incorrect Amount via Express Payment for WooCommerce Product Bundles #3516
- Fix – Onboarding failed via “Connect to PayPal” in new UI due to race condition #3385
- Fix – Fatal error when PayPal Payments is active without WooCommerce #3502
- Fix – PayPal Subscription transaction failed in various scenarios #3515
- Fix – Rounding differences potentially lead to order failure (author @luzat) #3373
- Fix – Google Pay payment on block checkout may fail when ACDC is default payment selection #3506
- Fix – Product Prices Disappear in some cases when WooCommerce Subscriptions is active #3519
WooCommerce PayPal Payments 3.0.7
- Enhancement – Remove application_context in favor of experience_context object #3431 NOTE: If you were modifying the application_context object programmatically, you may need to update your code to utilize experience_context for your …
WooCommerce PayPal Payments 3.0.6
WooCommerce PayPal Payments 3.0.5
WooCommerce PayPal Payments 3.0.4
WooCommerce PayPal Payments 3.0.3
WooCommerce PayPal Payments 3.0.2
WooCommerce PayPal Payments 3.0.1
WooCommerce PayPal Payments 3.0.0
WooCommerce PayPal Payments 2.9.6
202420 releases
WooCommerce PayPal Payments 2.9.5
WooCommerce PayPal Payments 2.9.4
WooCommerce PayPal Payments 2.9.3
WooCommerce PayPal Payments 2.9.2
WooCommerce PayPal Payments 2.9.1
WooCommerce PayPal Payments 2.9.0
WooCommerce PayPal Payments 2.8.3
WooCommerce PayPal Payments 2.8.2
WooCommerce PayPal Payments 2.8.1
WooCommerce PayPal Payments 2.8.0
WooCommerce PayPal Payments 2.7.1
WooCommerce PayPal Payments 2.7.0
WooCommerce PayPal Payments 2.6.1
WooCommerce PayPal Payments 2.6.0
WooCommerce PayPal Payments 2.5.4
WooCommerce PayPal Payments 2.5.3
WooCommerce PayPal Payments 2.5.2
WooCommerce PayPal Payments 2.5.1
WooCommerce PayPal Payments 2.5.0
WooCommerce PayPal Payments 2.4.3
202313 releases
WooCommerce PayPal Payments 2.4.2
WooCommerce PayPal Payments 2.4.1
WooCommerce PayPal Payments 2.4.0
WooCommerce PayPal Payments 2.3.1
WooCommerce PayPal Payments 2.3.0
WooCommerce PayPal Payments 2.2.2
WooCommerce PayPal Payments 2.2.1
WooCommerce PayPal Payments 2.2.0
WooCommerce PayPal Payments 2.1.0
WooCommerce PayPal Payments 2.0.5
WooCommerce PayPal Payments 2.0.4
WooCommerce PayPal Payments 2.0.3
WooCommerce PayPal Payments 2.0.2
202213 releases
WooCommerce PayPal Payments 2.0.1
WooCommerce PayPal Payments 2.0.0
WooCommerce PayPal Payments 1.9.5
WooCommerce PayPal Payments 1.9.4
WooCommerce PayPal Payments 1.9.3
WooCommerce PayPal Payments 1.9.2
WooCommerce PayPal Payments 1.9.1
WooCommerce PayPal Payments 1.9.0
WooCommerce PayPal Payments 1.8.1
WooCommerce PayPal Payments 1.8.0
WooCommerce PayPal Payments 1.7.1
WooCommerce PayPal Payments 1.7.0
WooCommerce PayPal Payments 1.6.5
202115 releases
WooCommerce PayPal Payments 1.6.4
WooCommerce PayPal Payments 1.6.3
WooCommerce PayPal Payments 1.6.2
WooCommerce PayPal Payments 1.6.1
WooCommerce PayPal Payments 1.6.0
WooCommerce PayPal Payments 1.5.1
WooCommerce PayPal Payments 1.5.0
WooCommerce PayPal Payments 1.4.0
WooCommerce PayPal Payments 1.3.2
WooCommerce PayPal Payments 1.3.1
WooCommerce PayPal Payments 1.3.0
WooCommerce PayPal Payments 1.2.1
WooCommerce PayPal Payments 1.2.0
WooCommerce PayPal Payments 1.1.0
WooCommerce PayPal Payments 1.0.4
20204 releases
WooCommerce PayPal Payments 1.0.3
WooCommerce PayPal Payments 1.0.2
WooCommerce PayPal Payments 1.0.1
WooCommerce PayPal Payments 1.0.0
Questions about WooCommerce PayPal Payments’s releases
What is the latest version of WooCommerce PayPal Payments?
4.2.0, released on Oct 21, 2026 (2 weeks ago). It’s tested up to WordPress 7.1.4 and needs PHP 7.4 or later.
How often is WooCommerce PayPal Payments updated?
15 releases in the last year, about one every 23 days. Its first release on WordPress.org dates from October 2020.
Know when your rivals ship
Track your plugin and its rivals: TrackWP sees each new release in the nightly snapshot and alerts you, with what it did to their rank.
Start freeRelease dates come from the day each version’s folder was made in WooCommerce PayPal Payments’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.