YITH PayPal Express Checkout for WooCommerce


Have you ever found yourself overwhelmed with customers complaints about PayPal payments that have not been processed immediately? Or complaints about orders paid inadvertently with e-check? Well, it’s routine issues that can happen, but now PayPal has made a new payment gateway available, a more performing and immediate one. Thanks to a one-to-one communication to the servers, the order is processed on the very moment it’s placed and the transaction is immediate.

Forget about pending orders waiting for the IPN that has not been sent yet. And forget about orders that can be completed after days because paid with e-check if you enable the dedicated option requiring only instant payments.

Last but not least, thanks to this new payment gateway, PayPal gives you also the possibility to choose among instant payments or authorize-mode ones. If you choose the latter, the payment is authorized but the transaction is made only when you are ready to process the order.

An advanced tool and the security granted by PayPal with a totally FREE plugin!


Main features of YITH PayPal Express Checkout for WooCommerce

  • Quicker checkout with one-to-one connection to PayPal service
  • Show PayPal Express checkout button:

    • on product single page and buy a product in few quick steps
    • on cart page
    • among available gateways on checkout page
  • Show PayPal payment in a popup without leaving the website

  • Show login to PayPal account in the popup on checkout page
  • Allow guest checkout via credit card on PayPal in the popup window on checkout
  • Auto-fill user profile information on checkout importing details from their PayPal account
  • Customize PayPal Express checkout button using the official layouts provided by PayPal (label, size, colours)
  • Show supported acceptance marks based on your PayPal account country
  • Customize logo and header image in PayPal checkout
  • Identify sales in your PayPal account by defining a custom prefix for each of your websites
  • Choose between immediate payment or authorize and charge later option
  • Set immediate payments as required and prevent customers from paying with e-check

Official documentation of YITH PayPal Express Checkout for WooCommerce

For a more detailed description of options and features of YITH PayPal Express Checkout for WooCommerce, please, read the official documentation.

Compatibility with WooCommerce plugins

YITH PayPal Express Checkout for WooCommerce has been tested and compatibility is certain with the following WooCommerce plugins that you can add to your site:


  • Settings Page.
  • Settings Page.
  • Settings Page.
  • Button on product page with acceptance marks.
  • PayPal button on Cart page.
  • PayPal Express Checkout on Checkout.
  • PayPal guest checkout.
  • PayPal popup for express checkout - Login view.
  • Cart contents in PayPal Express checkout popup.
  • PayPal Express Checkout on your website.


Important: First of all, you have to download and activate WooCommerce plugin, because without it YITH PayPal Express Checkout for WooCommerce cannot work.

  1. Unzip the downloaded zip file.
  2. Upload the plugin folder into the wp-content/plugins/ directory of your WordPress site.
  3. Activate YITH PayPal Express Checkout for WooCommerce from Plugins page.


YITH PayPal Express Checkout for WooCommerce will add a new tab called “PayPal Express Checkout” in “YIT Plugins” menu item. There, you will find all YITH plugins with quick access to plugin setting page.


This is "sold" to us by saying it loads in a popup. It loads in a new browser that takes people off site. This needs to load in a POPUP/overlay (embedded, iframe)!
I tried out this plugin and although it has a lot of settings it does not do what it promises. When trying to check out, no popup shows, instead it takes you out of the site just like the standard paypal that comes with woocommerce. Worse, once in paypal, although it promises to allow guests to buy products without an account, it does let you pay if you dont have an account but it forces you to create one before it accepts the payment. I have tried changing the settings in so many ways and nothing changes. Still no popup showing, I am forced out of the site to checkout and need to either have a paypal account or create one before I am allowed to submit the payment. Maybe this is only a feature for the premium version, but nowhere in the description it states that. I quote what the description, on the FREE plugin says: "Main features of YITH PayPal Express Checkout for WooCommerce (...) Show login to PayPal account in the popup on checkout page Allow guest checkout via credit card on PayPal in the popup window on checkout (...)" I only quoted the particular features that I wanted but that were missing, but if you read the full description, nowhere it is saying these are premium features so I assumed they were in the free version.
2 (az összes) vélemény olvasása

Közreműködők és fejlesztők

“YITH PayPal Express Checkout for WooCommerce” egy nyílt forráskódú szoftver. A bővítményhez a következő személyek járultak hozzá:


“YITH PayPal Express Checkout for WooCommerce” 3 nyelvre lett lefordítva. Köszönet a fordítóknak az áldozatos munkájukért!

“YITH PayPal Express Checkout for WooCommerce” fordítása a saját nyelvünkre.

Érdekeltek vagyunk a fejlesztésben?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Változási napló

1.2.5 – Released: Jul 26, 2019

  • New: Support to WooCommerce 3.7.0
  • Update: Plugin Core 3.3.8

1.2.4 – Released: Jun 12, 2019

  • Update: Plugin Core 3.3.1

1.2.3 – Released: May 29, 2019

  • Update: Plugin Core 3.1.29

1.2.2 – Released: May 29, 2019

  • Update: Plugin Core 3.2.1
  • Fix: Fix on deactivation function

1.2.1 – Released: Apr 23, 2019

  • Update: Plugin Core 3.1.29

1.2.0 – Released: Apr 11, 2019

  • New: Support to WooCommerce 3.6.0
  • Update: Plugin Core 3.1.28

1.1.1 – Released: Feb 05, 2019

  • Tweak: Added on Settings the option “Reference Transaction”, to disable the EC payment of YITH Subscription products if the PayPal Account doesn’t support the Reference Transaction
  • Update: Plugin Core 3.1.17

1.1.0 – Released: Jan 28, 2019

  • Update: Plugin Core 3.1.15
  • Fix: Php version issue

1.0.9 – Released: Dec 05, 2018

  • New: Support to WordPress 5.0
  • Update: Plugin Core 3.1.5
  • Fix: Fixed issue with no_shipping param
  • Fix: Added the site url inside the param “custom” of the request
  • Dev: Added the action ‘ywsbs_process_order_payment_before_complete’

1.0.8 – Released: Nov 21, 2018

  • Update: Plugin Core 3.1.0
  • Fix: Coupon Amount Calculation
  • Fix: Issue with PHP 7.2

1.0.7 – Released: Oct 24, 2018

  • Update: Plugin Core 3.0.28

1.0.6 – Released: Oct 18, 2018

  • New: Support to WooCommerce 3.5.0
  • Update: Plugin Core 3.0.25
  • Fix: Prevent fatal error with some Exceptions

1.0.5 – Released: Sep 17, 2018

  • Fix: PayPal Payment Error on cart when a coupon is added to the cart

1.0.4 – Released: Sep 10, 2018

  • Dev: Added the filter ‘yith_paypal_ec_set_express_checkout_request_parameters’ to manage argument on Set Express Checkout request

1.0.3 – Released: Aug 23, 2018

  • Update: Plugin Core 3.0.21
  • Fix: Issue when the cart is update

1.0.2 – Released: Jul 30, 2018

  • Tweak: Integration with YITH WooCommerce Subscription Premium 1.4.6

1.0.1 – Released: Jul 16, 2018

  • Fix recurring payment with YITH WooCommerce Subscription


  • Initial release