I'm trying to work out why the PayPal Express Checkout doesn't work on my page. I have had to disable it for the moment (as it's a live site), but you can see the page here:


Here is what I ticked in the settings for WooCommerce > Settings > Checkout > PayPal Express Checkout:

enter image description here

And this is how it looks on the product page:

enter image description here

The plugin I'm using is WooCommerce PayPal Express Checkout Gateway

The big issue is:

  1. When you press it with nothing in your cart, it just says your cart is empty
  2. If you have items in your cart already, it will send you to PayPal correctly, but it doesn't add the item in question

Am I missing a step here?


1 Answer 1


This issue can be solved by an alternative free plugin - https://wordpress.org/plugins/express-checkout

This worked for me.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.