Prestashop 1.6: Currency conversion issue Paypal module

E.g. Default currency USD
Customer shop with EUR
Backoffice Payment setting for Paypal module: Shop Default Currency
Paypal module Configuration options (Express Checkout shortcut (Offer your customers a 3-click checkout experience)
Express checkout disabled/enabled no difference

Let’s say, 100 EUR value is 150 USD

Result:
At Paypal checkout, 100 EUR becomes 100 USD
For some reason, there is a bug in Paypal/PS that only changes the currency symbol to the Shop Default Currency without converting the value.

Solution:
Download the process.php file from Prestashop forum. It ensures Prestashop only send ONE default shop currency value to Paypal regardless of what currency customer selects (which is what I needed)
Source: https://www.prestashop.com/forums/topic/268556-solved-currency-not-supported-in-paypal-358/page-2

Backoffice Payment setting for Paypal module must be set to Customer currency
Express checkout disabled/enabled no difference

This entry was posted in ecommerce, modules and tagged . Bookmark the permalink.

Comments are closed.