Class CreateOpenBankAggregatedSubMerchantRegistrationRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cpdp.v20190820.models.CreateOpenBankAggregatedSubMerchantRegistrationRequest
-
public class CreateOpenBankAggregatedSubMerchantRegistrationRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CreateOpenBankAggregatedSubMerchantRegistrationRequest()CreateOpenBankAggregatedSubMerchantRegistrationRequest(CreateOpenBankAggregatedSubMerchantRegistrationRequest 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 BusinessLicenseInfogetBusinessLicenseInfo()Get 营业证件信息。StringgetChannelMerchantId()Get 渠道商户ID。StringgetChannelName()Get 渠道名称。详见附录-云企付枚举类说明-ChannelName。 TENPAY: 商企付 WECHAT: 微信支付 ALIPAY: 支付宝 HELIPAY:合利宝StringgetEnvironment()Get 环境类型。 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_StringgetInterConnectionSubMerchantData()Get 支付渠道子商户进件信息。 json字符串,详情见附录-复杂类型-InterConnectionSubMerchantData。LegalPersonInfogetLegalPersonInfo()Get 商户法人代表信息。NaturalPersonInfo[]getNaturalPersonList()Get 相关自然人信息列表。 HELIPAY渠道必传业务联系人。StringgetNotifyUrl()Get 通知地址。StringgetOutRegistrationNo()Get 外部进件序列号。StringgetOutSubMerchantDescription()Get 外部子商户描述。OutSubMerchantExtensionInfogetOutSubMerchantExtensionInfo()Get 外部子商户其他公用扩展信息。 HELIPAY渠道必传。StringgetOutSubMerchantId()Get 外部子商户ID。StringgetOutSubMerchantName()Get 外部子商户名称。 HELIPAY渠道(长度不能小于5大于150)。StringgetOutSubMerchantShortName()Get 外部子商户简称。 HELIPAY渠道必传(长度不能小于2大于20)。StringgetOutSubMerchantType()Get 外部子商户类型。 ENTERPRISE:企业商户 INSTITUTION:事业单位商户 INDIVIDUALBISS:个体工商户 PERSON:个人商户(小微商户) SUBJECT_TYPE_OTHERS:其他组织StringgetPaymentMethod()Get 支付方式。详见附录-云企付枚举类说明-PaymentMethod。 合利宝渠道不需要传。SettleInfogetSettleInfo()Get 商户结算信息。 HELIPAY渠道必传。voidsetBusinessLicenseInfo(BusinessLicenseInfo BusinessLicenseInfo)Set 营业证件信息。voidsetChannelMerchantId(String ChannelMerchantId)Set 渠道商户ID。voidsetChannelName(String ChannelName)Set 渠道名称。详见附录-云企付枚举类说明-ChannelName。 TENPAY: 商企付 WECHAT: 微信支付 ALIPAY: 支付宝 HELIPAY:合利宝voidsetEnvironment(String Environment)Set 环境类型。 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_voidsetInterConnectionSubMerchantData(String InterConnectionSubMerchantData)Set 支付渠道子商户进件信息。 json字符串,详情见附录-复杂类型-InterConnectionSubMerchantData。voidsetLegalPersonInfo(LegalPersonInfo LegalPersonInfo)Set 商户法人代表信息。voidsetNaturalPersonList(NaturalPersonInfo[] NaturalPersonList)Set 相关自然人信息列表。 HELIPAY渠道必传业务联系人。voidsetNotifyUrl(String NotifyUrl)Set 通知地址。voidsetOutRegistrationNo(String OutRegistrationNo)Set 外部进件序列号。voidsetOutSubMerchantDescription(String OutSubMerchantDescription)Set 外部子商户描述。voidsetOutSubMerchantExtensionInfo(OutSubMerchantExtensionInfo OutSubMerchantExtensionInfo)Set 外部子商户其他公用扩展信息。 HELIPAY渠道必传。voidsetOutSubMerchantId(String OutSubMerchantId)Set 外部子商户ID。voidsetOutSubMerchantName(String OutSubMerchantName)Set 外部子商户名称。 HELIPAY渠道(长度不能小于5大于150)。voidsetOutSubMerchantShortName(String OutSubMerchantShortName)Set 外部子商户简称。 HELIPAY渠道必传(长度不能小于2大于20)。voidsetOutSubMerchantType(String OutSubMerchantType)Set 外部子商户类型。 ENTERPRISE:企业商户 INSTITUTION:事业单位商户 INDIVIDUALBISS:个体工商户 PERSON:个人商户(小微商户) SUBJECT_TYPE_OTHERS:其他组织voidsetPaymentMethod(String PaymentMethod)Set 支付方式。详见附录-云企付枚举类说明-PaymentMethod。 合利宝渠道不需要传。voidsetSettleInfo(SettleInfo SettleInfo)Set 商户结算信息。 HELIPAY渠道必传。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
-
CreateOpenBankAggregatedSubMerchantRegistrationRequest
public CreateOpenBankAggregatedSubMerchantRegistrationRequest()
-
CreateOpenBankAggregatedSubMerchantRegistrationRequest
public CreateOpenBankAggregatedSubMerchantRegistrationRequest(CreateOpenBankAggregatedSubMerchantRegistrationRequest 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。- Returns:
- OutSubMerchantId 外部子商户ID。
-
setOutSubMerchantId
public void setOutSubMerchantId(String OutSubMerchantId)
Set 外部子商户ID。- Parameters:
OutSubMerchantId- 外部子商户ID。
-
getChannelName
public String getChannelName()
Get 渠道名称。详见附录-云企付枚举类说明-ChannelName。 TENPAY: 商企付 WECHAT: 微信支付 ALIPAY: 支付宝 HELIPAY:合利宝- Returns:
- ChannelName 渠道名称。详见附录-云企付枚举类说明-ChannelName。 TENPAY: 商企付 WECHAT: 微信支付 ALIPAY: 支付宝 HELIPAY:合利宝
-
setChannelName
public void setChannelName(String ChannelName)
Set 渠道名称。详见附录-云企付枚举类说明-ChannelName。 TENPAY: 商企付 WECHAT: 微信支付 ALIPAY: 支付宝 HELIPAY:合利宝- Parameters:
ChannelName- 渠道名称。详见附录-云企付枚举类说明-ChannelName。 TENPAY: 商企付 WECHAT: 微信支付 ALIPAY: 支付宝 HELIPAY:合利宝
-
getOutSubMerchantType
public String getOutSubMerchantType()
Get 外部子商户类型。 ENTERPRISE:企业商户 INSTITUTION:事业单位商户 INDIVIDUALBISS:个体工商户 PERSON:个人商户(小微商户) SUBJECT_TYPE_OTHERS:其他组织- Returns:
- OutSubMerchantType 外部子商户类型。 ENTERPRISE:企业商户 INSTITUTION:事业单位商户 INDIVIDUALBISS:个体工商户 PERSON:个人商户(小微商户) SUBJECT_TYPE_OTHERS:其他组织
-
setOutSubMerchantType
public void setOutSubMerchantType(String OutSubMerchantType)
Set 外部子商户类型。 ENTERPRISE:企业商户 INSTITUTION:事业单位商户 INDIVIDUALBISS:个体工商户 PERSON:个人商户(小微商户) SUBJECT_TYPE_OTHERS:其他组织- Parameters:
OutSubMerchantType- 外部子商户类型。 ENTERPRISE:企业商户 INSTITUTION:事业单位商户 INDIVIDUALBISS:个体工商户 PERSON:个人商户(小微商户) SUBJECT_TYPE_OTHERS:其他组织
-
getOutSubMerchantName
public String getOutSubMerchantName()
Get 外部子商户名称。 HELIPAY渠道(长度不能小于5大于150)。- Returns:
- OutSubMerchantName 外部子商户名称。 HELIPAY渠道(长度不能小于5大于150)。
-
setOutSubMerchantName
public void setOutSubMerchantName(String OutSubMerchantName)
Set 外部子商户名称。 HELIPAY渠道(长度不能小于5大于150)。- Parameters:
OutSubMerchantName- 外部子商户名称。 HELIPAY渠道(长度不能小于5大于150)。
-
getLegalPersonInfo
public LegalPersonInfo getLegalPersonInfo()
Get 商户法人代表信息。- Returns:
- LegalPersonInfo 商户法人代表信息。
-
setLegalPersonInfo
public void setLegalPersonInfo(LegalPersonInfo LegalPersonInfo)
Set 商户法人代表信息。- Parameters:
LegalPersonInfo- 商户法人代表信息。
-
getBusinessLicenseInfo
public BusinessLicenseInfo getBusinessLicenseInfo()
Get 营业证件信息。- Returns:
- BusinessLicenseInfo 营业证件信息。
-
setBusinessLicenseInfo
public void setBusinessLicenseInfo(BusinessLicenseInfo BusinessLicenseInfo)
Set 营业证件信息。- Parameters:
BusinessLicenseInfo- 营业证件信息。
-
getInterConnectionSubMerchantData
public String getInterConnectionSubMerchantData()
Get 支付渠道子商户进件信息。 json字符串,详情见附录-复杂类型-InterConnectionSubMerchantData。- Returns:
- InterConnectionSubMerchantData 支付渠道子商户进件信息。 json字符串,详情见附录-复杂类型-InterConnectionSubMerchantData。
-
setInterConnectionSubMerchantData
public void setInterConnectionSubMerchantData(String InterConnectionSubMerchantData)
Set 支付渠道子商户进件信息。 json字符串,详情见附录-复杂类型-InterConnectionSubMerchantData。- Parameters:
InterConnectionSubMerchantData- 支付渠道子商户进件信息。 json字符串,详情见附录-复杂类型-InterConnectionSubMerchantData。
-
getPaymentMethod
public String getPaymentMethod()
Get 支付方式。详见附录-云企付枚举类说明-PaymentMethod。 合利宝渠道不需要传。- Returns:
- PaymentMethod 支付方式。详见附录-云企付枚举类说明-PaymentMethod。 合利宝渠道不需要传。
-
setPaymentMethod
public void setPaymentMethod(String PaymentMethod)
Set 支付方式。详见附录-云企付枚举类说明-PaymentMethod。 合利宝渠道不需要传。- Parameters:
PaymentMethod- 支付方式。详见附录-云企付枚举类说明-PaymentMethod。 合利宝渠道不需要传。
-
getOutSubMerchantShortName
public String getOutSubMerchantShortName()
Get 外部子商户简称。 HELIPAY渠道必传(长度不能小于2大于20)。- Returns:
- OutSubMerchantShortName 外部子商户简称。 HELIPAY渠道必传(长度不能小于2大于20)。
-
setOutSubMerchantShortName
public void setOutSubMerchantShortName(String OutSubMerchantShortName)
Set 外部子商户简称。 HELIPAY渠道必传(长度不能小于2大于20)。- Parameters:
OutSubMerchantShortName- 外部子商户简称。 HELIPAY渠道必传(长度不能小于2大于20)。
-
getOutSubMerchantDescription
public String getOutSubMerchantDescription()
Get 外部子商户描述。- Returns:
- OutSubMerchantDescription 外部子商户描述。
-
setOutSubMerchantDescription
public void setOutSubMerchantDescription(String OutSubMerchantDescription)
Set 外部子商户描述。- Parameters:
OutSubMerchantDescription- 外部子商户描述。
-
getNotifyUrl
public String getNotifyUrl()
Get 通知地址。- Returns:
- NotifyUrl 通知地址。
-
setNotifyUrl
public void setNotifyUrl(String NotifyUrl)
Set 通知地址。- Parameters:
NotifyUrl- 通知地址。
-
getNaturalPersonList
public NaturalPersonInfo[] getNaturalPersonList()
Get 相关自然人信息列表。 HELIPAY渠道必传业务联系人。- Returns:
- NaturalPersonList 相关自然人信息列表。 HELIPAY渠道必传业务联系人。
-
setNaturalPersonList
public void setNaturalPersonList(NaturalPersonInfo[] NaturalPersonList)
Set 相关自然人信息列表。 HELIPAY渠道必传业务联系人。- Parameters:
NaturalPersonList- 相关自然人信息列表。 HELIPAY渠道必传业务联系人。
-
getSettleInfo
public SettleInfo getSettleInfo()
Get 商户结算信息。 HELIPAY渠道必传。- Returns:
- SettleInfo 商户结算信息。 HELIPAY渠道必传。
-
setSettleInfo
public void setSettleInfo(SettleInfo SettleInfo)
Set 商户结算信息。 HELIPAY渠道必传。- Parameters:
SettleInfo- 商户结算信息。 HELIPAY渠道必传。
-
getOutSubMerchantExtensionInfo
public OutSubMerchantExtensionInfo getOutSubMerchantExtensionInfo()
Get 外部子商户其他公用扩展信息。 HELIPAY渠道必传。- Returns:
- OutSubMerchantExtensionInfo 外部子商户其他公用扩展信息。 HELIPAY渠道必传。
-
setOutSubMerchantExtensionInfo
public void setOutSubMerchantExtensionInfo(OutSubMerchantExtensionInfo OutSubMerchantExtensionInfo)
Set 外部子商户其他公用扩展信息。 HELIPAY渠道必传。- Parameters:
OutSubMerchantExtensionInfo- 外部子商户其他公用扩展信息。 HELIPAY渠道必传。
-
getEnvironment
public String getEnvironment()
Get 环境类型。 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_- Returns:
- Environment 环境类型。 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_
-
setEnvironment
public void setEnvironment(String Environment)
Set 环境类型。 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_- Parameters:
Environment- 环境类型。 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_
-
-