【问题标题】:Magento Webhook Order Status UpdateMagento Webhook 订单状态更新
【发布时间】:2014-09-06 04:08:41
【问题描述】:

我想知道在包裹从跟踪信息中标记为已交付后,我是否可以使用带有 Magento 和 AfterShip 的 webhook 将订单状态更新为“已交付”(要创建新订单状态)。

Aftership 有一个他们使用的 webhook 系统,而且 Magento 似乎对集成持开放态度,但我对这个主题一无所知。

我想做这样的事情:

1) 订单离开我们的设施后,订单被标记为“已发货”(默认为“完成”状态,带有新标签)
2) AfterShip 跟踪包裹并沿途发送电子邮件
3) AfterShip 发送有关包裹递送的电子邮件并将“webhook 订单状态更新”发送到匹配的订单 ID
4) Magento 中的订单状态更改/放在“已交付”

再次感谢任何可以提供信息或帮助的人!

【问题讨论】:

    标签: php json magento magento-1.8 webhooks


    【解决方案1】:
    1. 当您在磁电机中输入运单号后,aftership 将每 3 小时从您的系统中获取运单号。

    2. 登录后在 AfterShip.com 中设置此设置和消息内容。

    3. 您需要在服务器端编写一个 webhook 脚本,例如,使用 PHP。 当包裹“已交付”时,aftership 将触发 webhook 并将跟踪信息发布到您的 webhook 端点。您的 webhook 脚本应该会收到跟踪更新(带有订单 ID)。

    4. 通过使用 3,您的 webhook 知道需要将哪个 ORDER ID 更改为“已交付”

    我希望这是你想知道的。

    【讨论】: