public class QueryTransferBatchResponse extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| QueryTransferBatchResponse() | 
| QueryTransferBatchResponse(QueryTransferBatchResponse source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getBatchId()Get 微信批次单号。
微信商家转账系统返回的唯一标识。
示例值:1030000071100999991182020050700019480001 | 
| String | getBatchName()Get 批次名称。
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getBatchRemark()Get 批次标注。
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getBatchStatus()Get 批次状态。
ACCEPTED:已受理,批次已受理成功,若发起批量转账的30分钟后,转账批次单仍处于该状态,可能原因是商户账户余额不足等。商户可查询账户资金流水,若该笔转账批次单的扣款已经发生,则表示批次已经进入转账中,请再次查单确认;
PROCESSING:转账中,已开始处理批次内的转账明细单;
FINISHED:已完成,批次内的所有转账明细单都已处理完成;
CLOSED:已关闭,可查询具体的批次关闭原因确认;
示例值:ACCEPTED | 
| String | getBatchType()Get 批次类型。
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getCloseReason()Get 批次关闭原因。
如果批次单状态为“CLOSED”(已关闭),则有关闭原因;
MERCHANT_REVOCATION:商户主动撤销;
OVERDUE_CLOSE:系统超时关闭。
示例值:OVERDUE_CLOSE
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getCreateTime()Get 批次受理成功时返回,遵循rfc3339标准格式。格式为YYYY-MM-DDTHH:mm:ss.sss+TIMEZONE,YYYY-MM-DD表示年月日,T出现在字符串中,表示time元素的开头,HH:mm:ss.sss表示时分秒毫秒,TIMEZONE表示时区(+08:00表示东八区时间,领先UTC 8小时,即北京时间)。例如:2015-05-20T13:29:35.120+08:00表示北京时间2015年05月20日13点29分35秒。
示例值:2015-05-20T13:29:35.120+08:00
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getFailAmount()Get 转账失败金额。
转账失败的金额,单位为分,可能随时变化。
示例值:4000000
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getFailNum()Get 转账失败笔数。
可能随时变化。
示例值:200
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getMerchantAppId()Get 直连商户appId。
商户号绑定的appid。
示例值:wxf636efh567hg4356 | 
| String | getMerchantBatchNo()Get 商家批次单号。
商户系统内部的商家批次单号,此参数只能由数字、字母组成,商户系统内部唯一,UTF8编码,最多32个字符。
示例值:plfk2020042013 | 
| String | getMerchantId()Get 商户号。
示例值:19300009329 | 
| String | getRequestId()Get 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 | 
| Long | getSuccessAmount()Get 转账成功金额。
转账成功的金额,单位为分,可能随时变化。
示例值:4000000
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getSuccessNum()Get 转账成功的笔数。
可能随时变化。
示例值:200
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getTotalAmount()Get 转账总金额。
转账金额,单位为分。
示例值:4000000 | 
| Long | getTotalNum()Get 转账总笔数。
一个转账批次最多允许发起三千笔转账。
示例值:200 | 
| TransferDetailResponse[] | getTransferDetails()Get 转账明细列表。
返回明细详情
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getUpdateTime()Get 批次最近一次更新时间,遵循rfc3339标准格式。格式为YYYY-MM-DDTHH:mm:ss.sss+TIMEZONE,YYYY-MM-DD表示年月日,T出现在字符串中,表示time元素的开头,HH:mm:ss.sss表示时分秒毫秒,TIMEZONE表示时区(+08:00表示东八区时间,领先UTC 8小时,即北京时间)。例如:2015-05-20T13:29:35.120+08:00表示北京时间2015年05月20日13点29分35秒。
示例值:2015-05-20T13:29:35.120+08:00
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setBatchId(String BatchId)Set 微信批次单号。
微信商家转账系统返回的唯一标识。
示例值:1030000071100999991182020050700019480001 | 
| void | setBatchName(String BatchName)Set 批次名称。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setBatchRemark(String BatchRemark)Set 批次标注。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setBatchStatus(String BatchStatus)Set 批次状态。
ACCEPTED:已受理,批次已受理成功,若发起批量转账的30分钟后,转账批次单仍处于该状态,可能原因是商户账户余额不足等。商户可查询账户资金流水,若该笔转账批次单的扣款已经发生,则表示批次已经进入转账中,请再次查单确认;
PROCESSING:转账中,已开始处理批次内的转账明细单;
FINISHED:已完成,批次内的所有转账明细单都已处理完成;
CLOSED:已关闭,可查询具体的批次关闭原因确认;
示例值:ACCEPTED | 
| void | setBatchType(String BatchType)Set 批次类型。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setCloseReason(String CloseReason)Set 批次关闭原因。
如果批次单状态为“CLOSED”(已关闭),则有关闭原因;
MERCHANT_REVOCATION:商户主动撤销;
OVERDUE_CLOSE:系统超时关闭。
示例值:OVERDUE_CLOSE
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setCreateTime(String CreateTime)Set 批次受理成功时返回,遵循rfc3339标准格式。格式为YYYY-MM-DDTHH:mm:ss.sss+TIMEZONE,YYYY-MM-DD表示年月日,T出现在字符串中,表示time元素的开头,HH:mm:ss.sss表示时分秒毫秒,TIMEZONE表示时区(+08:00表示东八区时间,领先UTC 8小时,即北京时间)。例如:2015-05-20T13:29:35.120+08:00表示北京时间2015年05月20日13点29分35秒。
示例值:2015-05-20T13:29:35.120+08:00
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setFailAmount(Long FailAmount)Set 转账失败金额。
转账失败的金额,单位为分,可能随时变化。
示例值:4000000
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setFailNum(Long FailNum)Set 转账失败笔数。
可能随时变化。
示例值:200
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setMerchantAppId(String MerchantAppId)Set 直连商户appId。
商户号绑定的appid。
示例值:wxf636efh567hg4356 | 
| void | setMerchantBatchNo(String MerchantBatchNo)Set 商家批次单号。
商户系统内部的商家批次单号,此参数只能由数字、字母组成,商户系统内部唯一,UTF8编码,最多32个字符。
示例值:plfk2020042013 | 
| void | setMerchantId(String MerchantId)Set 商户号。
示例值:19300009329 | 
| void | setRequestId(String RequestId)Set 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 | 
| void | setSuccessAmount(Long SuccessAmount)Set 转账成功金额。
转账成功的金额,单位为分,可能随时变化。
示例值:4000000
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setSuccessNum(Long SuccessNum)Set 转账成功的笔数。
可能随时变化。
示例值:200
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setTotalAmount(Long TotalAmount)Set 转账总金额。
转账金额,单位为分。
示例值:4000000 | 
| void | setTotalNum(Long TotalNum)Set 转账总笔数。
一个转账批次最多允许发起三千笔转账。
示例值:200 | 
| void | setTransferDetails(TransferDetailResponse[] TransferDetails)Set 转账明细列表。
返回明细详情
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setUpdateTime(String UpdateTime)Set 批次最近一次更新时间,遵循rfc3339标准格式。格式为YYYY-MM-DDTHH:mm:ss.sss+TIMEZONE,YYYY-MM-DD表示年月日,T出现在字符串中,表示time元素的开头,HH:mm:ss.sss表示时分秒毫秒,TIMEZONE表示时区(+08:00表示东八区时间,领先UTC 8小时,即北京时间)。例如:2015-05-20T13:29:35.120+08:00表示北京时间2015年05月20日13点29分35秒。
示例值:2015-05-20T13:29:35.120+08:00
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic QueryTransferBatchResponse()
public QueryTransferBatchResponse(QueryTransferBatchResponse source)
public String getMerchantId()
public void setMerchantId(String MerchantId)
MerchantId - 商户号。
示例值:19300009329public String getMerchantBatchNo()
public void setMerchantBatchNo(String MerchantBatchNo)
MerchantBatchNo - 商家批次单号。
商户系统内部的商家批次单号,此参数只能由数字、字母组成,商户系统内部唯一,UTF8编码,最多32个字符。
示例值:plfk2020042013public String getBatchId()
public void setBatchId(String BatchId)
BatchId - 微信批次单号。
微信商家转账系统返回的唯一标识。
示例值:1030000071100999991182020050700019480001public String getMerchantAppId()
public void setMerchantAppId(String MerchantAppId)
MerchantAppId - 直连商户appId。
商户号绑定的appid。
示例值:wxf636efh567hg4356public String getBatchStatus()
public void setBatchStatus(String BatchStatus)
BatchStatus - 批次状态。
ACCEPTED:已受理,批次已受理成功,若发起批量转账的30分钟后,转账批次单仍处于该状态,可能原因是商户账户余额不足等。商户可查询账户资金流水,若该笔转账批次单的扣款已经发生,则表示批次已经进入转账中,请再次查单确认;
PROCESSING:转账中,已开始处理批次内的转账明细单;
FINISHED:已完成,批次内的所有转账明细单都已处理完成;
CLOSED:已关闭,可查询具体的批次关闭原因确认;
示例值:ACCEPTEDpublic String getCloseReason()
public void setCloseReason(String CloseReason)
CloseReason - 批次关闭原因。
如果批次单状态为“CLOSED”(已关闭),则有关闭原因;
MERCHANT_REVOCATION:商户主动撤销;
OVERDUE_CLOSE:系统超时关闭。
示例值:OVERDUE_CLOSE
注意:此字段可能返回 null,表示取不到有效值。public Long getTotalAmount()
public void setTotalAmount(Long TotalAmount)
TotalAmount - 转账总金额。
转账金额,单位为分。
示例值:4000000public Long getTotalNum()
public void setTotalNum(Long TotalNum)
TotalNum - 转账总笔数。
一个转账批次最多允许发起三千笔转账。
示例值:200public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime - 批次受理成功时返回,遵循rfc3339标准格式。格式为YYYY-MM-DDTHH:mm:ss.sss+TIMEZONE,YYYY-MM-DD表示年月日,T出现在字符串中,表示time元素的开头,HH:mm:ss.sss表示时分秒毫秒,TIMEZONE表示时区(+08:00表示东八区时间,领先UTC 8小时,即北京时间)。例如:2015-05-20T13:29:35.120+08:00表示北京时间2015年05月20日13点29分35秒。
示例值:2015-05-20T13:29:35.120+08:00
注意:此字段可能返回 null,表示取不到有效值。public String getUpdateTime()
public void setUpdateTime(String UpdateTime)
UpdateTime - 批次最近一次更新时间,遵循rfc3339标准格式。格式为YYYY-MM-DDTHH:mm:ss.sss+TIMEZONE,YYYY-MM-DD表示年月日,T出现在字符串中,表示time元素的开头,HH:mm:ss.sss表示时分秒毫秒,TIMEZONE表示时区(+08:00表示东八区时间,领先UTC 8小时,即北京时间)。例如:2015-05-20T13:29:35.120+08:00表示北京时间2015年05月20日13点29分35秒。
示例值:2015-05-20T13:29:35.120+08:00
注意:此字段可能返回 null,表示取不到有效值。public Long getSuccessAmount()
public void setSuccessAmount(Long SuccessAmount)
SuccessAmount - 转账成功金额。
转账成功的金额,单位为分,可能随时变化。
示例值:4000000
注意:此字段可能返回 null,表示取不到有效值。public Long getSuccessNum()
public void setSuccessNum(Long SuccessNum)
SuccessNum - 转账成功的笔数。
可能随时变化。
示例值:200
注意:此字段可能返回 null,表示取不到有效值。public Long getFailAmount()
public void setFailAmount(Long FailAmount)
FailAmount - 转账失败金额。
转账失败的金额,单位为分,可能随时变化。
示例值:4000000
注意:此字段可能返回 null,表示取不到有效值。public Long getFailNum()
public void setFailNum(Long FailNum)
FailNum - 转账失败笔数。
可能随时变化。
示例值:200
注意:此字段可能返回 null,表示取不到有效值。public TransferDetailResponse[] getTransferDetails()
public void setTransferDetails(TransferDetailResponse[] TransferDetails)
TransferDetails - 转账明细列表。
返回明细详情
注意:此字段可能返回 null,表示取不到有效值。public String getBatchType()
public void setBatchType(String BatchType)
BatchType - 批次类型。
注意:此字段可能返回 null,表示取不到有效值。public String getBatchName()
public void setBatchName(String BatchName)
BatchName - 批次名称。
注意:此字段可能返回 null,表示取不到有效值。public String getBatchRemark()
public void setBatchRemark(String BatchRemark)
BatchRemark - 批次标注。
注意:此字段可能返回 null,表示取不到有效值。public String getRequestId()
public void setRequestId(String RequestId)
RequestId - 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。Copyright © 2025. All rights reserved.