# 取消订单

本文档描述服务器端接收的消息或事件,详细说明参见消息推送

事件英文名:cancel_single_waybill

当用户取消订单,会发送此事件通知

# 1. 消息参数

# 请求体 Request Payload

参数名类型说明枚举
ToUserNamestring快递公司小程序 UserName-
FromUserNamestring微信团队的 OpenID (固定值)-
CreateTimenumber事件时间,Unix时间戳-
MsgTypestring消息类型,固定为 event-
Eventstring事件类型,固定为 cancel_single_waybill,不区分大小写-
Tokenstring下单接口传的Token-
WXAppIdstring商户在微信端的appid-
OrderIDstring商户订单 ID,可以使用token而不用这个字段-
WayBillIDstring运单 ID,不一定有-
CancelIDnumber取消原因Id枚举值
CancelReasonstring取消原因说明-

# 2. 消息返回

# 返回体 Response Payload

参数名类型必填说明
ToUserNamestring原样返回请求中的 FromUserName
FromUserNamestring快递公司小程序 UserName
CreateTimenumber事件时间,Unix 时间戳
MsgTypestring消息类型,固定为 event
Eventstring事件类型,固定为 cancel_single_waybill,不区分大小写
ResultCodenumber处理结果错误码
ResultMsgstring处理结果的详细信息

# 3. 枚举信息

# Body.CancelID Enum

取消原因Id

枚举值描述
1不想寄了
2下错单
3重复下单
4运费太贵
5无人联系
6取件太慢
7态度差
8其他原因

# 4. 注意事项

本事件无特殊注意事项

# 5. 代码示例

本事件无代码示例