跳到主要内容

批量转账明细查询

查询批量转账中单笔转账明细单。

提示
  • 只支持查询最近30天内的转账。
  • 转账明细单只会在批次单完成的情况下返回,如果需要在批次处理过程中查询转账明细单,请通过转账明细单查询接口来查询。
  • 如果查询单号对应的数据不存在,那么数据不存在的原因可能是:
    1. 转账还在处理中;
    2. 转账批次单受理失败或还未开始处理导致转账明细单没有落地。
  • 如果遇到回包返回不明确的错误码或错误信息,请务必不要换单重试,请联系客服确认转账情况。

请求接口

openapi/pay/fund/wxSpTransferBatchDetailQuery

公共参数

接口协议 - 公共参数

请求参数

以下两种方式之一传参:

  • batch_id + detail_id
  • out_batch_no + out_detail_no
参数必填类型说明
batch_idString(64)微信支付批次单号
detail_idString(64)微信明细单号
out_batch_noString(32)商家批次单号
out_detail_noString(32)商家明细单号

content请求实例

:::: tabs ::: tab 微信返回单号传参

{
"batch_id": "1030000071100999991182020050700019480001",
"detail_id": "1040000071100999991182020050700019500100"
}

::: ::: tab 商户单号传参

{
"out_batch_no": "plfk20210611132926",
"out_detail_no": "plfk2021061113292601"
}

::: ::::

响应参数

名称必填类型说明
out_batch_noString(32)商家批次单号
batch_idString(64)微信支付批次单号
appidString(32)微信分配的特约商户公众账号ID。
特约商户授权类型为 INFORMATION_AUTHORIZATION_TYPE和INFORMATION_AND_FUND_AUTHORIZATION_TYPE时对应的是特约商户的appid,
特约商户授权类型为FUND_AUTHORIZATION_TYPE时为服务商的appid
out_detail_noString(32)商家明细单号
detail_idString(32)微信支付明细单号
detail_statusString(32)明细状态
PROCESSING:转账中。正在处理中,转账结果尚未明确
SUCCESS:转账成功
FAIL:转账失败。需要确认失败原因后,再决定是否重新发起对该笔明细单的转账(并非整个转账批次单)
transfer_amountint转账金额,单位:分
transfer_remarkString(32)转账备注
fail_reasonString(64)明细失败原因
如果转账失败则有失败原因:
ACCOUNT_FROZEN:账户冻结
REAL_NAME_CHECK_FAIL:用户未实名
NAME_NOT_CORRECT:用户姓名校验失败
OPENID_INVALID:Openid校验失败
TRANSFER_QUOTA_EXCEED:超过用户单笔收款额度
DAY_RECEIVED_QUOTA_EXCEED:超过用户单日收款额度
MONTH_RECEIVED_QUOTA_EXCEED:超过用户单月收款额度
DAY_RECEIVED_COUNT_EXCEED:超过用户单日收款次数
PRODUCT_AUTH_CHECK_FAIL:产品权限校验失败
OVERDUE_CLOSE:转账关闭
ID_CARD_NOT_CORRECT:用户身份证校验失败
ACCOUNT_NOT_EXIST:用户账户不存在
TRANSFER_RISK:转账存在风险
openidString(32)收款用户openid
usernameString(32)收款用户姓名,敏感信息加密
initiate_timeString(32)转账发起时间,格式:"yyyy-MM-dd HH:mm:ss"
update_timeString(32)明细更新时间,格式:"yyyy-MM-dd HH:mm:ss"

响应示例

{
"sp_mchid": "1900001109",
"out_batch_no": "plfk20210611132926",
"batch_id": "1030000071100999991182020050700019480001",
"appid": "wxf636efh567hg4356",
"out_detail_no": "plfk2021061113292601",
"detail_id": "1040000071100999991182020050700019500100",
"detail_status": "SUCCESS",
"transfer_amount": 120000,
"transfer_remark": "6月报销",
"fail_reason": "ACCOUNT_FROZEN",
"openid": "o-MYE42l80oelYMDE34nYD456Xoy",
"username": "757b340b45ebef5467rter35gf464344v3542sdf4t6re4tb4f54ty45t4yyry45",
"initiate_time": "2021-06-11 13:29:35",
"update_time": "2021-06-11 13:30:28"
}

错误描述说明

公共返回码

错误描述解决方案
请求参数符合参数格式,但不符合业务规则查询单据超过限定时间(30天),可以尝试通过商户平台预约下载
记录不存在查询的转账批次单不存在
频率超限请求量不要超过接口调用频率限制