# 用户取消使用会员权益
本文档描述服务器端接收的消息或事件,详细说明参见消息推送。
事件英文名:channels_ec_order_unuse_vip_discount
- 当调用过【用户下单使用会员权益】后下单失败,将通过本回调通知商家,使用unique_id识别一次用户下单操作。该接口需要商家小程序侧上线。
- 对于礼物订单,用户选好权益但是不支付的场景,也会推送本通知
- 对于自购订单,用户提交订单但未支付,取消订单的场景,不会推送本通知。请使用小店订单API 订单取消 中cancel_type=1和2感知。
- 微信开放平台CallBack回调机制说明:消息推送
相关 API 接口:
# 1. 消息参数
# 请求体 Request Payload
| 参数名 | 类型 | 说明 |
|---|---|---|
| ToUserName | string | 小程序UserName |
| FromUserName | string | 小程序用户OpenID |
| CreateTime | number | 事件时间,Unix时间戳 |
| MsgType | string | 消息类型,固定为event |
| Event | string | 事件类型,本接口固定为channels_ec_order_unuse_vip_discount |
| order_info.shop_appid | string | 店铺appid |
| order_info.order_session_id | string | 下单页面的会话id |
| order_info.unique_id | string | 用户某次下单行为的唯一id,与channels_ec_order_use_vip_discount事件的同名字段对应 |
# 2. 消息返回
# 返回体 Response Payload
回复 success 或空字符串(无需加密)
# 3. 注意事项
本事件无特殊注意事项
# 4. 代码示例
请求示例
具体取决于你配置的数据格式(JSON或XML)
{
"ToUserName": "gh_*",
"FromUserName": "OPENID",
"CreateTime": 1662480000,
"MsgType": "event",
"Event": "channels_ec_order_unuse_vip_discount",
"order_info": {
"shop_appid": "shop_appid",
"order_session_id": "order_session_id",
"unique_id": "37xxxxxxxxxxx"
}
}
返回示例
success