首页>Magento>source

我们正在努力将我们的ERP系统与Magento商店集成.到目前为止,我们一直在开发一个到商店的REST API连接,它正常工作.目标是能够从Magento商店接收订单,在ERP系统中创建订单,然后在我们的正常业务流程处理订单时更新商店。

是否可以通过REST API直接从后端管理连接更新订单状态,以便订单状态正确反映给客户,或者我们是否需要编写服务器上的集成以移动 通过各种状态订购?

最新回答
  • 2019-12-5
    1 #

    请查看这些端点 https://devdocs.magento.com/swagger/index.html#!/salesOrderManagementV1

    取消订单

    post /V1/orders/{id}/cancel

    保留订单

    post /V1/orders/{id}/hold

    取消订单

    post /V1/orders/{id}/unhold

    如果您想将订单状态从待处理更改为处理,您有两个选项

    使用标准的Magento逻辑:

    一个.当您为已下订单创建发票/货件时,状态将自动更改为"处理"

    湾 使用此端点添加注释以更改状态(我建议使用这种方式)

    post /V1/orders/{id}/comments

    创建自己的端点

相关问题

  • Magento2:如何从产品中获得税率和税率
  • magento2:Magento 2 - 检查类别是否存在