在Magento外面获得运费

时间:2012-12-10 17:36:44

标签: magento shipping

我正在尝试在Magento之外创建一个订单,我目前的问题是我需要在Magento中创建订单之前知道运费表的成本。

有什么建议吗?

1 个答案:

答案 0 :(得分:2)

有两个选项:

  1. 表费率存储在shipping_tablerate表中。因此,了解您的计算类型(Magento表费率有3个计算变量)和订单条件(权重,价格,目的地,项目数)直接查询数据库。

  2. 您可以创建报价对象,添加报价项和地址,然后运行Mage_Shipping_Model_Shipping::collectRatesByAddress