授权结果通知

Authorization Notification

平台会在授权完成后以异步的方式发送授权结果至此客户接口。

通知失败会重试,重试次数达上限后不再发送本条通知,其他通知不影响。

连续失败10次后系统会不再发送本条通知,客户可手动在平台后台重置本条通知

平台请求体

名称
类型
描述
备注

noticeType

String

通知类型

固定值 Authorization

bizContent

String

加密实际报文

需要先AES解密后,通过JSON反序列化。 详见AuthorizationNotificationData

sign

String

签名

bizContent原文签名,验签RSA公钥同API。

AuthorizationNotificationData

名称
类型
描述
备注

authId

String

交易唯一ID

全局唯一。

transactionId

String

交易ID

授权交易与对应冲正交易的transactionId相同。

cardLogId

String

卡ID

平台专用卡标识。

occurTime

String

交易发生时间

卡时区,格式yyyy-MM-dd HH:mm:ss

messageType

String

交易类型

枚举值,4位数字,详见授权类型

messageTypeDesc

String

交易类型描述

详见授权类型

reversalType

String

冲正类型

授权类型69306940时有值。 0:系统冲正;1:非系统冲正。

respCode

String

交易响应码

枚举值,4位数字,详见授权响应码

respCodeDesc

String

交易响应码描述

详见授权响应码

approveCode

String

授权码

随机6位数字。

transCurrency

String

交易币种

ISO 4217字母代码,3位字符。

transCurrencyAmt

String

交易金额

小数,对应交易币种。

localCurrency

String

卡币种

ISO 4217字母代码,3位字符。

localCurrencyAmt

String

卡交易金额

小数,对应卡币种。

cardAvailableBalance

String

卡可用余额

小数,对应卡币种。

merchantId

String

商户ID

merchantName

String

商户名称

merchantCategoryCode

String

商户MCC

ISO 18245商户类别,4位数字。

merchantCountry

String

商户所在国家

(未标准化)

isoMerchantCountryCode

String

商户所在国家

ISO 3166国家代码,3位字母。 (可能为空值)

merchantCity

String

商户所在城市

acquirerId

String

收单行ID

crossBorderType

String

交易是否跨境

0:境内;1:境外。

useRef1Txt

String

用户自定义字段1

useRef2Txt

String

用户自定义字段2

useRef3Txt

String

用户自定义字段3

useRef4Txt

String

用户自定义字段4

useRef5Txt

String

用户自定义字段5

授权类型

messageType
messageTypeDesc
描述

6810

Authorization Approval

消费授权(通过)

6890

Authorization Decline

消费授权(拒绝)

6510

Auth Refund Approval

退款授权(通过)

6590

Auth Refund Decline

退款授权(拒绝)

6930

Authorization Reversal Approval

消费授权冲正

6940

Auth Refund Reversal Approval

退款授权冲正

6820

Authorization Query

授权查询

授权响应码(6810 消费授权(通过))

respCode
respCodeDesc
备注

0000

Authorization Approval

授权成功。

授权响应码(6890 消费授权(拒绝))

respCode
respCodeDesc
备注

1002

High Risk Transaction

高风险的交易。

1003

Invalid Account

无效账号。

1101

Abnormal Customer Status

客户状态异常。

1102

Abnormal VAN Status

卡状态异常。

1103

Authorization Amount Error

授权金额错误。

1104

VAN Amount Limit Error

账户余额不足。

1105

Invalid Expiry Date

无效的有效期。

1106

Transaction Count Over Limit

交易金额超过上限。

1107

Invalid CVV2

无效的CVV2安全码。

1108

VAN Amount Limit Error

账户余额不足。

1110

Trans Currency Not Allowed

交易币种不支持。

1111

MCC Error

MCC商户类别错误。

1112

VAN credit limit greater than max Limit

卡片授权金额超出最高限额。

1113

VAN credit limit less than min Limit

卡片授权金额低于最小限额。

1114

Transaction Date before card activeDate

交易日期早于卡片有效期。

1115

Transaction Date after card inactiveDate

交易日期晚于卡片失效日期。

1116

Auth Amount greater than available VAN credit limit

授权金额超出卡片可用余额。

1117

Auth Amount greater than available account credit limit

授权金额超出账户可用余额。

1201

Authorization already in process, please wait until the last authorization completed

授权过于频繁。

1203

Not support 3ds

卡不支持3DS交易。

2222

Authorization decision reject

授权决策拒绝。

2299

Authorization decision downgrade reject

授权决策降级后拒绝。

9000

Unknow Error

未知的错误。

授权响应码(6510 退款授权(通过))

respCode
respCodeDesc
备注

0000

Authorization Approval

授权成功。

授权响应码(6590 退款授权(拒绝))

respCode
respCodeDesc
备注

1002

High Risk Transaction

高风险的交易。

1003

Invalid Account

无效账号。

1101

Abnormal Customer Status

客户状态异常。

1107

Invalid CVV2

无效的CVV2安全码。

1110

Trans Currency Not Allowed

交易币种不支持。

1111

MCC Error

MCC商户类别错误。

授权响应码(6930 消费授权冲正)

respCode
respCodeDesc
备注

0000

Authorization Approval

授权成功。

1002

High Risk Transaction

高风险的交易。

1003

Invalid Account

无效账号。

1101

Abnormal Customer Status

客户状态异常。

1105

Invalid Expiry Date

无效的有效期。

2001

Original Transaction Unmatch

未匹配到原始的授权交易(有冲正通知)。

2002

Original Transaction Unmatch

未匹配到原始的授权交易(无冲正通知)。

授权响应码(6940 退款授权冲正)

respCode
respCodeDesc
备注

0000

Authorization Approval

授权成功。

1002

High Risk Transaction

高风险的交易。

1003

Invalid Account

无效账号。

2001

Original Transaction Unmatch

未匹配到原始的授权交易(有冲正通知)。

2002

Original Transaction Unmatch

未匹配到原始的授权交易(无冲正通知)。

授权响应码(6820 授权查询)

respCode
respCodeDesc
备注

0000

Authorization Approval

授权成功。

1002

High Risk Transaction

高风险的交易。

1003

Invalid Account

无效账号。

1102

Abnormal VAN Status

卡状态异常。

请求体示例

客户端响应体

客户端需要返回JSON

名称
类型
必填
描述
备注

code

String

Y

结果码

0:接收成功;非0:接收失败。

msg

String

N

结果码描述

响应体示例

最后更新于