WordPress.org

Plugin Directory

Test out the new Plugin Directory and let us know what you think.

PayPal for WooCommerce

Developed by an Ace Certified PayPal Developer, Official PayPal Partner, PayPal Ambassador, and 3-time PayPal Star Developer Award Winner.

Introduction

Easily add PayPal payment options to your WordPress / WooCommerce website.

  • PayPal Express Checkout / PayPal Credit
  • PayPal Website Payments Pro 3.0 (DoDirectPayment)
  • PayPal Payments Pro 2.0 (PayPal Manager / PayFlow Gateway)
  • PayPal Plus (Germany, Brazil, Mexico)
  • PayPal Payments Advanced
  • PayPal REST Credit Card Payments
  • PayPal Braintree Credit Card Payments
  • Fully Supports WooCommerce Payment Tokens!

WooCommerce Payment Tokens Compatibility

Fully supports WooCommerce payment tokens, so buyers can choose to save their payment method to their account with your site for quicker checkout in the future.

FREE PayPal Payments Pro Account

By using our plugin we can get you hooked up with PayPal Payments Pro with no monthly fee! (U.S. merchants only) Contact us for details.

PayPal Plus Information

The BETA version of PayPal Plus that we had included with this plugin has been stripped out as of version 1.2.4. We have moved PayPal Plus to its own separate plugin so that we may focus on all the different features and functionality it needs to work with the various countries it supports. Get the PayPal Plus Plugin!

Quality Control

Payment processing can't go wrong. It's as simple as that. Our certified PayPal engineers have developed and thoroughly tested this plugin on the PayPal sandbox (test) servers to ensure your customers don't have problems paying you.

Seamless PayPal Integration

Stop bouncing back and forth between WooCommerce and PayPal to manage and reconcile orders. We've made sure to include all WooCommerce order data in PayPal transactions so that everything matches in both places. If you're looking at a PayPal transaction details page it will have all of the same data as a WooCommerce order page, and vice-versa.

Error Handling

PayPal's system can be tricky when it comes to handling errors. Most PayPal plugins do not correctly process the PayPal response which can result in big problems. For example:

  • Fraud Filters could throw a "warning" instead of a full "success" response even when the payment was completed successfully.
  • Many plugins treat these as failures and customers end up with duplicate payments if they continue to retry.

Our plugins always handle these warnings/errors correctly so that you do not have to worry about dealing with those types of situations.

Localization

The PayPal Express Checkout buttons and checkout pages will translate based off your WordPress language setting by default. The rest of the plugin was also developed with localization in mind and is ready for translation.

If you're interested in helping translate please let us know!

Get Involved

Developers can contribute to the source code on the PayPal for WooCommerce GitHub repository.

Requires: 3.8 or higher
Compatible up to: 4.7.1
Last Updated: 3 weeks ago
Active Installs: 20,000+

Ratings

4.8 out of 5 stars

Support

15 of 40 support threads in the last two months have been marked resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

100,1,1
100,5,5 100,2,2 100,1,1 100,2,2 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1
100,1,1 100,1,1
100,1,1 100,1,1 100,1,1
100,1,1 100,1,1
100,1,1 100,1,1
100,1,1 100,1,1
67,3,2
100,1,1 50,2,1 100,1,1
100,2,2
100,1,1
100,1,1 100,2,2
22,9,2 100,4,4 100,4,4 100,4,4 100,5,5 100,3,3
100,1,1
100,3,3 100,2,2 100,1,1
100,2,2 100,1,1 100,2,2 100,1,1
50,2,1 100,1,1
100,1,1
0,2,0
100,1,1
100,2,2
100,1,1
100,1,1