在现代商业中,企业需要一种高效、便捷的方式来处理订单和配送。微信小程序提供了一种方法,即通过使用onOrderStatus开发接口进行订单状态更新通知。以下是该功能的消息参数、使用场景、示例数据包等详细介绍。
1. 消息参数
微信小程序通过Object对象传递消息参数。这些参数包括:
| 属性 | 类型 | 说明 |
| ToUserName | string | 快递公司小程序 UserName |
| FromUserName | string | 微信团队的 OpenID (固定值) |
| CreateTime | number | 事件时间,Unix时间戳 |
| MsgType | string | 消息类型,固定为 event |
| Event | string | 事件类型,固定为 update_waybill_status,不区分大小写 |
| shopid | string | 商家id, 由配送公司分配的appkey |
| shop_order_id | string | 唯一标识订单的 ID,由商户生成 |
| shop_no | string | 商家门店编号,在配送公司侧登记 |
| waybill_id | string | 配送单id |
| action_time | number | Unix时间戳 |
| order_status | number | 配送状态,枚举值 |
| action_msg | string | 附加信息 |
| agent | Object | 骑手信息 |
其中,agent属性是一个Object对象,包括以下属性:
| 属性 | 类型 | 说明 |
| name | string | 骑手姓名 |
| phone | string | 骑手电话 |
| reach_time | number | 预计送达时间戳, 配送中返回 |
2. 消息返回
onOrderStatus开发接口还提供了消息返回功能,返回的消息包括以下属性:
| 属性 | 类型 | 默认值 | 必填 | 说明 |
| ToUserName | string | | 是 | 原样返回请求中的 FromUserName |
| FromUserName | string | | 是 | 快递公司小程序 UserName |
| CreateTime | number | | 是 | 事件时间,Unix时间戳 |
| MsgType | string | | 是 | 消息类型,固定为 event |
| Event | string | | 是 | 事件类型,固定为
一套系统全搞定
- 商家管理
- 商品管理
- 订单管理
- 会员管理
- 营销中心
- 供应链入驻
- 财务管理
- 支付分账
- 商城直播
免费试用
更多产品任你选
-
B2B2C多用户商城系统
类天猫&京东模式系统
介绍方案
-
B2B2B电商交易系统
全渠道订货/采购及经销商管 理数字化系统
获取案例
-
S2B2B电商交易系统
上下游资源整合数字化解决方 案
演示后台
-
企业集采商城系统
中大型企业数字化采购与交易 系统
模式介绍
-
员工福利商城系统
集福利管理、发放于一体的员工福利商城
马上试用
|