<xs:element name="PreferredCurrency" type="xs:string" minOccurs="0">
<xs:annotation>
<xs:documentation>This attribute indicates the currency the caller requests to have used in all returned monetary values (when a choice is possible).</xs:documentation>
</xs:annotation>
</xs:element>
1条答案
按热度按时间5uzkadbs1#
您可以在www.example.com上fedex.com/us/developer/找到联邦快递开发人员手册。在第36页的费率服务中,它为您的问题提供了解决方案。
请求发货/首选货币:可选字段-指示调用者请求在所有返回的货币值中使用的货币(当可以选择时)。
补充信息:
检查app/code/core/Mage/Usa/Model/Shipping/Carrier/Fedex.php . magento显示运费的方式在该文件中定义.正如你所看到的getcurrencycode是由getxmlquote调用以显示货币.另一方面,在该文件版本1.7不显示您需要的货币IDR.检查您是否有IDR定义在您的存储和IDR添加到以下数组:
更准确地说,你必须检查数组,如果像IDR到IDN转换是必要的。我专注于这个解决方案,因为到目前为止,我检查了magento显示报价时的基础货币,因此必须在配置文件中缺少一些东西。希望它有帮助。