授权结果通知
Authorization Notification
平台会在授权完成后以异步的方式发送授权结果至此客户接口。
通知失败会重试,重试次数达上限后不再发送本条通知,其他通知不影响。
平台请求体
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
冲正类型
仅授权类型为6930或6940时有值。
0:系统冲正;1:非系统冲正。
respCode
String
交易响应码
枚举值,4位数字,详见授权响应码。
respCodeDesc
String
交易响应码描述
详见授权响应码。
approveCode
String
授权码
随机6位数字。
transCurrencyAmt
String
交易金额
小数,对应交易币种。
localCurrencyAmt
String
卡交易金额
小数,对应卡币种。
cardAvailableBalance
String
卡可用余额
小数,对应卡币种。
merchantId
String
商户ID
merchantName
String
商户名称
merchantCategoryCode
String
商户MCC
ISO 18245商户类别,4位数字。
merchantCountry
String
商户所在国家
(未标准化)
merchantCity
String
商户所在城市
acquirerId
String
收单行ID
crossBorderType
String
交易是否跨境
0:境内;1:境外。
useRef1Txt
String
用户自定义字段1
useRef2Txt
String
用户自定义字段2
useRef3Txt
String
用户自定义字段3
useRef4Txt
String
用户自定义字段4
useRef5Txt
String
用户自定义字段5
授权类型
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 消费授权(通过))
0000
Authorization Approval
授权成功。
授权响应码(6890 消费授权(拒绝))
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 退款授权(通过))
0000
Authorization Approval
授权成功。
授权响应码(6590 退款授权(拒绝))
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 消费授权冲正)
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 退款授权冲正)
0000
Authorization Approval
授权成功。
1002
High Risk Transaction
高风险的交易。
1003
Invalid Account
无效账号。
2001
Original Transaction Unmatch
未匹配到原始的授权交易(有冲正通知)。
2002
Original Transaction Unmatch
未匹配到原始的授权交易(无冲正通知)。
授权响应码(6820 授权查询)
0000
Authorization Approval
授权成功。
1002
High Risk Transaction
高风险的交易。
1003
Invalid Account
无效账号。
1102
Abnormal VAN Status
卡状态异常。
请求体示例
客户端响应体
客户端需要返回JSON
重要:客户必须通过响应体中的code字段标识通知接收结果:
0:接收成功;非0:接收失败。
code
String
Y
结果码
0:接收成功;非0:接收失败。
msg
String
N
结果码描述
响应体示例
最后更新于