public class OpenBankPayeeInfo extends AbstractModel
header, skipSign
Constructor and 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.
|
Modifier and Type | Method and Description |
---|---|
String |
getAccountType()
Get 收款账户标识类型
BANK_ACCOUNT:绑定银行账户
ACCOUNT_BOOK_ID:电子记账本ID
ALIPAY_USER_ID:支付宝的会员ID
ALIPAY_LOGON_ID:支付宝登录号。
付款方式为SAFT_ISV时,必填。
|
String |
getBankAccountNumber()
Get 银行账号。渠道为TENPAY,付款方式为OPENBANK_PAYMENT时必选
|
String |
getBankBranchId()
Get 联行号。渠道为TENPAY,付款方式为OPENBANK_PAYMENT时必选
|
String |
getBankBranchName()
Get 支行名称。
|
String |
getBindSerialNo()
Get 收款方绑卡序列号。
当渠道为TENPAY,付款方式为EBANK_PAYMENT时,必填,上送收款方入驻云企付平台时,下发的绑卡序列号;当渠道为ALIPAY,付款方式为SAFT_ISV时,必填,根据收款账户标识类型上送。
|
String |
getPayeeId()
Get 收款方唯一标识。
当渠道为TENPAY,付款方式为EBANK_PAYMENT,必填,上送收款方入驻云企付商户ID;
付款方式为OPENBANK_PAYMENT时,非必填,输入外部收款方的标识ID
渠道为WECHAT,付款方式为TRANS_TO_CHANGE时,上送微信OPEN_ID;
|
String |
getPayeeName()
Get 收款方名称。
当渠道为TENPAY,付款方式为EBANK_PAYMENT时,上送收款方入驻云企付的商户名称;
渠道为TENPAY,付款方式为OPENBANK_PAYMENT时必选,上送收款方账户名称;
渠道为ALIPAY,付款方式为SAFT_ISV时,收款账户标识类型为ALIPAY_LOGON_ID时必传,上送收款方真实姓名。
渠道为WECHAT,付款方式为TRANS_TO_CHANGE时,上送收款人姓名。
|
void |
setAccountType(String AccountType)
Set 收款账户标识类型
BANK_ACCOUNT:绑定银行账户
ACCOUNT_BOOK_ID:电子记账本ID
ALIPAY_USER_ID:支付宝的会员ID
ALIPAY_LOGON_ID:支付宝登录号。
付款方式为SAFT_ISV时,必填。
|
void |
setBankAccountNumber(String BankAccountNumber)
Set 银行账号。渠道为TENPAY,付款方式为OPENBANK_PAYMENT时必选
|
void |
setBankBranchId(String BankBranchId)
Set 联行号。渠道为TENPAY,付款方式为OPENBANK_PAYMENT时必选
|
void |
setBankBranchName(String BankBranchName)
Set 支行名称。
|
void |
setBindSerialNo(String BindSerialNo)
Set 收款方绑卡序列号。
当渠道为TENPAY,付款方式为EBANK_PAYMENT时,必填,上送收款方入驻云企付平台时,下发的绑卡序列号;当渠道为ALIPAY,付款方式为SAFT_ISV时,必填,根据收款账户标识类型上送。
|
void |
setPayeeId(String PayeeId)
Set 收款方唯一标识。
当渠道为TENPAY,付款方式为EBANK_PAYMENT,必填,上送收款方入驻云企付商户ID;
付款方式为OPENBANK_PAYMENT时,非必填,输入外部收款方的标识ID
渠道为WECHAT,付款方式为TRANS_TO_CHANGE时,上送微信OPEN_ID;
|
void |
setPayeeName(String PayeeName)
Set 收款方名称。
当渠道为TENPAY,付款方式为EBANK_PAYMENT时,上送收款方入驻云企付的商户名称;
渠道为TENPAY,付款方式为OPENBANK_PAYMENT时必选,上送收款方账户名称;
渠道为ALIPAY,付款方式为SAFT_ISV时,收款账户标识类型为ALIPAY_LOGON_ID时必传,上送收款方真实姓名。
渠道为WECHAT,付款方式为TRANS_TO_CHANGE时,上送收款人姓名。
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public OpenBankPayeeInfo()
public OpenBankPayeeInfo(OpenBankPayeeInfo source)
public String getPayeeId()
public void setPayeeId(String PayeeId)
PayeeId
- 收款方唯一标识。
当渠道为TENPAY,付款方式为EBANK_PAYMENT,必填,上送收款方入驻云企付商户ID;
付款方式为OPENBANK_PAYMENT时,非必填,输入外部收款方的标识ID
渠道为WECHAT,付款方式为TRANS_TO_CHANGE时,上送微信OPEN_ID;public String getBankBranchName()
public void setBankBranchName(String BankBranchName)
BankBranchName
- 支行名称。public String getBankAccountNumber()
public void setBankAccountNumber(String BankAccountNumber)
BankAccountNumber
- 银行账号。渠道为TENPAY,付款方式为OPENBANK_PAYMENT时必选public String getPayeeName()
public void setPayeeName(String PayeeName)
PayeeName
- 收款方名称。
当渠道为TENPAY,付款方式为EBANK_PAYMENT时,上送收款方入驻云企付的商户名称;
渠道为TENPAY,付款方式为OPENBANK_PAYMENT时必选,上送收款方账户名称;
渠道为ALIPAY,付款方式为SAFT_ISV时,收款账户标识类型为ALIPAY_LOGON_ID时必传,上送收款方真实姓名。
渠道为WECHAT,付款方式为TRANS_TO_CHANGE时,上送收款人姓名。public String getBankBranchId()
public void setBankBranchId(String BankBranchId)
BankBranchId
- 联行号。渠道为TENPAY,付款方式为OPENBANK_PAYMENT时必选public String getBindSerialNo()
public void setBindSerialNo(String BindSerialNo)
BindSerialNo
- 收款方绑卡序列号。
当渠道为TENPAY,付款方式为EBANK_PAYMENT时,必填,上送收款方入驻云企付平台时,下发的绑卡序列号;当渠道为ALIPAY,付款方式为SAFT_ISV时,必填,根据收款账户标识类型上送。public String getAccountType()
public void setAccountType(String AccountType)
AccountType
- 收款账户标识类型
BANK_ACCOUNT:绑定银行账户
ACCOUNT_BOOK_ID:电子记账本ID
ALIPAY_USER_ID:支付宝的会员ID
ALIPAY_LOGON_ID:支付宝登录号。
付款方式为SAFT_ISV时,必填。Copyright © 2024. All rights reserved.