SpMchid |
string |
微信支付分配的服务商商户号 |
|
SubMchid |
string |
微信支付分配的特约商户号 |
|
OutBatchNo |
string |
商户系统内部的商家批次单号,在商户系统内部唯一 |
|
BatchId |
string |
微信支付批次单号,微信商家转账系统返回的唯一标识 |
|
SubAppid |
string |
微信分配的特约商户公众账号ID。特约商户appid |
[可选] |
BatchStatus |
string |
WAIT_PAY:待付款,商户员工确认付款阶段。ACCEPTED:已受理。批次已受理成功,若发起批量转账的30分钟后,转账批次单仍处于该状态,可能原因是商户账户余额不足等。商户可查询账户资金流水,若该笔转账批次单的扣款已经发生,则表示批次已经进入转账中,请再次查单确认 PROCESSING:转账中。已开始处理批次内的转账明细单 FINISHED:已完成。批次内的所有转账明细单都已处理完成 CLOSED:已关闭。可查询具体的批次关闭原因确认 |
|
BatchType |
string |
API:API方式发起 WEB:页面方式发起 |
|
AuthorizationType |
AuthType |
特约商户授权类型 * `INFORMATION_AUTHORIZATION_TYPE` - 特约商户信息授权类型 * `FUND_AUTHORIZATION_TYPE` - 特约商户资金授权类型 * `INFORMATION_AND_FUND_AUTHORIZATION_TYPE` - 特约商户信息和资金授权类型 |
|
BatchName |
string |
该笔批量转账的名称 |
|
BatchRemark |
string |
转账说明,UTF8编码,最多允许32个字符 |
|
CloseReason |
CloseReasonType |
如果批次单状态为“CLOSED”(已关闭),则有关闭原因 * `MERCHANT_REVOCATION` - 商户主动撤销 * `OVERDUE_CLOSE` - 系统超时关闭 |
[可选] |
TotalAmount |
int64 |
转账金额单位为“分” |
|
TotalNum |
int64 |
一个转账批次单最多发起三千笔转账 |
|
CreateTime |
time.Time |
批次受理成功时返回,按照使用rfc3339所定义的格式,格式为YYYY-MM-DDThh:mm:ss+TIMEZONE |
[可选] |
UpdateTime |
time.Time |
批次最近一次状态变更的时间,按照使用rfc3339所定义的格式,格式为YYYY-MM-DDThh:mm:ss+TIMEZONE |
[可选] |
SuccessAmount |
int64 |
转账成功的金额,单位为“分”。当批次状态为“PROCESSING”(转账中)时,转账成功金额随时可能变化 |
[可选] |
SuccessNum |
int64 |
转账成功的笔数。当批次状态为“PROCESSING”(转账中)时,转账成功笔数随时可能变化 |
[可选] |
FailAmount |
int64 |
转账失败的金额,单位为“分” |
[可选] |
FailNum |
int64 |
转账失败的笔数 |
[可选] |
TransferDetailList |
[]TransferDetailCompact |
当批次状态为“FINISHED”(已完成),且成功查询到转账明细单时返回。包括微信明细单号、明细状态信息 |
[可选] |
SpAppid |
string |
微信分配的服务商商户公众账号ID,特约商户授权类型为FUND_AUTHORIZATION_TYPE时才有该字段 |
[可选] |
TransferPurpose |
TransferUseType |
批量转账用途 * `GOODSPAYMENT` - 货款 * `COMMISSION` - 佣金 * `REFUND` - 退款 * `REIMBURSEMENT` - 报销 * `FREIGHT` - 运费 * `OTHERS` - 其他 |
[可选] |
TransferScene |
TransferScene |
商户的转账场景 * `ORDINARY_TRANSFER` - 普通转账 * `PAYROLL_CARD_TRANSFER` - 薪工卡转账 |
[可选] |