public class CreateTransferBatchRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| CreateTransferBatchRequest() | 
| CreateTransferBatchRequest(CreateTransferBatchRequest 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 | getBatchName()Get 批次名称。
批量转账的名称。
示例值:2019年1月深圳分部报销单 | 
| String | getBatchRemark()Get 转账说明。
UTF8编码,最多32个字符。
示例值:2019年深圳分部报销单 | 
| String | getMerchantAppId()Get 直连商户appId。
即商户号绑定的appid。
示例值:wxf636efh567hg4356 | 
| String | getMerchantBatchNo()Get 商家批次单号。
商户系统内部的商家批次单号,此参数只能由数字、字母组成,商户系统内部唯一,UTF8编码,最多32个字符。
示例值:plfk2020042013 | 
| String | getMerchantId()Get 商户号。
示例值:129284394 | 
| String | getProfile()Get 环境名。
release: 现网环境
sandbox: 沙箱环境
development: 开发环境
缺省: release | 
| Long | getTotalAmount()Get 转账总金额。
转账金额,单位为分。
示例值:4000000 | 
| Long | getTotalNum()Get 转账总笔数。
一个转账批次最多允许发起三千笔转账。
示例值:200 | 
| TransferDetailRequest[] | getTransferDetails()Get 转账明细列表。
发起批量转账的明细列表,最多三千笔 | 
| void | setBatchName(String BatchName)Set 批次名称。
批量转账的名称。
示例值:2019年1月深圳分部报销单 | 
| void | setBatchRemark(String BatchRemark)Set 转账说明。
UTF8编码,最多32个字符。
示例值:2019年深圳分部报销单 | 
| void | setMerchantAppId(String MerchantAppId)Set 直连商户appId。
即商户号绑定的appid。
示例值:wxf636efh567hg4356 | 
| void | setMerchantBatchNo(String MerchantBatchNo)Set 商家批次单号。
商户系统内部的商家批次单号,此参数只能由数字、字母组成,商户系统内部唯一,UTF8编码,最多32个字符。
示例值:plfk2020042013 | 
| void | setMerchantId(String MerchantId)Set 商户号。
示例值:129284394 | 
| void | setProfile(String Profile)Set 环境名。
release: 现网环境
sandbox: 沙箱环境
development: 开发环境
缺省: release | 
| void | setTotalAmount(Long TotalAmount)Set 转账总金额。
转账金额,单位为分。
示例值:4000000 | 
| void | setTotalNum(Long TotalNum)Set 转账总笔数。
一个转账批次最多允许发起三千笔转账。
示例值:200 | 
| void | setTransferDetails(TransferDetailRequest[] TransferDetails)Set 转账明细列表。
发起批量转账的明细列表,最多三千笔 | 
| 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 CreateTransferBatchRequest()
public CreateTransferBatchRequest(CreateTransferBatchRequest source)
public String getMerchantId()
public void setMerchantId(String MerchantId)
MerchantId - 商户号。
示例值:129284394public TransferDetailRequest[] getTransferDetails()
public void setTransferDetails(TransferDetailRequest[] TransferDetails)
TransferDetails - 转账明细列表。
发起批量转账的明细列表,最多三千笔public String getMerchantAppId()
public void setMerchantAppId(String MerchantAppId)
MerchantAppId - 直连商户appId。
即商户号绑定的appid。
示例值:wxf636efh567hg4356public String getMerchantBatchNo()
public void setMerchantBatchNo(String MerchantBatchNo)
MerchantBatchNo - 商家批次单号。
商户系统内部的商家批次单号,此参数只能由数字、字母组成,商户系统内部唯一,UTF8编码,最多32个字符。
示例值:plfk2020042013public String getBatchName()
public void setBatchName(String BatchName)
BatchName - 批次名称。
批量转账的名称。
示例值:2019年1月深圳分部报销单public String getBatchRemark()
public void setBatchRemark(String BatchRemark)
BatchRemark - 转账说明。
UTF8编码,最多32个字符。
示例值:2019年深圳分部报销单public Long getTotalAmount()
public void setTotalAmount(Long TotalAmount)
TotalAmount - 转账总金额。
转账金额,单位为分。
示例值:4000000public Long getTotalNum()
public void setTotalNum(Long TotalNum)
TotalNum - 转账总笔数。
一个转账批次最多允许发起三千笔转账。
示例值:200public String getProfile()
public void setProfile(String Profile)
Profile - 环境名。
release: 现网环境
sandbox: 沙箱环境
development: 开发环境
缺省: releaseCopyright © 2025. All rights reserved.