在Magento中,我们有多个商店。其中两家商店共享相同的产品,但价格不同。商店1使用日元,商店2使用美元。我使用日元作为两家商店的基础货币,因此我们无需输入2价格,1日元和1美元。通过对html代码进行一些更改,我能够将Store 2前端的所有价格转换为美元。在Magento中处理多种货币
我们使用贝宝作为付款方式。由于我们使用日元作为基础货币,因此Store 2的货币也显示为日元。我把这也转换成了美元。到目前为止,一切正常。当我进入管理面板时,问题就出现了。在销售/订单下。我尝试处理订单和发票指定的订单。问题是,订单的详细信息现在显示2种价格(1日元,1美元),像这样:
Order Totals
Grand Total ¥21,200.00 [$218.36]
Total Paid ¥0.00 [$0.00]
Total Refunded ¥0.00 [$0.00]
所以,如果我尝试发票的顺序,我结束了这个错误:
PayPal gateway has rejected request. Currency of capture must be the same as currency of authorization (#10613: Currency mismatch).
无论如何,我可以让Magento处理两种货币,而基本货币是日元?
谢谢。这让我改变了货币,但是在管理面板中开具发票时仍存在问题。我仍然得到相同的错误,因为订单有两种货币出现。 – user1597438
什么是错误?在发票上。 – liyakat
与上面相同。 PayPal网关拒绝了请求。捕获货币必须与授权货币相同(#10613:货币错配)。 – user1597438