Class CreateOpenBankAggregatedSubMerchantRegistrationRequest


  • public class CreateOpenBankAggregatedSubMerchantRegistrationRequest
    extends AbstractModel
    • 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__:沙箱环境 _不填默认为生产环境_