=== YITH PayPal Express Checkout for WooCommerce  ===

Contributors: yithemes
Tags: woocommerce paypal express checkout, paypal express checkout, paypal, express checkout for woocommerce, gateway paypal, gateways,recurring payments, yit, yith, yithemes
Requires PHP: 7.4
Requires at least: 6.8
Tested up to: 7.0
Stable tag: 1.57.0
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html/

Make payments immediate with PayPal Express Checkout and forget about customers’ complaints about pending orders.

== Description ==

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!

= Documentation =

= 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]( https://docs.yithemes.com/yith-paypal-express-checkout-for-woocommerce/ "YITH PayPal Express Checkout for WooCommerce 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:

* [YITH WooCommerce Subscription Premium]( https://yithemes.com/themes/plugins/yith-woocommerce-subscription/ "YITH WooCommerce Subscription Premium")

= How can I report security bugs? =
You can report security bugs through the Patchstack Vulnerability Disclosure Program. The Patchstack team help validate, triage and handle any security vulnerabilities. [Report a security vulnerability.](https://patchstack.com/database/vdp/yith-paypal-express-checkout-for-woocommerce)

== Screenshots ==

1. Settings Page.
2. Settings Page.
3. Settings Page.
4. Button on product page with acceptance marks.
5. PayPal button on Cart page.
6. PayPal Express Checkout on Checkout.
7. PayPal guest checkout.
8. PayPal popup for express checkout - Login view.
9. Cart contents in PayPal Express checkout popup.
10. PayPal Express Checkout on your website.

== Frequently Asked Questions ==

== Installation ==

**Important**: First of all, you have to download and activate [WooCommerce](https://wordpress.org/plugins/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.

= Configuration =

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

== Changelog ==

= 1.57.0 - Released on 01 April 2026 =
* New: Support for WooCommerce 10.7
* New: Support for WordPress 7.0
* Update: YITH plugin framework

= 1.56.0 - Released on 06 March 2026 =
* New: Support for WooCommerce 10.6
* Update: YITH plugin framework

= 1.55.0 - Released on 27 January 2026 =
* New: Support for WooCommerce 10.5
* Update: YITH plugin framework

= 1.54.0 - Released on 27 November 2025 =
* New: Support for WooCommerce 10.4
* New: Support for WordPress 6.9
* Update: YITH plugin framework

= 1.53.0 - Released on 21 October 2025 =
* New: Support for WooCommerce 10.3
* Update: YITH plugin framework

= 1.52.0 - Released on 04 September 2025 =
* New: Support for WooCommerce 10.2
* Update: YITH plugin framework

= 1.51.0 - Released on 11 August 2025 =
* New: Support for WooCommerce 10.1
* Update: YITH plugin framework

= 1.50.0 - Released on 08 July 2025 =
* New: Support for WooCommerce 10.0
* Update: YITH plugin framework

= 1.49.1 - Released on 13 June 2025 =
* Fix: Add fix for security vulnerability related to request validation

= 1.49.0 - Released on 09 June 2025 =
* New: Support for WooCommerce 9.9
* Update: YITH plugin framework

= 1.48.0 - Released on 03 April 2025 =
* New: Support for WordPress 6.8
* Update: YITH plugin framework

= 1.47.0 - Released on 12 March 2025 =
* New: Support for WooCommerce 9.8
* Update: YITH plugin framework

= 1.46.0 - Released on 24 February 2025 =
* New: Support for WooCommerce 9.7
* Update: YITH plugin framework
* Fix: added a fix for deprecation warnings with PHP 8.2

= 1.45.0 - Released on 20 January 2025 =
* New: Support for WooCommerce 9.6
* Update: YITH plugin framework

= 1.44.0 - Released on 18 December 2024 =
* New: Support for WooCommerce 9.5
* Update: YITH plugin framework

= 1.43.0 - Released on 05 November 2024 =
* New: Support for WooCommerce 9.4
* New: Support for WordPress 6.7
* Update: YITH plugin framework

= 1.42.0 - Released on 17 September 2024 =
* New: Support for WooCommerce 9.3
* Update: YITH plugin framework

= 1.41.0 - Released on 22 August 2024 =
* New: Support for WooCommerce 9.2
* Update: YITH plugin framework

= 1.40.0 - Released on 18 July 2024 =
* New: Support for WooCommerce 9.1
* New: Support for WordPress 6.6
* Update: YITH plugin framework

= 1.39.0 - Released on 24 June 2024 =
* New: Support for WooCommerce 9.0
* Update: YITH plugin framework

= 1.38.0 - Released on 21 May 2024 =
* New: Support for WooCommerce 8.9
* Update: YITH plugin framework

= 1.37.0 - Released on 19 April 2024 =
* New: Support for WooCommerce 8.8
* Update: YITH plugin framework

= 1.36.0 - Released on 27 March 2024 =
* New: Support for WooCommerce 8.7
* New: Support for WordPress 6.5
* Update: YITH plugin framework

= 1.35.0 - Released on 10 January 2024 =
* New: Support for WooCommerce 8.6
* Update: YITH plugin framework

= 1.34.0 - Released on 10 January 2024 =
* New: Support for WooCommerce 8.5
* Update: YITH plugin framework
* Dev: Support with HPOS system for WooCommerce 8

= 1.33.0 - Released on 19 December 2023 =
* New: Support for WooCommerce 8.4
* Update: YITH plugin framework

= 1.32.0 - Released on 27 November 2023 =
* New: Support for WooCommerce 8.3
* New: Support for WordPress 6.4
* Update: YITH plugin framework

= 1.31.0 - Released on 13 October 2023 =
* New: Support for WooCommerce 8.2
* Update: YITH plugin framework

= 1.30.0 - Released on 15 September 2023 =
* New: Support for WooCommerce 8.1
* Update: YITH plugin framework

= 1.29.0 - Released on 24 August 2023 =
* New: Support for WooCommerce 8.0
* New: Support for WordPress 6.3
* Update: YITH plugin framework

= 1.28.0 - Released on 25 July 2023 =
* New: Support for WooCommerce 7.9
* Update: YITH plugin framework

= 1.27.0 - Released on 22 June 2023 =
* New: Support for WooCommerce 7.8
* Update: YITH plugin framework

= 1.26.0 - Released on 11 May 2023 =
* New: Support for WooCommerce 7.7
* Update: YITH plugin framework

= 1.25.0 - Released on 20 April 2023 =
* New: Support for WooCommerce 7.6
* New: Support for WooCommerce HPOS feature
* New: Support for PHP 8.1
* Update: YITH plugin framework

= 1.24.0 - Released on 21 March 2023 =
* New: Support for WooCommerce 7.5
* New: Support for WordPress 6.2
* Update: YITH plugin framework

= 1.23.0 - Released on 13 February 2023 =
* New: Support for WooCommerce 7.4
* Update: YITH plugin framework

= 1.22.0 - Released on 17 January 2023 =
* New: Support for WooCommerce 7.3
* Update: YITH plugin framework

= 1.21.0 - Released on 9 December 2022 =
* New: Support for WooCommerce 7.2
* Update: YITH plugin framework

= 1.20.1 - Released on 22 November 2022 =
 * Fix: patched security vulnerability

= 1.20.0 - Released on 03 November 2022 =
* New: Support for WordPress 6.1
* New: Support for WooCommerce 7.1
* Update: YITH plugin framework

= 1.19.0 - Released on 05 October 2022 =
* New: Support for WooCommerce 7.0
* Update: YITH plugin framework

= 1.18.0 - Released on 09 September 2022 =
* New: Support for WooCommerce 6.9
* Update: YITH plugin framework

= 1.17.0 - Released on 28 July 2022 =
* New: Support for WooCommerce 6.8
* Update: YITH plugin framework

= 1.16.0 - Released on 08 July 2022 =
* New: Support for WooCommerce 6.7
* Update: YITH plugin framework

= 1.15.1 - Released on 21 June 2022 =
* Fix: prevent fatal error with latest YITH WooCommerce Gift Card version

= 1.15.0 - Released on 10 June 2022 =
* New: Support for WooCommerce 6.6
* Update: YITH plugin framework

= 1.14.0 - Released on 12 May 2022 =
* New: Support for WordPress 6.0
* New: Support for WooCommerce 6.5
* Update: YITH plugin framework

= 1.13.0 - Released on 07 April 2022 =
* New: Support for WooCommerce 6.4
* Update: YITH plugin framework

= 1.12.1 - Released on 13 March 2022 =
* Update: YITH plugin framework
* Fix: "Error 10431" when using coupons

= 1.12.0 - Released on 04 March 2022 =
* New: Support for WooCommerce 6.3
* Update: YITH plugin framework

= 1.11.0 - Released on 10 February 2022 =
* New: Support for WooCommerce 6.2
* Update: YITH plugin framework

= 1.10.0 - Released on 27 January 2022 =
* New: Support for WordPress 5.9
* Update: YITH plugin framework

= 1.9.0 - Released on 28 December 2021 =
* New: Support for WooCommerce 6.1
* Update: YITH plugin framework

= 1.8.0 - Released on 14 December 2021 =
* New: Support for WooCommerce 6.0
* Update: YITH plugin framework

= 1.7.0 - Released on 18 November 2021 =
* New: Support for WooCommerce 5.9
* Update: YITH plugin framework

= 1.6.0 - Released on 13 October 2021 =
* New: Support for WooCommerce 5.7
* Update: YITH plugin framework

= 1.5.1 - Released on 27 September 2021 =
* Update: YITH plugin framework
* Fix: debug info feature removed for all logged in users

= 1.5.0 - Released on 10 September 2021 =
* New: Support for WooCommerce 5.7
* New: added PayPal fee inside the administrator order page
* Update: Plugin framework

= 1.4.9 - Released on 9 August 2021 =
* New: Support for WooCommerce 5.6
* Update: Plugin framework

= 1.4.8 - Released on 1 July 2021 =
* New: Support for WordPress 5.8
* New: Support for WooCommerce 5.5
* Update: Plugin framework

= 1.4.7 - Released on 27 May 2021 =
* New: support for WooCommerce 5.4
* Update: YITH plugin framework

= 1.4.6 - Released on 29 April 2021 =
* New: support for WooCommerce 5.3
* Update: YITH plugin framework
* Fix: fixed issues inside the "Pay order" page

= 1.4.5 - Released on 7 April 2021 =
* New: support for WooCommerce 5.2
* Update: YITH plugin framework

= 1.4.4 - Released on 24 Feb 2021 =
* New: support for WordPress 5.7
* New: support for WooCommerce 5.1
* Update: YITH plugin framework


= 1.4.3 - Released on 3 Feb 2021 =
* New: support for WooCommerce 5.0
* Update: YITH plugin framework

= 1.4.2 - Released on 31 Dec 2020 =
* New: Support for WooCommerce 4.9
* Update: Plugin framework

= 1.4.1 - Released on 3 Dec 2020 =
* New: Support for WooCommerce 4.8
* Update: Plugin framework

= 1.4.0 - Released on 6 Nov 2020 =
* New: Support for WordPress 5.6
* New: Support for WooCommerce 4.7
* Update: Plugin framework

= 1.3.9 - Released on 8 Oct 2020 =
* New: Support for WooCommerce 4.6
* New: Added link to the PayPal transaction inside Order details
* Update: Plugin framework

= 1.3.8 - Released on 18 Sep 2020 =
* New: Support for WooCommerce 4.5
* Update: Plugin framework

= 1.3.7 - Released on 11 Aug 2020 =
* New: Support for WordPress 5.5
* New: Support for WooCommerce 4.4
* Update: Plugin framework

= 1.3.6 - Released on 29 Jun 2020 =
* Fix: Fatal error on my account page

= 1.3.5 - Released on 29 Jun 2020 =
* New: Support for WooCommerce 4.3
* Tweak: Improved integration with YITH Subscription 2.0
* Update: Plugin framework
* Fix: Issue on checktout with YITH WooCommerce Gift Cards
* Dev: new filter "yith_ppec_show_button_everywhere"

= 1.3.4 - Released on 26 May 2020 =
* New: Support for WooCommerce 4.2
* Update: Plugin framework

= 1.3.3 - Released on 30 April 2020 =
* New: Support for WooCommerce 4.1
* Update: Plugin framework

= 1.3.2 - Released on 21 April 2020 =
* Fix: Fixed PayPal Button on checkout page
* Update: Plugin framework

= 1.3.1 - Released on 10 March 2020 =
* New: Support for WordPress 5.4
* New: Support for WooCommerce 4.0
* Update: Plugin framework

= 1.3.0 - Released on 24 December 2019 =
* New: Support for WooCommerce 3.9
* New: Option to show PayPal button on checkout page and open PayPal in a popup
* Update: Plugin framework

= 1.2.8 - Released on 29 November 2019 =
* Update: Plugin framework

= 1.2.7 - Released on 7 November 2019 =

* Update: Plugin framework

= 1.2.6 - Released on 30 October 2019 =

* New: Support for WordPress 5.3
* New: Support for WooCommerce 3.8
* Update: Plugin framework

= 1.2.5 - Released on 26 July 2019 =

* New: Support for WooCommerce 3.7.0
* Update: Plugin framework

= 1.2.4 - Released on 12 June 2019 =

* Update: Plugin framework

= 1.2.3 - Released on 29 May 2019 =

* Update: Plugin framework

= 1.2.2 - Released on 29 May 2019 =

* Update: Plugin framework
* Fix: Fix on deactivation function

= 1.2.1 - Released on 23 April 2019 =

* Update: Plugin framework

= 1.2.0 - Released on 11 April 2019 =

* New: Support for WooCommerce 3.6.0
* Update: Plugin framework

= 1.1.1 - Released on 05 February 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 framework

= 1.1.0 - Released on 28 January 2019 =

* Update: Plugin framework
* Fix: Php version issue

= 1.0.9 - Released on 05 December 2018 =

* New: Support for WordPress 5.0
* Update: Plugin framework
* 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 on 21 November 2018 =

* Update: Plugin framework
* Fix: Coupon Amount Calculation
* Fix: Issue with PHP 7.2

= 1.0.7 - Released on 24 October 2018 =

* Update: Plugin framework

= 1.0.6 - Released on 18 October 2018 =

* New: Support for WooCommerce 3.5.0
* Update: Plugin framework
* Fix: Prevent fatal error with some Exceptions


= 1.0.5 - Released on 17 September 2018 =

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

= 1.0.4 - Released on 10 September 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 on 23 August 2018 =

* Update: Plugin framework
* Fix: Issue when the cart is update

= 1.0.2 - Released on 30 July 2018 =

* Tweak: Integration with YITH WooCommerce Subscription Premium 1.4.6

= 1.0.1 - Released on 16 July 2018 =

* Fix recurring payment with YITH WooCommerce Subscription

= 1.0.0 =

* Initial release
