提交入驻申请

更新时间:2025.10.23

服务商(银行、支付机构、电商平台不可用)使用该接口提交商家资料,帮助商家入驻成为微信支付的品牌商家。

注意:本接口不支持进件境外个人小微商户

接口说明

支持商户:【普通服务商】

请求方式:【POST】/v3/brand/applyments

请求域名:【主域名】https://api.mch.weixin.qq.com 使用该域名将访问就近的接入点

     【备域名】https://api2.mch.weixin.qq.com 使用该域名将访问异地的接入点 ,指引点击查看

接口限频:1/秒(商户号维度)

请求参数
折叠全部参数

Header  HTTP头参数

 Authorization  必填 string

请参考签名认证生成认证信息


 Accept  必填 string

请设置为application/json


 Content-Type  必填 string

请设置为application/json


 Wechatpay-Serial  必填 string

【微信支付公钥ID】或【微信支付平台证书序列号】  请求参数中的敏感字段,需要使用微信支付公钥加密(推荐),请参考获取微信支付公钥ID说明以及微信支付公钥加密敏感信息指引;也可以使用微信支付平台证书公钥加密,参考获取平台证书序列号平台证书加密敏感信息指引


body  包体参数

 business_code  必填   string(128)

【业务申请编号】 1、只能由数字、字母或下划线组成;
2、服务商自定义的商户唯一编号;
3、每个编号对应一个申请单;
4、若申请被驳回,可填写相同的“业务申请编号”,即可覆盖修改原申请信息。


 admin_info  必填   object

【管理员信息】 提交申请单时需填写品牌管理员的个人信息。品牌管理员是负责品牌经营的管理人员,后续将承担权限分配、功能使用等关键管理责任。

属性

 admin_name  必填   string(1024)

【管理员姓名】 1、长度为2-50个字符;
2、前后不能有空格、制表符、换行符;
3、支持填写数字、英文字母、汉字及部分特殊字符,但完整内容不能只包含数字、部分特殊字符;
4、允许使用的部分特殊字符有:

  • 英文标点:. ( ) - _ — ~ ! @ # % ^ & * + ` = { } | : ' " < > ? [ ] \ ; , /

  • 中文标点:。 ? ! , 、 ; : “ ” ‘ ' ( ) 《 》 〈 〉 【 】 『 』 「 」 ﹃ ﹄ 〔 〕 … ~ ﹏

  • 货币符号:¥ $ €

  • 其他符号:· ‧

5、该字段需要使用微信支付公钥加密(推荐),请参考获取微信支付公钥ID说明以及微信支付公钥加密敏感信息指引,也可以使用微信支付平台证书公钥加密,参考获取平台证书序列号平台证书加密敏感信息指引


 id_doc_type  必填   string

【管理员证件类型】 不支持护照和外国人居住证类型

可选取值

  • IDENTIFICATION_TYPE_MAINLAND_ID_CARD:  中国大陆居民-身份证

  • IDENTIFICATION_TYPE_HONGKONG:  中国香港居民--来往内地通行证

  • IDENTIFICATION_TYPE_MACAO:  中国澳门居民--来往内地通行证

  • IDENTIFICATION_TYPE_TAIWAN:  中国台湾居民--来往大陆通行证

  • IDENTIFICATION_TYPE_HONGKONG_MACAO_RESIDENT:  港澳居民居住证

  • IDENTIFICATION_TYPE_TAIWAN_RESIDENT:  台湾居民居住证


 id_card_number  必填   string(1024)

【管理员证件号】 1、可传身份证、来往内地通行证、来往大陆通行证等证件号码,号码规范如下:

  • 身份证(限中国大陆居民):17位数字+1位数字|X;

  • 中国香港居民--来往内地通行证:H/h开头+8或10位数字/字母;

  • 中国澳门居民--来往内地通行证:M/m开头+8或10位数字/字母;

  • 中国台湾居民--来往大陆通行证:8位数字或10位数字;

  • 台湾居民居住证/港澳居民居住证:17位数字+1位数字|X;

2、经营管理员授权确认时,校验微信号绑定的银行卡实名信息,是否与该证件号码一致;
3、该字段需要使用微信支付公钥加密(推荐),请参考获取微信支付公钥ID说明以及微信支付公钥加密敏感信息指引,也可以使用微信支付平台证书公钥加密,参考获取平台证书序列号平台证书加密敏感信息指引


 subject_info  必填   object

【主体信息】 请提交品牌所属企业的主体信息,包括主体名称、主体类型和统一社会信用代码。

属性

 subject_type  必填   string

【主体类型】 1、主体类型需与营业执照/登记证书上一致,可参考选择主体指引
2、只支持企业和个体户类型,其他暂不支持。

可选取值

  • SUBJECT_TYPE_ENTERPRISE:  (企业)营业执照上的主体类型一般为有限公司、有限责任公司

  • SUBJECT_TYPE_INDIVIDUAL:  (个体户)营业执照上的主体类型一般为个体户、个体工商户、个体经营


 subject_name  必填   string(50)

【主体名称】 1、入驻商家主体的名称;
2、长度限制不超过50个字符。


 unified_social_credit_code  必填   string(20)

【统一社会信用代码】 1、入驻商家主体的统一社会信用代码;
2、长度限制为18个字符,由数字和大写英文字母组成。


 brand_basic_info  必填   object

【品牌基础信息】 品牌的基本信息,包括品牌名称和品牌logo,是品牌入驻的必要资料。

属性

 brand_name  必填   string(30)

【品牌名称】 商户申请的品牌名称,长度限制30字符以内


 brand_logo  必填   string

【品牌Logo】 1、商家申请的品牌Logo;
2、支持上传jpg、png格式,最大支持2MB;
3、要求上传尺寸不小于200px * 200px,不大于300px * 300px,图片宽高比1:1;
4、需上传1张图片,请填写通过图片上传API预先上传图片生成好的MediaID。


 trademark  必填   object

【品牌商标资料】 商标相关资料,包括是否有商标、商标注册证、授权书或无商标时的经营证明,用于品牌合法性验证。

属性

 trademark_exists  必填   string

【有无商标】 1、若使用的品牌名称或logo,已被注册为商标,则需选择有商标并上传相应的商标注册证信息;
2、若选择无商标,则不可使用已注册的商标作为品牌名称或 logo,并需提供证明材料,证明品牌名称命名与企业名称、经营场景(门店、小程序、网页等)对应;

可选取值

  • TRADEMARK_EXISTS:  有商标

  • TRADEMARK_NONE:  无商标


 trademark_registration_certificate  选填   object

【商标注册证】 商标注册证相关信息,有商标时必填

属性

 certificate  选填   string

【商标注册证】 1、若选择有商标,请参考示例上传Logo商标注册证的图片;
2、支持上传png、jpg格式,最大2MB;
3、请填写通过图片上传API预先上传图片生成好的MediaID。

注意:该字段仅支持单张图片,不可与 certificate_list 同时填写。自 2026 年 4 月 15 日起,该字段不再对新增服务商开放;存量已接入服务商可继续正常使用。新接入服务商请使用 certificate_list 字段,支持多张图片传入。


 name  必填   string(50)

【商标名称】 1、商标注册时登记的名称,可前往商标备案网查询;
2、支持输入中文、英文、数字特殊字符;
3、限制50个字符;


 number  必填   string(50)

【商标注册号】 选择有商标时必填:
1、支持输入英文、数字;
2、限制50个字符;


 valid_begin_time  选填   string(20)

【商标有效期开始时间】 1、商标注册证上的有效期开始时间;
2、格式要求为:YYYY-MM-DD,不支持其他格式。

注意:自 2026 年 4 月 15 日起,该字段不再对新增服务商开放;存量已接入服务商可继续正常使用。


 valid_end_time  必填   string(20)

【商标有效期结束时间】 1、商标注册证上的有效期截止时间;
2、有效期结束时间必须晚于当前提交申请时间,否则提交将被拒绝;
3、格式要求:请按照标准格式 YYYY-MM-DD 填写(如 2025-12-31),月份和日期为两位数字,必须为合法日期。


 international_class  必填   string(5)

【商标国际分类】 1、请填写商标注册证上的商标国际分类,具体类别参考商标分类表
2、取值范围为1-45,只支持数字,不支持字母、符号、小数等。


 holder  必填   string(50)

【商标注册人】 1、需填写商标注册证上的注册人名称;
2、支持中文、英文、数字、括号,限制50个字符;
3、如果与主体名称不一致,需上传“商标许可使用授权书”。


 license  选填   string

【商标许可使用授权书】 1、商标注册人为当前主体提供的授权书,商标注册人与主体名称不一致时需填写;
2、支持上传png、jpg格式,最大2MB;
3、请填写通过图片上传API预先上传图片生成好的MediaID。

注意:该字段仅支持单张图片,不可与 license_list 同时填写。自 2026 年 4 月 15 日起,该字段不再对新增服务商开放;存量已接入服务商可继续正常使用。新接入服务商请使用 license_list 字段,支持多张图片传入。


 authorization_begin_time  选填   string(20)

【商标授权有效期开始时间】 1、授权书上的有效期起始时间,商标注册人与主体名称不一致时需填写;
2、格式要求为:YYYY-MM-DD,不支持其他格式。

注意:自 2026 年 4 月 15 日起,该字段不再对新增服务商开放;存量已接入服务商可继续正常使用。


 authorization_end_time  选填   string(20)

【商标授权有效期结束时间】 1、授权书上的有效期截止时间,商标注册人与主体名称不一致时需填写;
2、有效期结束时间必须晚于当前提交申请时间,否则提交将被拒绝;
3、格式要求:

  • 日期填写规范:请按照标准格式 YYYY-MM-DD 填写(如 2025-12-31),月份和日期为两位数字,必须为合法日期;

  • 有效期限制:授权有效期不得超过商标有效期。


 certificate_list  选填   array[string]

【商标注册证列表】 1、若选择有商标,请参考示例上传商标注册证的图片;
2、支持上传png、jpg格式,最大2MB;
3、可上传1-5张图片,请填写通过图片上传API预先上传图片生成好的MediaID。

注意:不可与 certificate 同时填写。


 license_list  选填   array[string]

【商标许可使用授权书列表】 1、商标注册人为当前主体提供的授权书列表,商标注册人与主体名称不一致时需填写;
2、支持上传png、jpg格式,最大2MB;
3、可上传1-5张图片,请填写通过图片上传API预先上传图片生成好的MediaID。

注意:不可与 license 同时填写。


 logo_trademark_registration_certificate  选填   object

【Logo商标注册证】 Logo商标注册证相关信息,只有有商标时可填写

属性

 certificate  选填   string

【Logo商标注册证】 1、若品牌Logo已注册商标,请参考示例上传Logo商标注册证的图片;
2、支持上传png、jpg格式,最大2MB;
3、请填写通过图片上传API预先上传图片生成好的MediaID。

注意:该字段仅支持单张图片,不可与 certificate_list 同时填写。自 2026 年 4 月 15 日起,该字段不再对新增服务商开放;存量已接入服务商可继续正常使用。新接入服务商请使用 certificate_list 字段,支持多张图片传入。


 name  必填   string(50)

【Logo商标名称】 1、商标注册时登记的名称,可前往商标备案网查询;
2、支持输入中文、英文、数字特殊字符;
3、限制50个字符;


 number  必填   string(50)

【Logo商标注册号】 1、支持输入英文、数字;
2、限制50个字符。


 valid_begin_time  选填   string(20)

【Logo商标有效期开始时间】 1、Logo商标注册证上的有效期起始时间;
2、格式要求为:YYYY-MM-DD,不支持其他格式。

注意:自 2026 年 4 月 15 日起,该字段不再对新增服务商开放;存量已接入服务商可继续正常使用。


 valid_end_time  必填   string(20)

【Logo商标有效期结束时间】 1、Logo商标注册证上的有效期截止时间;
2、有效期结束时间必须晚于当前提交申请时间,否则提交将被拒绝;
3、格式要求:请按照标准格式 YYYY-MM-DD 填写(如 2025-12-31),月份和日期为两位数字,必须为合法日期。


 international_class  必填   string(5)

【Logo商标国际分类】 1、若有上传Logo商标注册证,请填写商标注册证上的商标国际分类,具体类别参考商标分类表
2、取值范围为1-45,只支持数字,不支持字母、符号、小数等。


 holder  必填   string(50)

【Logo商标注册人】 1、需填写Logo商标注册证上的注册人名称;
2、支持中文、英文、数字、中英文括号,限制50个字符;
3、如果商标注册人与主体名称不一致,需上传“Logo商标许可使用授权书”。


 license  选填   string

【Logo商标许可使用授权书】 1、商标注册人为当前主体提供的授权书,商标注册人与主体名称不一致时需填写;
2、支持上传png、jpg格式,最大2MB;
3、请填写通过图片上传API预先上传图片生成好的MediaID。

注意:该字段仅支持单张图片,不可与 license_list 同时填写。自 2026 年 4 月 15 日起,该字段不再对新增服务商开放;存量已接入服务商可继续正常使用。新接入服务商请使用 license_list 字段,支持多张图片传入。


 authorization_begin_time  选填   string(20)

【Logo商标授权有效期开始时间】 1、Logo商标授权书上的有效期起始时间,商标注册人与主体名称不一致时需填写;
2、格式要求为:YYYY-MM-DD,不支持其他格式。

注意:自 2026 年 4 月 15 日起,该字段不再对新增服务商开放;存量已接入服务商可继续正常使用。


 authorization_end_time  选填   string(20)

【Logo商标授权有效期结束时间】 1、Logo商标授权书上的有效期截止时间,商标注册人与主体名称不一致时需填写;
2、有效期结束时间必须晚于当前提交申请时间,否则提交将被拒绝;
3、格式要求:

  • 日期填写规范:请按照标准格式 YYYY-MM-DD 填写(如 2025-12-31),月份和日期为两位数字,必须为合法日期;

  • 有效期限制:授权有效期不得超过商标有效期。


 certificate_list  选填   array[string]

【Logo商标注册证列表】 1、若品牌Logo已注册商标,请参考示例上传Logo商标注册证的图片;
2、支持上传png、jpg格式,最大2MB;
3、可上传1-5张图片,请填写通过图片上传API预先上传图片生成好的MediaID。

注意:不可与 certificate 同时填写。


 license_list  选填   array[string]

【Logo商标许可使用授权书列表】 1、商标注册人为当前主体提供的授权书列表,商标注册人与主体名称不一致时需填写;
2、支持上传png、jpg格式,最大2MB;
3、可上传1-5张图片,请填写通过图片上传API预先上传图片生成好的MediaID。

注意:不可与 license 同时填写。


 no_trademark_addition_prove  选填   string

【无商标额外证明材料】 选择无商标时,不可使用已注册商标作为品牌名称和Logo,需提供证明材料,证明品牌名称命名与企业名称、经营场景(门店、小程序、网页等)对应;
1、请上传可以体现品牌经营场景的图片材料,如店铺门头照、点餐/购物/下单小程序截图、公司官网截图、APP 页面截图等,平台将审核品牌名称与经营场景的对应性;
2、支持上传png、jpg格式,最大2MB;
3、可上传1张图片,请填写通过图片上传API预先上传图片生成好的MediaID。

注意:该字段仅支持单张图片,不可与 no_trademark_addition_prove_list 同时填写。自 2026 年 4 月 15 日起,该字段不再对新增服务商开放;存量已接入服务商可继续正常使用。新接入服务商请使用 no_trademark_addition_prove_list 字段,支持多张图片传入。


 no_trademark_addition_prove_list  选填   array[string]

【无商标额外证明材料列表】 选择无商标时,不可使用已注册商标作为品牌名称和Logo,需提供证明材料列表,证明品牌名称命名与企业名称、经营场景(门店、小程序、网页等)对应;
1、请上传可以体现品牌经营场景的图片材料,如店铺门头照、点餐/购物/下单小程序截图、公司官网截图、APP 页面截图等;
2、支持上传png、jpg格式,最大2MB;
3、可上传1-5张图片,请填写通过图片上传API预先上传图片生成好的MediaID。

注意:不可与 no_trademark_addition_prove 同时填写。

请求示例

curl
Java
Go

POST

1curl -X POST \
2  https://api.mch.weixin.qq.com/v3/brand/applyments \
3  -H "Authorization: WECHATPAY2-SHA256-RSA2048 mchid=\"1900000001\",..." \
4  -H "Accept: application/json" \
5  -H "Wechatpay-Serial: 5157F09EFDC096DE15EBE81A47057A7232F1B8E1"  \
6  -H "Content-Type: application/json" \
7  -d '{
8    "business_code" : "1900013511_10000",
9    "admin_info" : {
10      "admin_name" : "U2FsdGVkX1+3vZQv5+9JhTq3Xy6LdKjP0o9iYx5W7vRtNqY3sDfGhJkLmNbVcXz4Qw1UbP6oE8iC=",
11      "id_doc_type" : "IDENTIFICATION_TYPE_MAINLAND_ID_CARD",
12      "id_card_number" : "AOZdYGISxo4y44/UgZ69bdu9X+tfMUJ9dl+LetjM45/zMbrYu+wWZ8gn4CTdo+D/m9MrPg+V4sm73oxqdQu/hj7aWyDl4GQtPXVdaztB9jVbVZh3QFzV+BEmytMNQp9dt1uWJktlfdDdLR3AMWyMB377xd+m9bSr/ioDTzagEcGe+vLYiKrzcroQv3OR0p3ppFYoQ3IfYeU/04S4t9rNFL+kyblK2FCCqQ11NdbbHoCrJc7NV4oASq6ZFonjTtgjjgKsadIKHXtb3JZKGZjduGdtkRJJp0/0eow96uY1Pk7Rq79Jtt7+I8juwEc4P4TG5xzchG/5IL9DBd+Z0zZXkw=="
13    },
14    "subject_info" : {
15      "subject_type" : "SUBJECT_TYPE_ENTERPRISE",
16      "subject_name" : "xx有限公司",
17      "unified_social_credit_code" : "91310101MA1FPX1234"
18    },
19    "brand_basic_info" : {
20      "brand_name" : "爱马哥",
21      "brand_logo" : "U2FsdGVkX1+8n2qLk9jP4vRtY6Wx1Zc3DqF7sH0mNpBvY2Tq5X9gLkE4wRz1oU6IcJ8mVfA0sBd="
22    },
23    "trademark" : {
24      "trademark_exists" : "TRADEMARK_EXISTS",
25      "trademark_registration_certificate" : {
26        "certificate" : "jTpGmxUX3FBWVQ5NJTZvvDujqhThn4ReFxikqJ5YW6zFQ",
27        "name" : "爱马哥",
28        "number" : "12345678",
29        "valid_begin_time" : "2025-09-08",
30        "valid_end_time" : "2035-09-08",
31        "international_class" : "25",
32        "holder" : "腾讯科技有限公司",
33        "license" : "jTpGmxUXqRTvDujqhThn4ReFxikqJ5YW6zFQ",
34        "authorization_begin_time" : "2025-09-08",
35        "authorization_end_time" : "2035-09-08",
36        "certificate_list" : [
37          "example_certificate_list"
38        ],
39        "license_list" : [
40          "example_license_list"
41        ]
42      },
43      "logo_trademark_registration_certificate" : {
44        "certificate" : "jTpGmxUXqRTvDujqhThn4ReFxikqJ5YW6zFQ",
45        "name" : "爱马哥",
46        "number" : "21312344",
47        "valid_begin_time" : "2025-09-08",
48        "valid_end_time" : "2035-09-08",
49        "international_class" : "25",
50        "holder" : "腾讯科技有限公司",
51        "license" : "jTpGmxUXqRTvDujqhThn4ReFxikqJ5YW6zFQ",
52        "authorization_begin_time" : "2025-09-08",
53        "authorization_end_time" : "2035-09-08",
54        "certificate_list" : [
55          "example_certificate_list"
56        ],
57        "license_list" : [
58          "example_license_list"
59        ]
60      },
61      "no_trademark_addition_prove" : "jTpGmxUX3FBWVQ5NJTZvvDujqhThn4ReFxikqJ5YW6zFQ",
62      "no_trademark_addition_prove_list" : [
63        "example_no_trademark_addition_prove_list"
64      ]
65    }
66  }'
67

应答参数

200 OK

 applyment_id  必填   string(20)

【微信支付申请单号】 1、申请单的唯一标识,由微信支付生成;
2、数字,不超过 16 个字符。


 business_code  必填   string(128)

【业务申请编号】 1、只能由数字、字母或下划线组成;
2、服务商自定义的商户唯一编号;
3、每个编号对应一个申请单。

应答示例

200 OK

1{
2  "applyment_id" : "111111111",
3  "business_code" : "1900013511_10000"
4}
5

 

错误码

以下是本接口返回的错误码列表。详细错误码规则,请参考微信支付接口规则-错误码和错误提示

状态码

错误码

描述

解决方案

400

PARAM_ERROR

参数错误

请根据错误提示正确传入参数

400

INVALID_REQUEST

HTTP 请求不符合微信支付 APIv3 接口规则

请参阅 接口规则

401

SIGN_ERROR

验证不通过

请参阅 签名常见问题

500

SYSTEM_ERROR

系统异常,请稍后重试

请稍后重试

400

RESOURCE_ALREADY_EXISTS

当前申请单状态不支持提交申请,请检查是否重入

可通过"查询申请状态"接口查看此申请单的申请状态,或更换业务申请编号提交新的申请单

400

PARAM_ERROR

申请资料校验失败

请根据资料要求正确传入申请资料并重新提交

403

NO_AUTH

商户权限异常

请确认是否已经开通相关权限

429

RATELIMIT_EXCEEDED

频率限制

请降低调用频率

 

元宝AI
反馈
目录
置顶