【发布时间】:2012-12-10 17:36:43
【问题描述】:
我正在尝试在 Magento 之外创建订单,我目前的问题是在 Magento 中创建订单之前我需要知道运费表费用。
有什么建议吗?
【问题讨论】:
我正在尝试在 Magento 之外创建订单,我目前的问题是在 Magento 中创建订单之前我需要知道运费表费用。
有什么建议吗?
【问题讨论】:
有两种选择:
表格费率存储在shipping_tablerate 表格中。因此,了解您的计算类型(Magento 表费率有 3 种计算变体)和订单条件(重量、价格、目的地、商品数量)直接查询数据库。
您可以创建报价对象,添加报价项目和地址,然后运行Mage_Shipping_Model_Shipping::collectRatesByAddress。
【讨论】: