Я использую opencart 1.5.6.4 и использую LKR (рупия Шри-Ланки) в качестве валюты по умолчанию. Я следовал этот нить и включить проверку PayPal с валютой LKR.
Но когда я нажимаю Подтвердите заказ и перенаправить на страницу PayPal для оплаты, страница PayPal отображает сумму в долларах США без конвертации суммы в LKR в доллары США. Например, когда мне нужно оформить заказ на LKR 105,00, на странице PayPal он отображается как 105,00 $. Но он должен отображаться как приблизительно $ 0,80 (с текущей конверсией LKR в USD).
Всего в корзине Opencart.
Отображение сводки заказов Paypal, как показано ниже.
Как я могу решить это?
Я уверен, что ваша корзина покупок передает код валюты «USD» в PayPal, поэтому вы видите USD на странице оформления заказа.
И еще одна вещь — PayPal не поддерживает валюту «LKR», поэтому даже если вы отправите код валюты как «LKR», он скажет что-то вроде «Валюта не поддерживается».
Вам необходимо выполнить конвертацию в самой открытой корзине из LKR в доллары США, а затем отправить сумму в PayPal.
Других решений пока нет …