我正在使用opencart 1.5.6.4并将LKR(斯里兰卡卢比)用作默认货币。我遵循了this线程,并使用LKR货币启用Paypal结帐。
但是,当我单击“确认订单”并重定向到贝宝页面进行支付时,贝宝页面会显示美元金额,而无需将LKR金额转换为美元。例如,当我不得不结帐LKR 105.00物品时,贝宝页面将其显示为$ 105.00。但它应显示为约0.80美元(当前LKR转换为USD)。
Opencart购物车总计。
贝宝订单摘要显示如下。
我该如何解决?
最佳答案
我确定您的购物车正在将货币代码“ USD”传递给PayPal,这就是为什么您在结帐页面上看到USD的原因。
另外,PayPal不支持“ LKR”货币,因此,即使您将货币代码发送为“ LKR”,也会显示类似“不支持货币”的信息。
您需要在“打开购物车”本身中进行从LKR到USD的转换,然后将金额发送到PayPal。
关于php - LKR的OpenCart Paypal问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25955814/