解除授权免密服务
业务方调用此接口使用商户外部协议号,解除用户的授权免密协议
接口说明
请求方式:
posthttps://p.wecard.tencent.com/cloudpay/v1/pay/c2b/de_authorize_service
请求参数
Request
Body 包体
OutAuthorizationId必填
string
外部授权协议号,即业务系统侧授权单号
ThirdAuthorizationId选填
string
第三方渠道授权单号
ChannelSubMerchantId必填
string
微卡收付通平台商户编号(管理控制台→商户管理→商户ID)
ChannelName必填
string
实际渠道名称,如:WECHAT: 微信支付
ExternalPaymentData选填
string
支付渠道扩展字段,第三方通道的扩展信息,根据具体对接的渠道情况传值;如:微信、支付宝下单时需要将用户的openid或userid,及应用id传入,结构如下
Reason必填
string
解约原因
{
"OutAuthorizationId": "demo202211200001",
"ChannelSubMerchantId": "CM520553582492195176",
"ChannelName": "WECHAT",
"ExternalPaymentData": "{\"WxAppId\":\"wx800000\",\"WxOpenId\":\"oHBg800cccccWlR1a000\",\"WxServiceInfo\":{\"ServiceId\":\"00003029000000166626030124548862\"}}",
"Reason": "解除原因"
}
返回参数
Response
200 OK
Response选填
object
ExternalPaymentData 结构
变量 | 类型 | 是否必填 | 描述 |
---|---|---|---|
WxOpenId | string | 否 | 微信用户在当前 WxAppId 下的 Openid,公众号及小程序场景下微信支付必填 |
WxServiceInfo | WxServiceInfo | 否 | 微信订单服务信息,免密支付场景下微信支付必填 |
WxServiceInfo 结构
变量 | 类型 | 是否必填 | 描述 |
---|---|---|---|
ServiceId | string | 是 | 微信开放平台审核通过的支付分服务ID,该服务ID有本接口对应产品的权限 |
ErrCode 码表
错误代码 | 描述 | 解决方案 |
---|---|---|
SUCCESS | 请求成功 | 请从 Result 中获取业务数据 |
ORDER.INVALID_PARAMETER | 参数有误 | 请根据返回描述修正请求参数 |
ORDER.RECORD_NOT_EXIST | 订单不存在 | 订单不存在,请检查订单号是否正确 |
FailedOperation.SystemError | 系统未知异常 | 系统未知异常,请稍后重试 |