1306-企业打款认证
1.接口功能:
根据1305申请打款时的交易流水号和金额,请求系统进行验证。需要上送1305源交易源流水号与银行卡收到的打款金额(注:打款收到的金额单位为元,接口上送时的单位为分,需机构方转化为分后上送,传1-99的整数),提交进行打款申请验证。 申请验证的有效期:三个自然日。第四个自然日零点,源交易流水号将失效,需要机构方重新发打款申请。 打款验证三次失败后,本次打款申请将失效,需要商户再次发起打款申请(每天一个账号最多申请5次打款,次数超限后将于第二个自然日恢复正常)。若该笔打款验证成功,交易将失效,无法二次验证。 注:1306为1305的验证接口,1306返回Code 2000时,不再单独计费。
2.报文结构:
请求报文:
报文元素 | 出现要求 | 非空约束 | 数据格式 | 说明 |
---|---|---|---|---|
TxCode | R | NOT NULL | N1..4 | 交易类型 |
InstitutionID | R | NOT NULL | ANS1..8 | 机构编号 |
TxSN | R | NOT NULL | ANS1..32 | 交易流水号 |
OriginalTxSN | R | NOT NULL | ANS1..32 | 原交易流水号(申请打款时的交易流水号) |
Amount | R | NOT NULL | NS1..2 | 金额,1-99整数单位:分 |
Remark | O | ANS0..256 | 备注 |
响应报文:
报文元素 | 出现要求 | 非空约束 | 数据格式 | 说明 |
---|---|---|---|---|
Code | R | NOT NULL | N1..6 | 响应代码 |
Message | R | NOT NULL | ANS1..256 | 响应消息 |
TxCode | C | NOT NULL | ANS1..4 | 交易类型 |
InstitutionID | C | NOT NULL | ANS1..8 | 机构号 |
TxSN | C | NOT NULL | ANS1..32 | 交易流水号 |
TraceNo | C | NOT NULL | ANS1..32 | 交易跟踪号 |
OriginalTxSN | C | NOT NULL | ANS1..32 | 原交易流水号(申请打款的交易流水号) |
Verification | C | NOT NULL | N2 | 验证状态 20=验证成功 30=验证失败 |
ResponseCode | C | N0..4 | 通道响应代码 | |
ResponseMessage | C | ANS0..256 | 通道响应消息 |
3.报文样例:
[!TIP] (测试数据不校验数据真实性,默认为验证结果为匹配,若验证其他结果,可查看“总体规范-6.1.2.4 Remark 备注”)
请求报文(InstitutionID由中金分配):
{
"TxCode":"1306",
"InstitutionID":"XXXXXX",
"Amount":"99",
"TxSN":"202006031602136440530870285",
"OriginalTxSN":"202006031556269811341223762",
"Remark":""
}
响应报文:
{
"ResponseCode":"0000",
"TxCode":"1306",
"Message":"SUCCESS",
"InstitutionID":"XXXXXX",
"TxSN":"202006031602136440530870285",
"OriginalTxSN":"202006031556269811341223762",
"Verification":"20",
"ResponseMessage":"匹配",
"Code":"2000",
"TraceNo":"2006031559211165155164092"
}
该文档未解决您的疑问?
查看常见问题