Easily add PayPal Pro and PayPal Checkout payment gateways to WooCommerce. Accept credit cards on-site or offer the latest PayPal payment buttons.
As of April 2026, Payment Gateway for PayPal Pro & PayPal Checkout for WooCommerce is a WordPress paypal plugin with 2.0K+ active installations and a 4.1/5 rating from 9 reviews. It has been downloaded 138K+ times in total. Requires WordPress 6.5+ and PHP false+. Available on WordPress.org since 2015. Recently updated within the last 3 months. Download volume is stable this week. Top alternative: WooCommerce PayPal Payments.
This plugin adds two PayPal payment gateway options to your WooCommerce store:
PayPal Pro (On-Site Credit Card Checkout)
Accept credit card payments directly on your checkout page. Your customers enter their card details on your site and never leave to complete the transaction. The credit card checkout experience is seamless and smooth.
The following video shows the credit card checkout experience:
PayPal Checkout (Latest PayPal Payment Buttons)
Offer the latest PayPal payment buttons on your checkout and cart pages. Your customers can pay using their PayPal account, credit/debit card, Venmo, Pay Later, and other payment methods supported by PayPal. The plugin uses PayPal’s Commerce Platform (PPCP) to provide a modern and secure checkout experience.
You can enable one or both payme…
Honestly, I just don’t understand the positive reviews on this plugin.
I have thoroughly tested it, and essential features don’t work with the plugin.
1. Refunds initiated from a WooCommerce order don’t work at all (they’re don’t even recognized on PayPal side).
2. There’s no detailed order information (item listing with SKU, item name, price and quantity info) on PayPal side, only an order number.
3. Shipping, tax and discount costs are not displayed on PayPal side (displays zero for each item instead of the actual value).
4. Testing (sandbox) feature has practically no documentation, and the developer’s answer to related support requests is something like “sandbox configuration is usually very tricky, have you tested with live purchases?“.
I’ve lost tons of money in one of my projects because of the issues with this plugin, and I certainly will discourage everyone from using it.
tested the plugin and it works
WooCommerce charges $80 for a similar plugin. This is a great free plugin for processing payments through PayPal. Very easy setup and works great and integrates with the Woo PP plugins.
Hi
While i’m using multi currency in one site woo commerce, then this plugin using this code ‘CURRENCYCODE’ => get_option(‘woocommerce_currency’), which select only Currency Options. So
my suggestion is that while there will be new version of this plugin then use this code ‘CURRENCYCODE’ => get_woocommerce_currency(), instead of ‘CURRENCYCODE’ => get_option(‘woocommerce_currency’). So that it will select multi currency.
Thanks
We are hoping to enable “Transparent Redirect” with this plugin. Similar to the setting available in Paypal Pro PayFlow settings:
https://docs.woocommerce.com/wp-content/uploads/2012/04/paypal-pro-payflow-settings.png
Is this possible? We are being told we are not PCI Compliant without this setting.
Much thanks!
| WordPress | 6.5+ requiredTested up to 7.0 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.