微信小程序开发文档 微信小程序 即时配送接口(商家查看)·附录 2:order_status枚举值

2024-02-25 开发教程 微信小程序开发文档 匿名 2

order_status 枚举值

说明
101配送公司接单阶段——等待分配骑手,即初始状态
102配送公司接单阶段——分配骑手成功
103配送公司接单阶段——商家取消订单, 订单结束
201骑手取货阶段——骑手到店开始取货
202骑手取货阶段——取货成功
203骑手取货阶段——取货失败,商家取消订单, 订单结束
204骑手取货阶段——取货失败,骑手因自身原因取消订单, 订单结束
205骑手取货阶段——取货失败,骑手因商家原因取消订单, 订单结束
301骑手配送阶段——配送中
302骑手配送阶段——配送成功, 订单结束
303骑手配送阶段——商家取消订单,配送物品开始返还商家
304骑手配送阶段——无法联系收货人,配送物品开始返还商家
305骑手配送阶段——收货人拒收,配送物品开始返还商家
401骑手返回配送货品阶段——货品返还商户成功, 订单结束
501因运力系统原因取消, 订单结束
502因不可抗拒因素(天气,道路管制等原因)取消,订单结束

说明

  1. 最终状态包括成功状态302,失败状态: 103,203,204,205,401,501,502。
  2. 当状态更新时,我们会在关键节点给收件用户推送服务通知,告知配送状态,同一配送单常态下会收到三条通知,即【骑手已接单】、【骑手已取货,配送中】、【配送已完成】,配送异常时会下发【配送异常】服务通知。

不同服务通知对应的 order_status 枚举值为

服务通知对应的order_status值
骑手已接单102
骑手已取货,配送中202或301
配送已完成302
配送异常203、204、205、303、304、305、501、502