PluginUs.Net - Business Tools for WooCommerce and WordPress

[realize your idea - make your dreams come true]

Support Forum

You need to log-in to create request (topic) to the support

Express Checkout Compatability Issues When Working with Paypal by Payment Plugins

The support doesn work on Saturdays and Sundays, so some Friday requests can be answered on Monday. If you have problems with registration ask help on contact us page please
If you not got email within 24~36 business hours, firstly check your spam box, and if no any email from the support there - back to the forum and read answer here. DO NOT ANSWER ON EMAILS [noreply@pluginus.net] FROM THE FORUM!! Emails are just for your info, all answers should be published only here.
The support doesn work on Saturdays and Sundays, so some Friday requests can be answered on Monday.

As the title describes, when I select different currencies (e.g., the Philippines Peso) and use the express checkout button shown on the checkout page, the error occurs. Let me know if it is the FOX's problem or not, and please fix it if it is. Thank you.

Error description shown on the webpage:

The expected currency from the order API call to be USD got PHP. Please ensure you are passing currency=PHP to the sdk url. https://developer.paypal.com/docs/checkout/reference/customize-sdk/

Hello

paypal only supports these currencies - https://developer.paypal.com/docs/reports/reference/paypal-supported-currencies/

Paypal supports the PHP currency. It shouldn't be the currency's problem

I deleted your other topic (query clone)

What plugin version number  are  you using?

Hi, here're the plugins I am using which may be related to this issue:
FOX - Currency Switcher Professional for WooCommerce 2.4.0

Payment Plugins for PayPal WooCommerce 1.0.33

NitroPack 1.7.1

WooCommerce 7.7.2

Shopengine 4.2.0 (The single produce page was built by ShopEngine Builder Templates)

ShopEngine Pro 2.2.1

Elementor 3.13.4

Elementor Pro 3.13.2

Wordpress 6.2.2

Hello

Please paste your license key here - https://share.pluginus.net/image/i20230222134241.png -> https://share.pluginus.net/image/i20230222134511.png and  wp-admin access - https://share.pluginus.net/image/i20230222134615.png - I will check  it

Hello, I uploaded the admin access. And I cant find the license key, but I have included my purchase invoice on evnato market in the private data area. I also included the 6 month support package and it is not expired yet

Hello

To get  license  key - https://codecanyon.net/downloads -> https://c2n.me/49ZXJv0.png

Hi, I found the item purchase code, and I have uploaded it

Hello

Please drop me  the  link to your site

And  ftp access - https://share.pluginus.net/image/i20230222134241.png ->https://share.pluginus.net/image/i20230222134615.png ( if i need to investigate this in more detail )

Hello, ftp account uploaded, and please give a note if you have changed anything, thanks

Hello

Just made test, and it works for me, look the page product/btheadset/hb-6a-k/?currency=PHP price is 30usd https://share.pluginus.net/image/i20230807175450.png OR 1641PHP, when I changed currency on the page and click on paypal button I got https://share.pluginus.net/image/i20230807175648.png - right result as in usd so in PHP, but as my account base currency is USD paypal suggested me to pay in USD - I did it as not admin

The same with USD: https://share.pluginus.net/image/i20230807180944.png - 30 + 20%IVA (Spain detected as geolocation) + Shipping = 56USD

So it works for both currencies

In options I did:

- currency storage enabled as transient https://share.pluginus.net/image/i20230807181124.png

If we have misunderstanding please make video of the issue you mean