【发布时间】:2016-07-14 22:13:05
【问题描述】:
我使用下面的代码作为脚本的一部分以编程方式创建 Magento 订单。当我使用
时脚本运行良好freeshipping_freeshipping
作为运输方式。但是,当我选择任何其他运输方式(例如自定义运输方式、flatrate_flatrate 或 usps_1 等)时,它会给我错误:
“请指定送货方式”
我到处搜索,但找不到解决方案。任何帮助将不胜感激,谢谢。
$shippingAddress->setCollectShippingRates(true)->collectShippingRates()
->setShippingMethod($shipping_method);
编辑:
我让它适用于非美国订单的 flatrate 以及美国和非美国订单的扩展 freeadminshipping。但是,仍然无法使用任何 UPS 或 USPS 运输方式。
【问题讨论】:
标签: php api magento exception shipping