接口描述:

  • T1代付接口

接口版本:

版本号 制定人 制定日期 修订日期
1.0.0 高俭 2020-09-27 2020-09-27

请求URL:

请求方式:

  • POST

请求头:

参数名 是否必须 类型 说明
Content-Type String 请求类型:application/json

请求参数:

参数名 变量名 类型 是否必须 说明
渠道号 agentno AN15 M 渠道号
商户编号 merId AN15 M
交易流水号 transFlow AN1..32 M 必须全局唯一,建议格式:机构号+提交时间+固定位数顺序流水号。该字段值用于后续的查询交易、对账文件等的唯一标识,与批量文件名对应,能作为查询键值, 示例:10000001+20170321094533+000001
交易时间 transTime AN1..14 M 格式:yyyyMMddHHmmss
收款人账号 accountNo AN1..128 M (加密字段)
收款人名称 accountName AN1..128 M (加密字段)
收款账号类型 accountTyp AN1 M 1:对公 2:对私
收款人开户行联行号 interBankNo AN12 M
收款人支行名称 bankName AN1..128 M
交易金额 transAmt AN1..16 M 单位:分(代付金额)
原交易日期 oriTransDate AN1..8 C 格式:yyyyMMdd
备注 remark AN1..100 O
随机字符串 nonce_str AN1..32 M 32位随机字符串
签名 sign AN1..32 M 填写报文摘要的签名
签名类型 sign_type AN1..10 O 签名算法类型 默认MD5

请求示例:

{
    "nonce_str":"hhjjwwjjuu7766522ju765dgt543256h",
    "sign":"B7BFC551B1587AD04F28DBD5A137F1DE",
    "agentno":"11000002",
    "merId": "xrt000150531596",
    "transFlow": "1000000220170321094533000001",
    "transTime": "20200925140943",
    "accountNo": "6222980024351639",
    "accountName": "高老师",
    "accountType": "2",
    "interBankNo": "307584021111",
    "bankName": "平安银行深圳景田支行",
    "transAmt": "1",
    "oriTransDate": "20200924"
}

返回示例:

正确时返回:

{

}

错误时返回:

{

}

返回参数说明:

参数名 变量名 类型 是否必须 说明
返回码 code AN4 M 0000 为成功, 其他为失败
返回信息 msg ANS1…50 M 返回信息描述
渠道号 agentno AN15 M 渠道号
交易时间 transTime AN1..14 M 同请求
交易金额 transAmt AN1..16 M 单位:分(代付金额)
交易流水号 transFlow AN1..32 M 同请求
随机字符串 nonce_str AN1..32 M 32位随机字符串
签名 sign AN1..32 M 填写报文摘要的签名

备注:

  • 更多返回错误代码请看附录的错误代码描述
文档更新时间: 2020-10-19 11:06   作者:高俭