2015-11-24 2 views
2

У меня есть конвертация валюты, установленная в моем магазине Magento, которая показывает конвертированную цену в корзине покупок, однако, когда пользователь нажимает на PayPal Checkout, веб-сайт передает конвертированную цену, но PayPal затем отображает его в неправильной валюте.Magento PayPal Express использует базовую валюту без конвертации

Например, моя базовая валюта - GBP, если цена товара составляет 100 фунтов стерлингов, пользователь может использовать конвертацию валюты и сказать, что цена покупки составляет 150 долларов США в корзине покупок. Когда они нажмут кнопку проверки PayPal, они будут отправлены в PayPal, однако их попросят заплатить £ 150 (GBP) вместо £ 100 GBP. Поэтому PayPal использует конвертированную цену, но меняет валюту.

Несомненно, это не так, как Magento и PayPal обрабатывают платежи? Является ли это вариантом, который я не выбрал в бэкэнд, или нужна ли модификация модели?

Мой сайт www.normadorothy.com.

Спасибо!

+0

Вы используете сторонний плагин для конвертации валют? Я думаю, что плагин конвертера валют несовместим с шлюзом Magento PayPal. – Thomas

+0

Это не сторонний плагин - только стандартный конвертер Magento – Pabzoid

+0

Используете ли вы стандартный шлюз PayPal? Попробуйте, может быть, с другим шлюзом PayPal. Вы можете настроить PayPal Express Checkout и посмотреть, сохраняет ли Magento валюту. – Thomas

ответ

0

Таким образом, проблема была фактически в том, что импорт валюты потерпел неудачу, и все валюты, где установлено значение 1, - поэтому нет никакой разницы между какой-либо из валют. Это означает, что валюта на веб-сайте неверна, но сумма, отправленная в PayPal, была. Таким образом, 100 фунтов стерлингов будут отображаться как 100 долларов США на веб-сайте (неправильно)