public class QueryTransferBatchResponse extends AbstractModel
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, getMultipartRequestParams, getSkipSign, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public 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 © 2023. All rights reserved.