PayPal for WooCommerce

PayPal for WooCommerce

Released 4 years ago , Last update 2 years ago

Easily integrate PayPal Express Checkout, Payments Pro, and PayPal Plus (Germany) into your WooCommerce shopping cart.


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

  • PayPal Express Checkout
  • PayPal Website Payments Pro 3.0 (DoDirectPayment)
  • PayPal Payments Pro 2.0 (PayFlow)
  • PayPal Plus (Germany)

We are PayPal specialists who have been integrating PayPal into a wide variety of shopping cart systems over the years. We've run into all the common problems associated with PayPal integration, and we know how to eliminate them. We've also learned some tricks of the trade to make working with shopping carts and PayPal as seamless as possible.

This plugin brings that experience to WooCommerce so that you can rest assured your payments will be processed correctly…and, it's free!

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.

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 (Correctly) 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.

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


14 day 14-day money-back guarantee



The GNU GPL is an open-source license.

Need custom services for this product? Get a quote

Installation and Configuration

Automatic Installation Automatic installation is the easiest option as WordPress handles the file transfers itself and you don't need to leave your web browser. To do an automatic install of PayPal for WooCommerce, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.

In the search field type PayPal for WooCommerce and click Search Plugins. Once you've found our plugin you can view details about it such as the the point release, rating and description. Most importantly of course, you can install it by simply clicking Install Now┬Ł.

Manual Installation

  • Unzip the files and upload the folder into your plugins folder (wp-content/plugins/) overwriting old versions if they exist.
  • Activate the plugin in your WordPress admin panel.
  • Open the settings page for WooCommerce and click the "Checkout" tab.
  • Click on the sub-item for PayPal Express Checkout or Payments Pro.
  • Configure your settings accordingly.

Obtaining API Credentials

License » GNU GPL Download

Get A Quote

What do you need?
  • Custom development
  • Integration
  • Customization / Reskinning
  • Consultation
When do you need it?
  • Soon
  • Next week
  • Next month
  • Anytime

Thanks for getting in touch!

Your quote details have been received and we'll get back to you soon.

or Get a quote

for customization or integration services

Or enter your name and Email
  • N Neil 3 years ago
    Hi, I'm just wondering does this plugin allow payments to be taken onsite or are users directed to paypal? Also, is SSL required? Thanks
    • Andrew Angell Publisher 3 years ago
      The plugin provides both PayPal Pro and Express Checkout. Pro will allow users to pay with a credit card directly on the website without any redirect, and that does require an SSL. Express Checkout will redirect, but does not require an SSL, and it can be setup so that payment with a credit card is much more prominent and easy for non-PayPal users to understand. I do have plans for adding PayPal Advanced to the plugin in a future update, and that will allow for both sort of merged together in a way that does not require an SSL, but people can still checkout directly. It'll probably a month or two before that is ready, though.