Class OpenBankPayeeInfo
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cpdp.v20190820.models.OpenBankPayeeInfo
-
public class OpenBankPayeeInfo extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description OpenBankPayeeInfo()OpenBankPayeeInfo(OpenBankPayeeInfo 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 StringgetAccountType()Get 收款账户标识类型 BANK_ACCOUNT:绑定银行账户 ACCOUNT_BOOK_ID:电子记账本ID ALIPAY_USER_ID:支付宝的会员ID ALIPAY_LOGON_ID:支付宝登录号。 付款方式为SAFT_ISV时,必填。StringgetBankAccountNumber()Get 银行账号。渠道为TENPAY,付款方式为OPENBANK_PAYMENT时必选StringgetBankBranchId()Get 联行号。渠道为TENPAY,付款方式为OPENBANK_PAYMENT时必选StringgetBankBranchName()Get 支行名称。StringgetBindSerialNo()Get 收款方绑卡序列号。 当渠道为TENPAY,付款方式为EBANK_PAYMENT时,必填,上送收款方入驻云企付平台时,下发的绑卡序列号;当渠道为ALIPAY,付款方式为SAFT_ISV时,必填,根据收款账户标识类型上送。StringgetPayeeId()Get 收款方唯一标识。 当渠道为TENPAY,付款方式为EBANK_PAYMENT,必填,上送收款方入驻云企付商户ID; 付款方式为OPENBANK_PAYMENT时,非必填,输入外部收款方的标识ID 渠道为WECHAT,付款方式为TRANS_TO_CHANGE时,上送微信OPEN_ID;StringgetPayeeName()Get 收款方名称。 当渠道为TENPAY,付款方式为EBANK_PAYMENT时,上送收款方入驻云企付的商户名称; 渠道为TENPAY,付款方式为OPENBANK_PAYMENT时必选,上送收款方账户名称; 渠道为ALIPAY,付款方式为SAFT_ISV时,收款账户标识类型为ALIPAY_LOGON_ID时必传,上送收款方真实姓名。 渠道为WECHAT,付款方式为TRANS_TO_CHANGE时,上送收款人姓名。voidsetAccountType(String AccountType)Set 收款账户标识类型 BANK_ACCOUNT:绑定银行账户 ACCOUNT_BOOK_ID:电子记账本ID ALIPAY_USER_ID:支付宝的会员ID ALIPAY_LOGON_ID:支付宝登录号。 付款方式为SAFT_ISV时,必填。voidsetBankAccountNumber(String BankAccountNumber)Set 银行账号。渠道为TENPAY,付款方式为OPENBANK_PAYMENT时必选voidsetBankBranchId(String BankBranchId)Set 联行号。渠道为TENPAY,付款方式为OPENBANK_PAYMENT时必选voidsetBankBranchName(String BankBranchName)Set 支行名称。voidsetBindSerialNo(String BindSerialNo)Set 收款方绑卡序列号。 当渠道为TENPAY,付款方式为EBANK_PAYMENT时,必填,上送收款方入驻云企付平台时,下发的绑卡序列号;当渠道为ALIPAY,付款方式为SAFT_ISV时,必填,根据收款账户标识类型上送。voidsetPayeeId(String PayeeId)Set 收款方唯一标识。 当渠道为TENPAY,付款方式为EBANK_PAYMENT,必填,上送收款方入驻云企付商户ID; 付款方式为OPENBANK_PAYMENT时,非必填,输入外部收款方的标识ID 渠道为WECHAT,付款方式为TRANS_TO_CHANGE时,上送微信OPEN_ID;voidsetPayeeName(String PayeeName)Set 收款方名称。 当渠道为TENPAY,付款方式为EBANK_PAYMENT时,上送收款方入驻云企付的商户名称; 渠道为TENPAY,付款方式为OPENBANK_PAYMENT时必选,上送收款方账户名称; 渠道为ALIPAY,付款方式为SAFT_ISV时,收款账户标识类型为ALIPAY_LOGON_ID时必传,上送收款方真实姓名。 渠道为WECHAT,付款方式为TRANS_TO_CHANGE时,上送收款人姓名。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
-
OpenBankPayeeInfo
public OpenBankPayeeInfo()
-
OpenBankPayeeInfo
public OpenBankPayeeInfo(OpenBankPayeeInfo 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
-
getPayeeId
public String getPayeeId()
Get 收款方唯一标识。 当渠道为TENPAY,付款方式为EBANK_PAYMENT,必填,上送收款方入驻云企付商户ID; 付款方式为OPENBANK_PAYMENT时,非必填,输入外部收款方的标识ID 渠道为WECHAT,付款方式为TRANS_TO_CHANGE时,上送微信OPEN_ID;- Returns:
- PayeeId 收款方唯一标识。 当渠道为TENPAY,付款方式为EBANK_PAYMENT,必填,上送收款方入驻云企付商户ID; 付款方式为OPENBANK_PAYMENT时,非必填,输入外部收款方的标识ID 渠道为WECHAT,付款方式为TRANS_TO_CHANGE时,上送微信OPEN_ID;
-
setPayeeId
public void setPayeeId(String PayeeId)
Set 收款方唯一标识。 当渠道为TENPAY,付款方式为EBANK_PAYMENT,必填,上送收款方入驻云企付商户ID; 付款方式为OPENBANK_PAYMENT时,非必填,输入外部收款方的标识ID 渠道为WECHAT,付款方式为TRANS_TO_CHANGE时,上送微信OPEN_ID;- Parameters:
PayeeId- 收款方唯一标识。 当渠道为TENPAY,付款方式为EBANK_PAYMENT,必填,上送收款方入驻云企付商户ID; 付款方式为OPENBANK_PAYMENT时,非必填,输入外部收款方的标识ID 渠道为WECHAT,付款方式为TRANS_TO_CHANGE时,上送微信OPEN_ID;
-
getBankBranchName
public String getBankBranchName()
Get 支行名称。- Returns:
- BankBranchName 支行名称。
-
setBankBranchName
public void setBankBranchName(String BankBranchName)
Set 支行名称。- Parameters:
BankBranchName- 支行名称。
-
getBankAccountNumber
public String getBankAccountNumber()
Get 银行账号。渠道为TENPAY,付款方式为OPENBANK_PAYMENT时必选- Returns:
- BankAccountNumber 银行账号。渠道为TENPAY,付款方式为OPENBANK_PAYMENT时必选
-
setBankAccountNumber
public void setBankAccountNumber(String BankAccountNumber)
Set 银行账号。渠道为TENPAY,付款方式为OPENBANK_PAYMENT时必选- Parameters:
BankAccountNumber- 银行账号。渠道为TENPAY,付款方式为OPENBANK_PAYMENT时必选
-
getPayeeName
public String getPayeeName()
Get 收款方名称。 当渠道为TENPAY,付款方式为EBANK_PAYMENT时,上送收款方入驻云企付的商户名称; 渠道为TENPAY,付款方式为OPENBANK_PAYMENT时必选,上送收款方账户名称; 渠道为ALIPAY,付款方式为SAFT_ISV时,收款账户标识类型为ALIPAY_LOGON_ID时必传,上送收款方真实姓名。 渠道为WECHAT,付款方式为TRANS_TO_CHANGE时,上送收款人姓名。- Returns:
- PayeeName 收款方名称。 当渠道为TENPAY,付款方式为EBANK_PAYMENT时,上送收款方入驻云企付的商户名称; 渠道为TENPAY,付款方式为OPENBANK_PAYMENT时必选,上送收款方账户名称; 渠道为ALIPAY,付款方式为SAFT_ISV时,收款账户标识类型为ALIPAY_LOGON_ID时必传,上送收款方真实姓名。 渠道为WECHAT,付款方式为TRANS_TO_CHANGE时,上送收款人姓名。
-
setPayeeName
public void setPayeeName(String PayeeName)
Set 收款方名称。 当渠道为TENPAY,付款方式为EBANK_PAYMENT时,上送收款方入驻云企付的商户名称; 渠道为TENPAY,付款方式为OPENBANK_PAYMENT时必选,上送收款方账户名称; 渠道为ALIPAY,付款方式为SAFT_ISV时,收款账户标识类型为ALIPAY_LOGON_ID时必传,上送收款方真实姓名。 渠道为WECHAT,付款方式为TRANS_TO_CHANGE时,上送收款人姓名。- Parameters:
PayeeName- 收款方名称。 当渠道为TENPAY,付款方式为EBANK_PAYMENT时,上送收款方入驻云企付的商户名称; 渠道为TENPAY,付款方式为OPENBANK_PAYMENT时必选,上送收款方账户名称; 渠道为ALIPAY,付款方式为SAFT_ISV时,收款账户标识类型为ALIPAY_LOGON_ID时必传,上送收款方真实姓名。 渠道为WECHAT,付款方式为TRANS_TO_CHANGE时,上送收款人姓名。
-
getBankBranchId
public String getBankBranchId()
Get 联行号。渠道为TENPAY,付款方式为OPENBANK_PAYMENT时必选- Returns:
- BankBranchId 联行号。渠道为TENPAY,付款方式为OPENBANK_PAYMENT时必选
-
setBankBranchId
public void setBankBranchId(String BankBranchId)
Set 联行号。渠道为TENPAY,付款方式为OPENBANK_PAYMENT时必选- Parameters:
BankBranchId- 联行号。渠道为TENPAY,付款方式为OPENBANK_PAYMENT时必选
-
getBindSerialNo
public String getBindSerialNo()
Get 收款方绑卡序列号。 当渠道为TENPAY,付款方式为EBANK_PAYMENT时,必填,上送收款方入驻云企付平台时,下发的绑卡序列号;当渠道为ALIPAY,付款方式为SAFT_ISV时,必填,根据收款账户标识类型上送。- Returns:
- BindSerialNo 收款方绑卡序列号。 当渠道为TENPAY,付款方式为EBANK_PAYMENT时,必填,上送收款方入驻云企付平台时,下发的绑卡序列号;当渠道为ALIPAY,付款方式为SAFT_ISV时,必填,根据收款账户标识类型上送。
-
setBindSerialNo
public void setBindSerialNo(String BindSerialNo)
Set 收款方绑卡序列号。 当渠道为TENPAY,付款方式为EBANK_PAYMENT时,必填,上送收款方入驻云企付平台时,下发的绑卡序列号;当渠道为ALIPAY,付款方式为SAFT_ISV时,必填,根据收款账户标识类型上送。- Parameters:
BindSerialNo- 收款方绑卡序列号。 当渠道为TENPAY,付款方式为EBANK_PAYMENT时,必填,上送收款方入驻云企付平台时,下发的绑卡序列号;当渠道为ALIPAY,付款方式为SAFT_ISV时,必填,根据收款账户标识类型上送。
-
getAccountType
public String getAccountType()
Get 收款账户标识类型 BANK_ACCOUNT:绑定银行账户 ACCOUNT_BOOK_ID:电子记账本ID ALIPAY_USER_ID:支付宝的会员ID ALIPAY_LOGON_ID:支付宝登录号。 付款方式为SAFT_ISV时,必填。- Returns:
- AccountType 收款账户标识类型 BANK_ACCOUNT:绑定银行账户 ACCOUNT_BOOK_ID:电子记账本ID ALIPAY_USER_ID:支付宝的会员ID ALIPAY_LOGON_ID:支付宝登录号。 付款方式为SAFT_ISV时,必填。
-
setAccountType
public void setAccountType(String AccountType)
Set 收款账户标识类型 BANK_ACCOUNT:绑定银行账户 ACCOUNT_BOOK_ID:电子记账本ID ALIPAY_USER_ID:支付宝的会员ID ALIPAY_LOGON_ID:支付宝登录号。 付款方式为SAFT_ISV时,必填。- Parameters:
AccountType- 收款账户标识类型 BANK_ACCOUNT:绑定银行账户 ACCOUNT_BOOK_ID:电子记账本ID ALIPAY_USER_ID:支付宝的会员ID ALIPAY_LOGON_ID:支付宝登录号。 付款方式为SAFT_ISV时,必填。
-
-