Class TransferSinglePayRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cpdp.v20190820.models.TransferSinglePayRequest
-
public class TransferSinglePayRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description TransferSinglePayRequest()TransferSinglePayRequest(TransferSinglePayRequest 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetMerchantAppId()Get 微信申请商户号的appid或者商户号绑定的appid 支付宝、平安填入MerchantIdStringgetMerchantId()Get 商户号StringgetNotifyUrl()Get 转账结果回调通知URL。若不填,则不进行回调。StringgetOrderId()Get 订单流水号,唯一,不能包含特殊字符,长度最大限制64位,推荐使用字母,数字组合,"_","-"组合StringgetPayeeExtends()Get 收款方附加信息,平安接入使用。需要以JSON格式提供以下字段: PayeeBankName:收款人开户行名称 CcyCode:货币类型(RMB-人民币) UnionFlag:行内跨行标志(1:行内转账,0:跨行转账)。StringgetPayeeId()Get 收款方标识。 微信为open_id; 支付宝为会员alipay_user_id; 平安为收款方银行账号StringgetPayeeName()Get 收款方姓名。支付宝可选;微信,平安模式下必传StringgetProfile()Get 接入环境。沙箱环境填sandbox。StringgetRemark()Get 业务备注StringgetReqReserved()Get 请求预留字段,原样透传返回LonggetTransferAmount()Get 转账金额,单位分LonggetTransferType()Get 1、 微信企业付款 2、 支付宝转账 3、 平安银企直联代发转账voidsetMerchantAppId(String MerchantAppId)Set 微信申请商户号的appid或者商户号绑定的appid 支付宝、平安填入MerchantIdvoidsetMerchantId(String MerchantId)Set 商户号voidsetNotifyUrl(String NotifyUrl)Set 转账结果回调通知URL。若不填,则不进行回调。voidsetOrderId(String OrderId)Set 订单流水号,唯一,不能包含特殊字符,长度最大限制64位,推荐使用字母,数字组合,"_","-"组合voidsetPayeeExtends(String PayeeExtends)Set 收款方附加信息,平安接入使用。需要以JSON格式提供以下字段: PayeeBankName:收款人开户行名称 CcyCode:货币类型(RMB-人民币) UnionFlag:行内跨行标志(1:行内转账,0:跨行转账)。voidsetPayeeId(String PayeeId)Set 收款方标识。 微信为open_id; 支付宝为会员alipay_user_id; 平安为收款方银行账号voidsetPayeeName(String PayeeName)Set 收款方姓名。支付宝可选;微信,平安模式下必传voidsetProfile(String Profile)Set 接入环境。沙箱环境填sandbox。voidsetRemark(String Remark)Set 业务备注voidsetReqReserved(String ReqReserved)Set 请求预留字段,原样透传返回voidsetTransferAmount(Long TransferAmount)Set 转账金额,单位分voidsetTransferType(Long TransferType)Set 1、 微信企业付款 2、 支付宝转账 3、 平安银企直联代发转账voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
TransferSinglePayRequest
public TransferSinglePayRequest()
-
TransferSinglePayRequest
public TransferSinglePayRequest(TransferSinglePayRequest 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.
-
-
Method Detail
-
getMerchantId
public String getMerchantId()
Get 商户号- Returns:
- MerchantId 商户号
-
setMerchantId
public void setMerchantId(String MerchantId)
Set 商户号- Parameters:
MerchantId- 商户号
-
getMerchantAppId
public String getMerchantAppId()
Get 微信申请商户号的appid或者商户号绑定的appid 支付宝、平安填入MerchantId- Returns:
- MerchantAppId 微信申请商户号的appid或者商户号绑定的appid 支付宝、平安填入MerchantId
-
setMerchantAppId
public void setMerchantAppId(String MerchantAppId)
Set 微信申请商户号的appid或者商户号绑定的appid 支付宝、平安填入MerchantId- Parameters:
MerchantAppId- 微信申请商户号的appid或者商户号绑定的appid 支付宝、平安填入MerchantId
-
getTransferType
public Long getTransferType()
Get 1、 微信企业付款 2、 支付宝转账 3、 平安银企直联代发转账- Returns:
- TransferType 1、 微信企业付款 2、 支付宝转账 3、 平安银企直联代发转账
-
setTransferType
public void setTransferType(Long TransferType)
Set 1、 微信企业付款 2、 支付宝转账 3、 平安银企直联代发转账- Parameters:
TransferType- 1、 微信企业付款 2、 支付宝转账 3、 平安银企直联代发转账
-
getOrderId
public String getOrderId()
Get 订单流水号,唯一,不能包含特殊字符,长度最大限制64位,推荐使用字母,数字组合,"_","-"组合- Returns:
- OrderId 订单流水号,唯一,不能包含特殊字符,长度最大限制64位,推荐使用字母,数字组合,"_","-"组合
-
setOrderId
public void setOrderId(String OrderId)
Set 订单流水号,唯一,不能包含特殊字符,长度最大限制64位,推荐使用字母,数字组合,"_","-"组合- Parameters:
OrderId- 订单流水号,唯一,不能包含特殊字符,长度最大限制64位,推荐使用字母,数字组合,"_","-"组合
-
getTransferAmount
public Long getTransferAmount()
Get 转账金额,单位分- Returns:
- TransferAmount 转账金额,单位分
-
setTransferAmount
public void setTransferAmount(Long TransferAmount)
Set 转账金额,单位分- Parameters:
TransferAmount- 转账金额,单位分
-
getPayeeId
public String getPayeeId()
Get 收款方标识。 微信为open_id; 支付宝为会员alipay_user_id; 平安为收款方银行账号- Returns:
- PayeeId 收款方标识。 微信为open_id; 支付宝为会员alipay_user_id; 平安为收款方银行账号
-
setPayeeId
public void setPayeeId(String PayeeId)
Set 收款方标识。 微信为open_id; 支付宝为会员alipay_user_id; 平安为收款方银行账号- Parameters:
PayeeId- 收款方标识。 微信为open_id; 支付宝为会员alipay_user_id; 平安为收款方银行账号
-
getPayeeName
public String getPayeeName()
Get 收款方姓名。支付宝可选;微信,平安模式下必传- Returns:
- PayeeName 收款方姓名。支付宝可选;微信,平安模式下必传
-
setPayeeName
public void setPayeeName(String PayeeName)
Set 收款方姓名。支付宝可选;微信,平安模式下必传- Parameters:
PayeeName- 收款方姓名。支付宝可选;微信,平安模式下必传
-
getPayeeExtends
public String getPayeeExtends()
Get 收款方附加信息,平安接入使用。需要以JSON格式提供以下字段: PayeeBankName:收款人开户行名称 CcyCode:货币类型(RMB-人民币) UnionFlag:行内跨行标志(1:行内转账,0:跨行转账)。- Returns:
- PayeeExtends 收款方附加信息,平安接入使用。需要以JSON格式提供以下字段: PayeeBankName:收款人开户行名称 CcyCode:货币类型(RMB-人民币) UnionFlag:行内跨行标志(1:行内转账,0:跨行转账)。
-
setPayeeExtends
public void setPayeeExtends(String PayeeExtends)
Set 收款方附加信息,平安接入使用。需要以JSON格式提供以下字段: PayeeBankName:收款人开户行名称 CcyCode:货币类型(RMB-人民币) UnionFlag:行内跨行标志(1:行内转账,0:跨行转账)。- Parameters:
PayeeExtends- 收款方附加信息,平安接入使用。需要以JSON格式提供以下字段: PayeeBankName:收款人开户行名称 CcyCode:货币类型(RMB-人民币) UnionFlag:行内跨行标志(1:行内转账,0:跨行转账)。
-
getReqReserved
public String getReqReserved()
Get 请求预留字段,原样透传返回- Returns:
- ReqReserved 请求预留字段,原样透传返回
-
setReqReserved
public void setReqReserved(String ReqReserved)
Set 请求预留字段,原样透传返回- Parameters:
ReqReserved- 请求预留字段,原样透传返回
-
getRemark
public String getRemark()
Get 业务备注- Returns:
- Remark 业务备注
-
setRemark
public void setRemark(String Remark)
Set 业务备注- Parameters:
Remark- 业务备注
-
getNotifyUrl
public String getNotifyUrl()
Get 转账结果回调通知URL。若不填,则不进行回调。- Returns:
- NotifyUrl 转账结果回调通知URL。若不填,则不进行回调。
-
setNotifyUrl
public void setNotifyUrl(String NotifyUrl)
Set 转账结果回调通知URL。若不填,则不进行回调。- Parameters:
NotifyUrl- 转账结果回调通知URL。若不填,则不进行回调。
-
getProfile
public String getProfile()
Get 接入环境。沙箱环境填sandbox。- Returns:
- Profile 接入环境。沙箱环境填sandbox。
-
setProfile
public void setProfile(String Profile)
Set 接入环境。沙箱环境填sandbox。- Parameters:
Profile- 接入环境。沙箱环境填sandbox。
-
-