在Magento中集成两个Fedex帐户

时间:2015-01-12 09:08:47

标签: magento fedex

我们正在寻找可以根据用户位置集成Fedex帐户的Magento选项。我们想在Magento商店中使用两个Fedex帐户。

任何人都可以为此提供一些解决方案吗?

2 个答案:

答案 0 :(得分:3)

在我的公司,我们遇到了类似的问题:根据原籍国的两个不同的FedEx账户提供运费。

我的解决方案是:

  1. 创建一个模块以扩展Mage_Usa_Model_Shipping_Carrier_Fedex。
  2. 通过新模块的system.xml添加第二个FedEx帐户的帐户信息。
  3. 重写setRequest模型,根据您想要应用的条件加载相关帐户数据。
  4. 通过这种方式,呼叫被定向到特定帐户,对前端和后端用户都是透明的。

    我希望这会有所帮助。

答案 1 :(得分:-1)

@Kalvin Klien以下是示例代码的回购:https://viribus.kilnhg.com/Code/Repositories/Public/Fedex-Alt

代码不完整,只是为了演示如何扩展模型并创建辅助配置数据。您需要创建名称空间/模块,让Magento知道您正在扩展Mage_Usa_Model_Shipping_Carrier_Abstract。