Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Magento通过SOAP更新订单状态_Magento - Fatal编程技术网

Magento通过SOAP更新订单状态

Magento通过SOAP更新订单状态,magento,Magento,我需要远程更新订单状态。是否可以通过SOAP更新它? 我知道“sales_order.addComment”,但它只更新状态,不更新状态 我的版本是CE1.7.0.2 谢谢。据我所知,我们无法获取订单状态,您也只能获取订单信息并添加评论 您不能编辑或删除订单 如果需要,您必须创建自己的API。请参阅此链接以了解API的功能:Magento Core API- 希望您能理解这个问题。目前,magento没有用于更新订单状态的soap api,但您可以创建自己的自定义api看看@Creating a

我需要远程更新订单状态。是否可以通过SOAP更新它? 我知道“sales_order.addComment”,但它只更新状态,不更新状态

我的版本是CE1.7.0.2


谢谢。

据我所知,我们无法获取订单状态,您也只能获取订单信息并添加评论

您不能
编辑
删除
订单

如果需要,您必须创建自己的API。请参阅此链接以了解API的功能:Magento Core API-


希望您能理解这个问题。

目前,magento没有用于更新订单状态的soap api,但您可以创建自己的自定义api看看@Creating a

这里有一点necro答案,但一个基本策略可能涉及每隔几分钟运行一次的基本cron任务

由于可以通过API更新状态,因此可以创建两个新的自定义状态,并根据需要进行更新。第一个状态将订单标记为准备好被您的逻辑消费,第二个状态将订单标记为完成被消费

然后,您的cron脚本可以只检查正在消费的订单,然后您可以使用标准Magento标准模型操作来更新状态