cancel
Showing results for 
Search instead for 
Did you mean: 

Who Me Too'd this topic

How to prevent paypal from forcing a fixed currency type at checkout on Wordpress site

User_one
Contributor
Contributor

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

Login to Me Too
Who Me Too'd this topic