Documentation/PayPal Express Checkout Payment Gateway for WooCommerce/Changelog – PayPal Express Checkout Payment Gateway for WooCommerce

Changelog – PayPal Express Checkout Payment Gateway for WooCommerce


  • Tested OK with WP 5.6
  • Tested OK with WC 4.9.2 t
  • [Bugfix] – Prevent payment from countries other than specified countries with PayPal express button 


  • Option to enable Paypal Express button in the checkout page
  • Shortcode support for Paypal Express button
  • Fix: Handling additional fee line item details
  • Fix: Handling  order total mismatch error
  • Fix: Option to pay for existing pending order without creating a new order
  • Restocking the quantity when the user clicks the ‘cancel and return to shop’ link on the Paypal page
  • Tested OK with WC 4.7.1


  • Integrated PayPal subscription support
  • Added option to enable PayPal button in mini-cart
  • Added filters (‘eh_order_button_text_before_paypal_redirection’, ‘eh_order_button_text_after_paypal_redirection’, ‘eh_paypal_checkout_icon_url’, ‘eh_paypal_express_button_rel_attribute’ ) to change order button text and paypal icon url and to add attributes to express checkout links
  • Replaced PayPal URL to image from local for express button
  • Bugfix: PayPal partial refund with the fractional amount not working
  • Bugfix : Express checkout not redirecting to PayPal when ‘Redirect to the cart page after successful addition’ option is enabled
  • WC 4.3.1 tested ok


  • Paypal direct credit card payment gateway integration
  • Included filters to hide PayPal button in cart and product page
  • WC smart coupon plugin compatibility fix
  • Tested with WC 4.1.0 and WP 5.4.1


  • Introduced direct navigation to PayPal even when shipping is not set


  • Security fixes
  • Tested ok with WC 3.9.3


  • Optional settings to send shipping address to Paypal.
  • Optional settings for Paypal locale.
  • Tested ok with WP 5.3.2 and WC 3.8.1.


  • Bug Fix:- Shipping charge is marked as charged twice in order details and in email.
  • Bug Fix:- An issue with express/card checkout if tax is enabled and the product cost is tax inclusive.
  • Bug Fix:- Error upon first save of settings.
  • Tested ok with WP 5.2.2 and WC 3.6.5


  • Included the shipping method and cost to the order.
  • Bug Fix: Error during checkout when address override option is enabled.
  • Tested ok with WP 5.1.1 and WC 3.5.7.


  • Tested on with WP 5.0 and WC 3.5.2
  • Bugfix: With mapping Billing/shipping street address.


  • Support Croatia currency (Croatian Kuna – KN) currency with a code snippet.
  • New filter “wt_paypal_request_params” added to alter/edit PayPal request params.
  • Tested ok with WC 3.5.1
  • Bug fix:- WC version compatibility issue on lower WC version(2.6.14)


  • Tested ok with WP 4.9.8 and WC 3.4.5
  • Migration related updates


  • Tested ok with WP4.9.6 and WC3.4.0
  • Warning fixed if the log file does not exist in the wc_log folder


  • Address override default set to zero
  • Fixed check out amount – tax amount filter with make_paypal_amount,
  • Fixed warning Undefined index: ‘createaccount’
  • Added filter for express checkout button image and express checkout credit card button image
  • Tested Ok with WC 3.3.5


  • Fixed issue with express checkout  – address override default set to no
  • Create a user if “create an account” is checked while placing order


  • Introduced option to enable/disable PayPal address override.
  • Tested OK with WC 3.2.5 and WP 4.9


  • Fix: Compatibility issue for PHP 5.4 and 5.3


  • PayPal Express Checkout WC2.7 Compatible.
  • Bug Fix for PayPal Credit Card Flow.


  • Customization and Bug fixes.


  • Added option of In-Context Flow for PayPal Express Checkout.


  • Minor Content Change.


  • PayPal Express Checkout payment gateway.
  • Was this article helpful?
  • YesNo