Class CreateOpenBankExternalSubMerchantRegistrationRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cpdp.v20190820.models.CreateOpenBankExternalSubMerchantRegistrationRequest
-
public class CreateOpenBankExternalSubMerchantRegistrationRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CreateOpenBankExternalSubMerchantRegistrationRequest()CreateOpenBankExternalSubMerchantRegistrationRequest(CreateOpenBankExternalSubMerchantRegistrationRequest 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 StringgetBusinessLicenseNumber()Get 社会信用代码。StringgetChannelMerchantId()Get 渠道商户ID。StringgetChannelName()Get 渠道名称。详见附录-云企付枚举类说明-ChannelName。 __TENPAY__: 商企付 __WECHAT__: 微信支付 __ALIPAY__: 支付宝StringgetEnvironment()Get 环境类型。 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_StringgetExternalSubMerchantRegistrationData()Get 第三方子商户进件信息,为JSON格式字符串。详情见附录-复杂类型。StringgetLegalName()Get 法人姓名。StringgetNotifyUrl()Get 通知地址。StringgetOutRegistrationNo()Get 外部进件序列号。StringgetOutSubMerchantDescription()Get 外部子商户描述。StringgetOutSubMerchantId()Get 外部子商户ID,平台侧商户唯一ID。StringgetOutSubMerchantName()Get 外部子商户名称。StringgetOutSubMerchantShortName()Get 外部子商户简称。StringgetPaymentMethod()Get 支付方式。详见附录-云企付枚举类说明-PaymentMethod。 __EBANK_PAYMENT__: ebank支付 __OPENBANK_PAYMENT__: openbank支付voidsetBusinessLicenseNumber(String BusinessLicenseNumber)Set 社会信用代码。voidsetChannelMerchantId(String ChannelMerchantId)Set 渠道商户ID。voidsetChannelName(String ChannelName)Set 渠道名称。详见附录-云企付枚举类说明-ChannelName。 __TENPAY__: 商企付 __WECHAT__: 微信支付 __ALIPAY__: 支付宝voidsetEnvironment(String Environment)Set 环境类型。 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_voidsetExternalSubMerchantRegistrationData(String ExternalSubMerchantRegistrationData)Set 第三方子商户进件信息,为JSON格式字符串。详情见附录-复杂类型。voidsetLegalName(String LegalName)Set 法人姓名。voidsetNotifyUrl(String NotifyUrl)Set 通知地址。voidsetOutRegistrationNo(String OutRegistrationNo)Set 外部进件序列号。voidsetOutSubMerchantDescription(String OutSubMerchantDescription)Set 外部子商户描述。voidsetOutSubMerchantId(String OutSubMerchantId)Set 外部子商户ID,平台侧商户唯一ID。voidsetOutSubMerchantName(String OutSubMerchantName)Set 外部子商户名称。voidsetOutSubMerchantShortName(String OutSubMerchantShortName)Set 外部子商户简称。voidsetPaymentMethod(String PaymentMethod)Set 支付方式。详见附录-云企付枚举类说明-PaymentMethod。 __EBANK_PAYMENT__: ebank支付 __OPENBANK_PAYMENT__: openbank支付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
-
CreateOpenBankExternalSubMerchantRegistrationRequest
public CreateOpenBankExternalSubMerchantRegistrationRequest()
-
CreateOpenBankExternalSubMerchantRegistrationRequest
public CreateOpenBankExternalSubMerchantRegistrationRequest(CreateOpenBankExternalSubMerchantRegistrationRequest 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
-
getOutRegistrationNo
public String getOutRegistrationNo()
Get 外部进件序列号。- Returns:
- OutRegistrationNo 外部进件序列号。
-
setOutRegistrationNo
public void setOutRegistrationNo(String OutRegistrationNo)
Set 外部进件序列号。- Parameters:
OutRegistrationNo- 外部进件序列号。
-
getChannelMerchantId
public String getChannelMerchantId()
Get 渠道商户ID。- Returns:
- ChannelMerchantId 渠道商户ID。
-
setChannelMerchantId
public void setChannelMerchantId(String ChannelMerchantId)
Set 渠道商户ID。- Parameters:
ChannelMerchantId- 渠道商户ID。
-
getOutSubMerchantId
public String getOutSubMerchantId()
Get 外部子商户ID,平台侧商户唯一ID。- Returns:
- OutSubMerchantId 外部子商户ID,平台侧商户唯一ID。
-
setOutSubMerchantId
public void setOutSubMerchantId(String OutSubMerchantId)
Set 外部子商户ID,平台侧商户唯一ID。- Parameters:
OutSubMerchantId- 外部子商户ID,平台侧商户唯一ID。
-
getChannelName
public String getChannelName()
Get 渠道名称。详见附录-云企付枚举类说明-ChannelName。 __TENPAY__: 商企付 __WECHAT__: 微信支付 __ALIPAY__: 支付宝- Returns:
- ChannelName 渠道名称。详见附录-云企付枚举类说明-ChannelName。 __TENPAY__: 商企付 __WECHAT__: 微信支付 __ALIPAY__: 支付宝
-
setChannelName
public void setChannelName(String ChannelName)
Set 渠道名称。详见附录-云企付枚举类说明-ChannelName。 __TENPAY__: 商企付 __WECHAT__: 微信支付 __ALIPAY__: 支付宝- Parameters:
ChannelName- 渠道名称。详见附录-云企付枚举类说明-ChannelName。 __TENPAY__: 商企付 __WECHAT__: 微信支付 __ALIPAY__: 支付宝
-
getPaymentMethod
public String getPaymentMethod()
Get 支付方式。详见附录-云企付枚举类说明-PaymentMethod。 __EBANK_PAYMENT__: ebank支付 __OPENBANK_PAYMENT__: openbank支付- Returns:
- PaymentMethod 支付方式。详见附录-云企付枚举类说明-PaymentMethod。 __EBANK_PAYMENT__: ebank支付 __OPENBANK_PAYMENT__: openbank支付
-
setPaymentMethod
public void setPaymentMethod(String PaymentMethod)
Set 支付方式。详见附录-云企付枚举类说明-PaymentMethod。 __EBANK_PAYMENT__: ebank支付 __OPENBANK_PAYMENT__: openbank支付- Parameters:
PaymentMethod- 支付方式。详见附录-云企付枚举类说明-PaymentMethod。 __EBANK_PAYMENT__: ebank支付 __OPENBANK_PAYMENT__: openbank支付
-
getBusinessLicenseNumber
public String getBusinessLicenseNumber()
Get 社会信用代码。- Returns:
- BusinessLicenseNumber 社会信用代码。
-
setBusinessLicenseNumber
public void setBusinessLicenseNumber(String BusinessLicenseNumber)
Set 社会信用代码。- Parameters:
BusinessLicenseNumber- 社会信用代码。
-
getOutSubMerchantName
public String getOutSubMerchantName()
Get 外部子商户名称。- Returns:
- OutSubMerchantName 外部子商户名称。
-
setOutSubMerchantName
public void setOutSubMerchantName(String OutSubMerchantName)
Set 外部子商户名称。- Parameters:
OutSubMerchantName- 外部子商户名称。
-
getLegalName
public String getLegalName()
Get 法人姓名。- Returns:
- LegalName 法人姓名。
-
setLegalName
public void setLegalName(String LegalName)
Set 法人姓名。- Parameters:
LegalName- 法人姓名。
-
getOutSubMerchantShortName
public String getOutSubMerchantShortName()
Get 外部子商户简称。- Returns:
- OutSubMerchantShortName 外部子商户简称。
-
setOutSubMerchantShortName
public void setOutSubMerchantShortName(String OutSubMerchantShortName)
Set 外部子商户简称。- Parameters:
OutSubMerchantShortName- 外部子商户简称。
-
getOutSubMerchantDescription
public String getOutSubMerchantDescription()
Get 外部子商户描述。- Returns:
- OutSubMerchantDescription 外部子商户描述。
-
setOutSubMerchantDescription
public void setOutSubMerchantDescription(String OutSubMerchantDescription)
Set 外部子商户描述。- Parameters:
OutSubMerchantDescription- 外部子商户描述。
-
getExternalSubMerchantRegistrationData
public String getExternalSubMerchantRegistrationData()
Get 第三方子商户进件信息,为JSON格式字符串。详情见附录-复杂类型。- Returns:
- ExternalSubMerchantRegistrationData 第三方子商户进件信息,为JSON格式字符串。详情见附录-复杂类型。
-
setExternalSubMerchantRegistrationData
public void setExternalSubMerchantRegistrationData(String ExternalSubMerchantRegistrationData)
Set 第三方子商户进件信息,为JSON格式字符串。详情见附录-复杂类型。- Parameters:
ExternalSubMerchantRegistrationData- 第三方子商户进件信息,为JSON格式字符串。详情见附录-复杂类型。
-
getNotifyUrl
public String getNotifyUrl()
Get 通知地址。- Returns:
- NotifyUrl 通知地址。
-
setNotifyUrl
public void setNotifyUrl(String NotifyUrl)
Set 通知地址。- Parameters:
NotifyUrl- 通知地址。
-
getEnvironment
public String getEnvironment()
Get 环境类型。 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_- Returns:
- Environment 环境类型。 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_
-
setEnvironment
public void setEnvironment(String Environment)
Set 环境类型。 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_- Parameters:
Environment- 环境类型。 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_
-
-