我添加了自定义订单状态选项。 有谁知道如何通过API将其设置为我的自定义值?
答案 0 :(得分:12)
感谢Diglin将我指向正确的位置。只是为了恰当地提出答案:
您可以使用addComment方法执行此操作,该方法还允许您将新订单状态指定为其中一个参数。
$sku='100000003';
$orderStatus = 'Downloaded';
$comment = 'The order was successfully downloaded';
$sendEmailToCustomer = false;
$proxy->call($sessionId, 'sales_order.addComment', array($sku, $orderStatus, $comment, $sendEmailToCustomer));
希望这有助于某人。
答案 1 :(得分:1)
在看过api doc和源代码后,您只能获得有关订单的信息并为其添加注释。您无法编辑或删除订单。如果需要,您必须创建自己的API。 请参阅此链接,了解API的可能性:Magento Core API - Mage Sales