首页 > 解决方案 > PRESTASHOP 如何通过 API 检查/获取订单状态

问题描述

我需要检查我创建的订单的订单状态。我有 API 密钥和订单号。

如果订单状态发生变化,我可以通过 API 检查吗?即管理员将订单状态更改为:已发货。我可以(使用 API)获取状态已更改的信息吗?

我需要从外部站点检查订单状态。

外部站点 <---检查订单状态---> 商店

标签: apiprestashop

解决方案


有两种方法:

  1. 使用webservice api,我用过PSWebServiceLibrary,

    我曾经发送 resource = 'order' 和 id = 的地方,它将给出整个订单的结果,包括状态。

  2. 其次,在 prestashop 中创建一个钩子并通过 CURL 将状态和 orderid 发送到您的服务器并相应地更新您的数据库。


推荐阅读