用户绑卡成功通知
用户签约成功通知
application/json异步通知公共参数
bizContent
threeDSInfoObject可选3ds参数authenticationResultString可选3DS验证结果,枚举值如下:- Y:验证通过
- A: 持卡人未参与,但尝试进行身份验证的记录已被录入
- N:验证失败
liabilityShiftString可选责任转移,示例值:Y/NeciString可选仅对 Visa、American Express、ICB、Diners Club 和Discover 的交易才会返回。当身份验证失败时,该字段为空。该字段包含以下值之一:- 01:尝试身份验证 (Mastercard) 01:
- 02:成功身份验证 (Mastercard)
- 05:成功身份验证 (Visa、American Express、JCB、Diners Club 和 Discover)
- 06: 尝试身份验证 (Visa、American Express、JCB、Diners Club 和 Discover)
authentication3DSecureString可选threeDSServerTransactionId / directoryServerTransactionId 不为空specificationVersionString可选3DS版本cavvString可选cavv
authenticationInfoObject可选身份认证信息avsResultString可选枚举值如下:- Y(AVS full match)
- A(AVS street address only)
- Z(AVS postal/zip code only)
- N(AVS nonmatch)
- R(AVS indeterminate outcome (retry))
- U(AVS unable to verify)
cvvResultString可选cvv验证结果threeDSecureString可选是否进行3DS验证,Y/N
cardInfoObject可选签约绑定的卡信息cardLevelString(64)必填卡交易·卡级别cardTypeString必填卡交易·`卡类型,枚举值:- DEBIT
- CREDIT
- CHARGE
- CARD
firstNameString必填持卡人名称,字符类型,不含特殊符号lastNameString必填持卡人姓,字符类型,不含特殊符号firstSixDigitsString(12)必填卡号前6位lastFourDigitsString(12)必填卡号后4位ipCountryString(4)必填用户交易国家isoCountryString必填发卡行国家issuringBankString必填发卡行isoCountryA2String按条件选国家二字码,符合iso3166标准paymentBrandString必填卡交易·卡品牌:VISA / Mastercard / American Express/ JCB / Discover
paymentMethodString必填要使用的付款方式的类型和所需的详细信息typeString(64)必填卡类型
exchangedCurrencyString必填换汇币种amountString必填签约金额,0threeDSecureString(32)必填3D标识:YN
transactionTimeString必填签约时间transactionIdString必填PingPong 签约流水号tokenString必填授权tokennotifyTypeString必填通知类型requestIdString必填唯一请求号,全局唯一merchantTransactionIdString必填商户单号currencyString必填交易币种exchangedAmountString可选换汇金额captureDelayHoursint按条件选- 0表示立即capture
- -1表示手动capture,调用统一下单API成功之后还需要调用下预授权请款 ,本地支付不支持
statusString必填状态
异步通知报文示例
{
"clientId": "2022102018024210348",
"code": "000000",
"bizContent": {
"exchangedCurrency": "USD",
"threeDSInfo": {
"cavv": "AJkBAoEREQAAAAB4hABwcAAAAAA=",
"authenticationResult": "Y",
"liabilityShift": "Y",
"eci": "05",
"authentication3DSecure": "119ee498-d4d6-4283-9775-6b39c48d4657",
"specificationVersion": ""
},
"amount": "0.000000",
"authenticationInfo": {
"avsResult": "Unknown",
"cvvResult": "Y",
"threeDSecure": "Y"
},
"cardInfo": {
"firstName": "James",
"lastName": "LeBron",
"lastFourDigits": "0015",
"paymentBrand": "Mastercard",
"firstSixDigits": "529991"
},
"threeDSecure": "Y",
"transactionTime": "1716978201000",
"transactionId": "2024052950139153",
"token": "97b4e5b9fb4e53727ef7cbf0b25a3d42",
"notifyType": "RECHARGE",
"requestId": "PMT-PGGGNIPC0P1716978198933",
"merchantTransactionId": "PMT-PGGGNIPC0P1716978198933",
"paymentMethod": {
"type": "Mastercard"
},
"currency": "USD",
"exchangedAmount": "0.000000",
"captureDelayHours": 0,
"status": "SUCCESS"
},
"sign": "628020D85280D57C100DDCEC64930B5B19EDC99E51EA849A0A90A8FAA4A52C8D",
"accId": "2022102018024210348883",
"description": "Transaction succeeded",
"signType": "SHA256"
}