取消关联订单信息

更新时间:2024.11.18

适用场景:取消商家券与订单信息的关联关系
适用对象:如普通服务商、普通直连商户
频率:500QPS
前置条件:已调用关联接口为券创建过关联关系
注意事项:建议取消前调用查询接口,查到当前关联的商户单号并确认后,再进行取消操作
是否支持幂等:是

接口说明

支持商户:【普通服务商】 【渠道商】

请求方式:【POST】/v3/marketing/busifavor/coupons/disassociate

请求域名:【主域名】https://api.mch.weixin.qq.com 使用该域名将访问就近的接入点

     【备域名】https://api2.mch.weixin.qq.com 使用该域名将访问异地的接入点 ,指引点击查看

请求参数

Header HTTP头参数

Authorization  必填 string

请参考签名认证生成认证信息


Accept  必填 string

请设置为application/json


Content-Type  必填 string

请设置为application/json


body 包体参数

stock_id  必填 string

【批次号】微信为每个商家券批次分配的唯一ID, 对于商户自定义code的批次,关联请求必须填写批次号


coupon_code  必填 string

【券code】券的唯一标识


out_trade_no  必填 string(128)

【取消关联的商户订单号】欲取消与商家券关联的微信支付下单的商户订单号,该单号需要已操作过与券关联,否则无法取消关联


out_request_no  必填 string(128)

【请求业务单据号】商户创建批次凭据号(格式:商户ID+日期+流水号),商户侧需保持唯一性,可包含英文字母,数字,|,_,*,-等内容,不允许出现其他不合法符号。

请求示例

POST

1curl -X POST \
2  https://api.mch.weixin.qq.com/v3/marketing/busifavor/coupons/disassociate \
3  -H "Authorization: WECHATPAY2-SHA256-RSA2048 mchid=\"1900000001\",..." \
4  -H "Accept: application/json" \
5  -H "Content-Type: application/json" \
6  -d '{
7    "stock_id" : "100088",
8    "coupon_code" : "213dsadfsa",
9    "out_trade_no" : "treads8a9f980",
10    "out_request_no" : "fdsafdsafdsa231321"
11  }'
12

应答参数

200 OK

wechatpay_disassociate_time  必填 string

【取消关联券成功时间】系统成功取消商家券与订单信息关联关系的时间,遵循rfc3339标准格式,格式为yyyy-MM-DDTHH:mm:ss+TIMEZONE,yyyy-MM-DD表示年月日,T出现在字符串中,表示time元素的开头,HH:mm:ss表示时分秒,TIMEZONE表示时区(+08:00表示东八区时间,领先UTC 8小时,即北京时间)。例如:2015-05-20T13:29:35+08:00表示,北京时间2015年5月20日 13点29分35秒。

应答示例

200 OK

1{
2  "wechatpay_disassociate_time" : "2015-05-20T13:29:35+08:00"
3}
4

 

错误码

公共错误码

状态码

错误码

描述

解决方案

400

PARAM_ERROR

参数错误

请根据错误提示正确传入参数

400

INVALID_REQUEST

HTTP 请求不符合微信支付 APIv3 接口规则

请参阅 接口规则

401

SIGN_ERROR

验证不通过

请参阅 签名常见问题

500

SYSTEM_ERROR

系统异常,请稍后重试

请稍后重试

业务错误码

状态码

错误码

描述

解决方案

400

INVALID_REQUEST

券不存在

券不存在,请核实批次号&券code后更换请求重试

400

INVALID_REQUEST

券状态非可用态

券状态非可用态,请核实批次号&券code后更换请求重试

400

INVALID_REQUEST

券已被其他单号关联

关联接口的报错返回,此类情况是券已关联了其他的单号,请先取消关联后再重新关联订单信息

400

INVALID_REQUEST

券已被其他单号关联,请用正确单号重试

取消关联接口的报错返回,此类情况是请求中的关联单号与券当前关联的单号不一致,建议调用查询接口查正当前券关联的单号后重试

400

INVALID_REQUEST

商户无权限操作该券

仅券的创建方,发送方或归属方商户可以操作该券,请更换商户号调用API

 

 

反馈
咨询
目录
置顶