com.alipay.api.domain.AntMerchantExpandIndirectCreateModel Maven / Gradle / Ivy
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, 2024-10-11 11:29:00
*/
public class AntMerchantExpandIndirectCreateModel extends AlipayObject {
private static final long serialVersionUID = 5869648219984128817L;
/**
* 商户地址信息
*/
@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;
/**
* 商户编号,由机构定义,需要保证在机构下唯一
*/
@ApiField("external_id")
private String externalId;
/**
* 商户的支付宝账号
*/
@ApiListField("logon_id")
@ApiField("string")
private List logonId;
/**
* 标准商户类别码,例如5976表示“专业销售-药品医疗-康复和身体辅助用品”,银联/网联进件时必传
*/
@ApiField("mcc")
private String mcc;
/**
* 商户备注,可填写额外信息。分支机构进件,需要按照要求填写“分支机构码”,方便进行入驻管控,分支机构码由支付宝指定编码值,具体编码值可联系对口BD获取。填写分支机构码的时候用“##”标识符括起来,放在整条备注信息的开头处。示例:若进件分支机构为吉林省,由于对应分支机构编码值为220000,那么进件的时候应填写备注信息为:##220000##其他备注信息。
*/
@ApiField("memo")
private String memo;
/**
* 商户名称
*/
@ApiField("name")
private String name;
/**
* 收单机构(例如银行)的标识,填写该机构在支付宝的pid。银联/网联进件时必传。
*/
@ApiField("org_pid")
private String orgPid;
/**
* 商户的支付二维码中信息,用于营销活动
*/
@ApiListField("pay_code_info")
@ApiField("string")
private List payCodeInfo;
/**
* 申请服务,不传默认申请当面付服务。
允许同时申请多个服务,各服务的准入验证相互独立,服务申请实时生效;当前可用服务请关注出参service_codes字段。
目前支持三种类型
PC:网站支付
APP:无线支付
F2F:当面付
PRE_F2F:线下预授权
PRE_APP:线上预授权
PC和APP对应线上,F2F对应线下。
*/
@ApiListField("service_codes")
@ApiField("string")
private List serviceCodes;
/**
* 商户客服电话
*/
@ApiField("service_phone")
private String servicePhone;
/**
* 仅支持网站、APP信息
网站必传site_url,APP必传site_name。
*/
@ApiListField("site_info")
@ApiField("site_info")
private List siteInfo;
/**
* 间连受理商户的推荐组织。如果是银行自有商户入驻,则推荐组织为银行,如果是ISV推广的商户,那么商户推荐组织为ISV,如果是第三方支付机构的自有商户,则推荐组织为第三方支付机构。
*/
@ApiField("source")
private String source;
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 getMcc() {
return this.mcc;
}
public void setMcc(String mcc) {
this.mcc = mcc;
}
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 String getOrgPid() {
return this.orgPid;
}
public void setOrgPid(String orgPid) {
this.orgPid = orgPid;
}
public List getPayCodeInfo() {
return this.payCodeInfo;
}
public void setPayCodeInfo(List payCodeInfo) {
this.payCodeInfo = payCodeInfo;
}
public List getServiceCodes() {
return this.serviceCodes;
}
public void setServiceCodes(List serviceCodes) {
this.serviceCodes = serviceCodes;
}
public String getServicePhone() {
return this.servicePhone;
}
public void setServicePhone(String servicePhone) {
this.servicePhone = servicePhone;
}
public List getSiteInfo() {
return this.siteInfo;
}
public void setSiteInfo(List siteInfo) {
this.siteInfo = siteInfo;
}
public String getSource() {
return this.source;
}
public void setSource(String source) {
this.source = source;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy