批量转账结果查询
批量代发结果查询
请求URL:https://mybank.renlibao.cn/fundapi/batch-transfer/query
1.1 功能说明
获取批量代发结果,根据外部订单号(批次号)可以获取批量代发结果信息。
(注:建议至少在批量代发请求10分钟后调用。)
1.2 使用场景
合作方业务平台批量代发后,调用该接口可以查询批量代发结果。
1.3 公共请求参数
参数 | 类型(长度) | 是否必填 | 描述 | 示例值 |
---|---|---|---|---|
version | String(5) | 不可空 | 接口版本,设置为1.0 | 1.0 |
partner_id | String(32) | 不可空 | 平台分配给合作方唯一ID | 2088846548420055 |
charset | String(10) | 不可空 | 编码格式,设置为utf-8 | utf-8 |
sign | String(256) | 不可空 | 签名 | |
sign_type | String(10) | 不可空 | 签名方式只支持RSA |
1.4 业务请求参数
参数 | 类型(长度) | 是否必填 | 描述 | 示例值 |
---|---|---|---|---|
out_batch_no | String(32) | 不可空 | 合作方批次号,要求此参数只能由数字、大小写字母组成,在合作方系统内部唯一 |
1.5 公共响应参数
参数 | 类型(长度) | 是否必填 | 描述 | 示例值 |
---|---|---|---|---|
is_success | String(1) | 不可空 | T成功标识,F失败标识。表示接口调用是否成功,并不表明业务处理结果。 | T |
error_code | String(32) | 可空 | 错误码 | |
error_message | String(256) | 可空 | 错误描述 |
1.6 业务响应参数
参数 | 类型(长度) | 是否必填 | 描述 | 示例值 |
---|---|---|---|---|
out_batch_no | String(32) | 不可空 | 合作方批次号,要求此参数只能由数字、大小写字母组成,在合作方系统内部唯一 | |
batch_id | String(64) | 可空 | 微信支付批次单号,走微信渠道有值 | |
total_amount | String(16) | 不可空 | 总金额 | |
total_num | String(10) | 不可空 | 总笔数 | |
success_amount | String(16) | 不可空 | 成功金额 | |
success_num | String(10) | 不可空 | 成功笔数 | |
fail_amount | String(16) | 不可空 | 失败金额 | |
fail_num | String(10) | 不可空 | 失败笔数 | |
transfer_detail_list | array | 不可空 | 转账明细列表,具体字段参见下方表格 | |
batch_status | String(32) | 不可空 | 批次状态。 ACCEPTED:已受理。 PROCESSING:转账中。 FINISHED:已完成。批次内的所有转账明细单都已处理完成 | |
finish_time | String(14) | 不可空 | 批次完成时间,仅在批次状态为FINISHED时出现,格式yyyyMMddHHmmss |
transfer_detail_list
参数 | 类型(长度) | 是否必填 | 描述 | 示例值 |
---|---|---|---|---|
out_detail_no | String(32) | 不可空 | 合作方系统内部区分转账批次单下不同转账明细单的唯一标识,要求此参数只能由数字、大小写字母组成 | |
detail_status | String(32) | 不可空 | PROCESSING:转账中。正在处理中,转账结果尚未明确 SUCCESS:转账成功 FAIL:转账失败。需要确认失败原因后,再决定是否重新发起对该笔明细单的转账(并非整个转账批次单) | |
fail_reason | String(256) | 不可空 | 失败原因。detail_status为FAIL时有值 | |
detail_id | String(64) | 可空 | 微信支付明细单号,走微信渠道有值 | |
finish_time | String(32) | 不可空 | 交易完成时间 |
修改于 2023-11-28 06:14:33