订单状态变更推送

拥有此API的权限集并订阅此消息推送
订单管理-查询

接口描述

  • 订单状态推送,当订单状态发生改变时会触发此推送

推送参数

参数名 必选 类型 说明
type String 推送类型:order_change
app_id String 店铺id
message_id String 消息ID
retry_times int 重试次数
xe_data Object 业务数据

xe_data 参数结构

参数名 必选 类型 说明
action String 事件类型:详情见下方action参数说明
action_text String 事件类型说明
version String 推送接口版本
app_id string 店铺id
order_id string 订单id
user_id string 用户id
order_state int 订单状态:详情见下方order_state参数说明

推送示例

<doc>
    <type>order_change</type>
    <app_id>appAKLWLitnxxxx</app_id>
    <message_id>20230615_1669013687304xxxxxx</message_id>
    <retry_times>0</retry_times>
    <xe_data>
        <action>create</action>
        <action_text>订单创建</action_text>
        <app_id>appxxxx</app_id>
        <channel_id>0</channel_id>
        <channel_name>未知渠道来源</channel_name>
        <order_id>o_xxxx</order_id>
        <order_state>0</order_state>
        <user_id>u_qq_xxxx</user_id>
        <version>v1.1.0</version>
    </xe_data>
</doc>

action参数说明

参数名 说明
create 订单创建
create_zero_order 0元订单创建
set_pay 订单支付
cancel 订单取消
confirm_ship 订单发货
confirm_receipt 确认收货
refund_callback 订单退款
settle 订单结算
gift_code_receive 邀请码兑换单
redeem 兑换码兑换单
friend_receive 好友助力领取
create_offline_order 面授课线下订单创建
team_buy_success 拼团成功
user_receive_gift_class 用户领取赠送课程

order_state参数说明

参数名 说明
0 未支付
1 支付成功
2 支付失败
3 已退款(如拼团未成功等情况)
6 订单超时未支付,自动取消
7 用户取消订单
10 订单已全额退款
11 订单部分退款

results matching ""

    No results matching ""