我有一个Magento 1.7商店,以美元为基础货币。我以KWD显示价格。当客户购买KWD时,结账页面会显示所有项目的KWD值,总计以KWD为单位,然后显示另一行的美元值:“将向您的信用卡收取的总额”,这是正确的。传递货币到2Checkout的问题
但是,2Checkout接收界面(根据他们的支持截图发给我)显示KWD正在通过,而不是美元。
基本货币设置为美元,并且要在客户结帐屏幕上正确显示为美元的总额,但由于某种原因,在后台传递给2Checkout的数量以KWD为单位,我最终得到PE 102错误
任何想法?请注意,缓存设置为关闭状态,并且我在Magento货币设置中输入了我的货币转换。
谢谢!已经做了上面的编辑,'$ tcoFields ['currency_code'] = $ currency_code;'已经在Checkout.php文件中注释掉了。似乎PE:102错误仍然报告,即使我可以看到http标头现在没有通过货币属性。将联系2Checkout并检查。 – EntreQ8T 2013-05-13 09:05:33
好的,找到了解决方案,很难在Checkout.php文件中将货币代码绑定到USD。似乎现在正在表现。如果我更改了我在2Checkout帐户中使用的基础货币,我将不得不更改此硬编码货币代码。 – EntreQ8T 2013-05-13 09:20:39