800,000+
July 7, 2026
October 15, 2020
WooCommerce PayPal Payments is an all-in-one solution to help you maximize conversions by offering PayPal, Venmo (US), Pay Later options, credit and debit cards, and more.
If you’re new to PayPal, add it to your store today. Existing user? Upgrade your integration now to access these exciting new features.
Get instant access to funds in your PayPal business account while payment is processing. Save time and money with fraud detection and Seller Protection features†.
Plus, you’ll meet global compliance standards (such as PCI, PSD2, SCA, and 3D Secure), bringing international markets within reach.
†Available on eligible purchases. Limits apply.
Shoppers are nearly three times more likely to buy when you offer PayPal.¹ Increase conversions by automatically displaying PayPal buttons on product pages, in-cart, and at checkout.
PayPal Pay Later options help boost conversion rates and increase cart sizes by 39%.² Let customers pay over time while you get paid upfront — at no additional cost. Available in select countries. Learn more about Pay Later messaging.
Venmo users spend 2.2 times more annually on online purchases than other online buyers.³ Now you can reach Venmo shoppers (US only) and allow them to share their purchases with friends.
Drive repeat business for stable, predictable income using WooCommerce Subscriptions or PayPal Subscriptions.
You can also use PayPal’s Vaulting feature to:
With no monthly or setup fees, it’s simple for your customers — and great for your business (account approval required).
Legal Disclosures:
*For Australian users, the PayPal service is provided by PayPal Australia Pty Limited AFSL 304962. Any information provided is general only and does not take into account your objectives, financial situation, or needs. Please read and consider the CFSGPDS (paypal.com.au) before acquiring or using the service. See website for TMD.
To install and configure WooCommerce PayPal Payments, you will need:
Follow the steps below to connect the plugin to your PayPal account:
Complete onboarding instructions can be found in the documentation here.
Automatic updates should work generally smoothly, but we still recommend you back up your site.
If you encounter issues with the PayPal buttons not appearing after an update, purge your website cache. Caching or JavaScript minification can impact PayPal Payments and should be disabled for the PayPal scripts or payment-related pages.
You’ve come to the right place. Our documentation for WooCommerce PayPal Payments includes detailed setup instructions, troubleshooting tips, and more.
To start, review our troubleshooting tips for answers to common questions. Then, if you need further assistance, get in touch via the official support forum.
Please report bugs via GitHub or the official support forum. You can request (or vote for) new features on our feature request board.
First, diagnose the issue using our troubleshooting guide. If you notice an error after updating an extension or theme, there could be a compatibility issue.
We recommend running a conflict test using Health Check (which allows you to disable themes and extensions without affecting your live store) or testing via a staging site.
Yes! WooCommerce PayPal Payments can be used with WooCommerce Subscriptions and PayPal Subscriptions. You can also use Vaulting to save customers’ payment methods for future transactions. Review our subscriptions FAQ.
Yes! WooCommerce PayPal Payments offers experimental support for Cart and Checkout Blocks. Review our Blocks FAQ.
Yes! Review our feature previews FAQ for more details.
Yes, you can! Join our GitHub repository.
If you like this extension, please leave a review on WordPress.org or WooCommerce.com — your valuable feedback is appreciated.
billing-agreements/agreement-tokens with checking the capabilities for Reference Transactions #3495INVALID_REQUEST error due to wrong landing_page value after upgrade to 3.0.7 #3521application_context in favor of experience_context object #3431application_context object programmatically, you may need to update your code to utilize experience_context for your customizations.Function _load_textdomain_just_in_time was called incorrectly. notice #2816| Version | Download | Type |
|---|---|---|
| 4.1.1 | Download | Stable |
| 4.1.0 | Download | Stable |
| 4.0.4 | Download | Stable |
| 4.0.3 | Download | Stable |
| 4.0.2 | Download | Stable |
| 4.0.1 | Download | Stable |
| 4.0.0 | Download | Stable |
| 3.4.1 | Download | Stable |
| 3.4.0 | Download | Stable |
| 3.3.2 | Download | Stable |
| 3.3.1 | Download | Stable |
| 3.3.0 | Download | Stable |
| 3.2.1 | Download | Stable |
| 3.2.0 | Download | Stable |
| 3.1.2 | Download | Stable |
| 3.1.1 | Download | Stable |
| 3.1.0 | Download | Stable |
| 3.0.9 | Download | Stable |
| 3.0.8 | Download | Stable |
| 3.0.7 | Download | Stable |
| 3.0.6 | Download | Stable |
| 3.0.5 | Download | Stable |
| 3.0.4 | Download | Stable |
| 3.0.3 | Download | Stable |
| 3.0.2 | Download | Stable |
| 3.0.1 | Download | Stable |
| 3.0.0 | Download | Stable |
| 2.9.6 | Download | Stable |
| 2.9.5 | Download | Stable |
| 2.9.4 | Download | Stable |
| 2.9.3 | Download | Stable |
| 2.9.2 | Download | Stable |
| 2.9.1 | Download | Stable |
| 2.9.0 | Download | Stable |
| 2.8.3 | Download | Stable |
| 2.8.2 | Download | Stable |
| 2.8.1 | Download | Stable |
| 2.8.0 | Download | Stable |
| 2.7.1 | Download | Stable |
| 2.7.0 | Download | Stable |
| 2.6.1 | Download | Stable |
| 2.6.0 | Download | Stable |
| 2.5.4 | Download | Stable |
| 2.5.3 | Download | Stable |
| 2.5.2 | Download | Stable |
| 2.5.1 | Download | Stable |
| 2.5.0 | Download | Stable |
| 2.4.3 | Download | Stable |
| 2.4.2 | Download | Stable |
| 2.4.1 | Download | Stable |
| 2.4.0 | Download | Stable |
| 2.3.1 | Download | Stable |
| 2.3.0 | Download | Stable |
| 2.2.2 | Download | Stable |
| 2.2.1 | Download | Stable |
| 2.2.0 | Download | Stable |
| 2.1.0 | Download | Stable |
| 2.0.5 | Download | Stable |
| 2.0.4 | Download | Stable |
| 2.0.3 | Download | Stable |
| 2.0.2 | Download | Stable |
| 2.0.1 | Download | Stable |
| 2.0.0 | Download | Stable |
| 1.9.5 | Download | Stable |
| 1.9.4 | Download | Stable |
| 1.9.3 | Download | Stable |
| 1.9.2 | Download | Stable |
| 1.9.1 | Download | Stable |
| 1.9.0 | Download | Stable |
| 1.8.1 | Download | Stable |
| 1.8.0 | Download | Stable |
| 1.7.1 | Download | Stable |
| 1.7.0 | Download | Stable |
| 1.6.5 | Download | Stable |
| 1.6.4 | Download | Stable |
| 1.6.3 | Download | Stable |
| 1.6.2 | Download | Stable |
| 1.6.1 | Download | Stable |
| 1.6.0 | Download | Stable |
| 1.5.1 | Download | Stable |
| 1.5.0 | Download | Stable |
| 1.4.0 | Download | Stable |
| 1.3.2 | Download | Stable |
| 1.3.1 | Download | Stable |
| 1.3.0 | Download | Stable |
| 1.2.1 | Download | Stable |
| 1.2.0 | Download | Stable |
| 1.1.0 | Download | Stable |
| 1.0.4 | Download | Stable |
| 1.0.3 | Download | Stable |
| 1.0.2 | Download | Stable |
| 1.0.1 | Download | Stable |
| 1.0.0 | Download | Stable |
| Development | Download | Trunk |