The Community Forum is not available for new posts or responses; previous posts remain available to review. For comprehensive support options, please visit PayPal.com/HelpCenter
Merchant Technical Support: For technical support and related questions, please visit our Technical Support Help Center or Developer Central
If you want to report illegal content under the EU Digital Services Act, please do so here
I have a website built with Wordpress.org with Woocommerce installed. I am using the plugin "Paypal Express" that came with Woocommerce, to process payments, including card payments. I also have the plug in "WBW Currency Switcher for WooCommerce" to change currencies on my site. One of the options in this plugin is to force the currency at check out, but it comes with a note saying "You can allow change currency at checkout. Please note, that some payment systems (like PayPal) could use only fixed currencies."
When I do a test purchase and I convert the currency to something other than the default one, the new currency displays the prices, but when checking out using Paypal, it still converts it to the original price.
What is more strange is that sometimes, and I have not figured out when, Paypal takes the original numerical price that I have set in my shop back end, and attached the new currency to it, rather than converting it.
For example:
1. My shop is in USD.
2. Using the plugin, customers can change the currency to Euro.
3. When checking out, the price of say $50 USD is displayed as €45.94
4. When trying to pay with Paypal, the amount is either "$50" or "€50".
I would like the actual currency the payment is taken in, to change correctly. The other currency I have is AUD and all 3 are supported currencies.
Thanks