我想知道我是否可以使用Magento和AfterShip的webhook将订单状态更新为“已交付”(要创建的新订单状态),此时包已标记为从跟踪信息中传送。
Aftership有一个他们使用的webhook系统,Magento似乎对集成开放,但我对此主题一无所知。
我想做这样的事情:
1)在订单离开我们的工厂后,订单被标记为“已发货”(带有新标签的默认“完整”状态)
2)AfterShip跟踪包裹并沿途发送电子邮件
3)AfterShip发送有关包裹递送的电子邮件。将“webhook订单状态更新”发送到匹配的订单ID
4)Magento中的订单状态更改/放置在“已交付”
再次感谢能够提供信息或帮助的任何人!
答案 0 :(得分:0)
当您在磁力计中输入追踪号码时,收款将每隔3小时从您的系统中获取追踪号码。
此设置和消息内容在登录后在AfterShip.com中设置。
您需要在服务器端编写webhook脚本,比如使用PHP。 如果包裹是"已发送",则会通过后续处理来启动webhook并将跟踪信息发布到您的webhook端点。您的webhook脚本应该会收到跟踪更新(带有订单ID)。
通过使用3,您的webhook知道需要将哪个订单ID更改为"已交付"
我希望这是你想知道的。