All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.alipay.api.domain.AntMerchantExpandIndirectModifyModel Maven / Gradle / Ivy

There is a newer version: 2.0.0
Show newest version
package com.alipay.api.domain;

import java.util.List;

import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;
import com.alipay.api.internal.mapping.ApiListField;

/**
 * 银行间连商户修改
 *
 * @author auto create
 * @since 1.0, 2017-05-25 18:14:45
 */
public class AntMerchantExpandIndirectModifyModel extends AlipayObject {

    private static final long serialVersionUID = 5427572132774822977L;

    /**
     * 商户地址信息
     */
    @ApiListField("address_info")
    @ApiField("address_info")
    private List addressInfo;

    /**
     * 商户简称
     */
    @ApiField("alias_name")
    private String aliasName;

    /**
     * 商户对应银行所开立的结算卡信息
     */
    @ApiListField("bankcard_info")
    @ApiField("bank_card_info")
    private List bankcardInfo;

    /**
     * 商户证件编号(企业或者个体工商户提供营业执照,事业单位提供事证号)
     */
    @ApiField("business_license")
    private String businessLicense;

    /**
     * 商户证件类型,取值范围:NATIONAL_LEGAL:营业执照;NATIONAL_LEGAL_MERGE:营业执照(多证合一);INST_RGST_CTF:事业单位法人证书
     */
    @ApiField("business_license_type")
    private String businessLicenseType;

    /**
     * 商户经营类目,参考文档:https://doc.open.alipay.com/doc2/detail?&docType=1&articleId=105444
     */
    @ApiField("category_id")
    private String categoryId;

    /**
     * 商户负责人信息
     */
    @ApiListField("contact_info")
    @ApiField("contact_info")
    private List contactInfo;

    /**
     * 商户编号,由机构定义,需要保证在机构下唯一,与sub_merchant_id二选一
     */
    @ApiField("external_id")
    private String externalId;

    /**
     * 受理商户的支付宝账号(用于关联商户生活号、原服务窗,打通口碑营销活动)
     */
    @ApiListField("logon_id")
    @ApiField("string")
    private List logonId;

    /**
     * 商户备注信息,可填写额外信息
     */
    @ApiField("memo")
    private String memo;

    /**
     * 商户名称
     */
    @ApiField("name")
    private String name;

    /**
     * 受理商户的固定二维码链接地址(即一码多付页面地址,用于后续支付宝营销活动) 商户所属的银行或ISV 给商户的二维码url值
     * 一码多付方案:https://doc.open.alipay.com/docs/doc.htm?docType=1&articleId=105672
     */
    @ApiListField("pay_code_info")
    @ApiField("string")
    private List payCodeInfo;

    /**
     * 商户客服电话
     */
    @ApiField("service_phone")
    private String servicePhone;

    /**
     * 商户来源机构标识,填写机构在支付宝的pid
     */
    @ApiField("source")
    private String source;

    /**
     * 商户在支付宝入驻成功后,生成的支付宝内全局唯一的商户编号,与external_id二选一
     */
    @ApiField("sub_merchant_id")
    private String subMerchantId;

    public List getAddressInfo() {
        return this.addressInfo;
    }

    public void setAddressInfo(
            List addressInfo) {
        this.addressInfo = addressInfo;
    }

    public String getAliasName() {
        return this.aliasName;
    }

    public void setAliasName(
            String aliasName) {
        this.aliasName = aliasName;
    }

    public List getBankcardInfo() {
        return this.bankcardInfo;
    }

    public void setBankcardInfo(
            List bankcardInfo) {
        this.bankcardInfo = bankcardInfo;
    }

    public String getBusinessLicense() {
        return this.businessLicense;
    }

    public void setBusinessLicense(
            String businessLicense) {
        this.businessLicense = businessLicense;
    }

    public String getBusinessLicenseType() {
        return this.businessLicenseType;
    }

    public void setBusinessLicenseType(
            String businessLicenseType) {
        this.businessLicenseType = businessLicenseType;
    }

    public String getCategoryId() {
        return this.categoryId;
    }

    public void setCategoryId(
            String categoryId) {
        this.categoryId = categoryId;
    }

    public List getContactInfo() {
        return this.contactInfo;
    }

    public void setContactInfo(
            List contactInfo) {
        this.contactInfo = contactInfo;
    }

    public String getExternalId() {
        return this.externalId;
    }

    public void setExternalId(
            String externalId) {
        this.externalId = externalId;
    }

    public List getLogonId() {
        return this.logonId;
    }

    public void setLogonId(
            List logonId) {
        this.logonId = logonId;
    }

    public String getMemo() {
        return this.memo;
    }

    public void setMemo(
            String memo) {
        this.memo = memo;
    }

    public String getName() {
        return this.name;
    }

    public void setName(
            String name) {
        this.name = name;
    }

    public List getPayCodeInfo() {
        return this.payCodeInfo;
    }

    public void setPayCodeInfo(
            List payCodeInfo) {
        this.payCodeInfo = payCodeInfo;
    }

    public String getServicePhone() {
        return this.servicePhone;
    }

    public void setServicePhone(
            String servicePhone) {
        this.servicePhone = servicePhone;
    }

    public String getSource() {
        return this.source;
    }

    public void setSource(
            String source) {
        this.source = source;
    }

    public String getSubMerchantId() {
        return this.subMerchantId;
    }

    public void setSubMerchantId(
            String subMerchantId) {
        this.subMerchantId = subMerchantId;
    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy