# Submit payment qualifications
The interface reuses Weixin Mini Program information for input, including but not limited to: Business license information
- Business license registration number, corresponding to Weixin Mini Program certified business license registration number / unified social credit code, only support three in one
- Merchant name, corresponding to Weixin Mini Program subject name
Super Administrator Information
- Super manager ID number, corresponding Weixin Mini Program manager body certificate
- Super manager name, corresponding to Weixin Mini Program manager name
Store Information
- Store name, corresponding to Weixin Mini Program nickname
- Shop code, corresponding to Weixin Mini Program Sun code
- Weixin Mini Program APPID, corresponding Mini Program APPID
If there are problems with manager information or subject, please go to the MP platform to modify Weixin Mini Program information. Subject Amendment : Weixin Mini Program The subject amendment process can refer to the following guidelines: Please loginOfficial Account Back-end mp.weixin.qq.com submit the application. The entry point is: Settings - Basic Settings - Subject Information - Name correction. Follow the page prompt to prepare the information and upload it to submit. The review time is 3-7 business days. Administrator Modify : Weixin Mini Program Administrator Modify Refer to the following path: Please log in to Official Account back-end mp.weixin.qq.com to submit the application. The entry is: Member Management - Administrator - Modify. Follow the page prompts to submit.
# WeChat Payment Entry Rules Updated
Service providers that have not upgraded can use the old protocol to agree to:
- Old protocol: do not pass
account_info
- New protocol: Transfer
account_info
# Part of legal documentation
id_card_info
,Additional documentsid_doc_info
Additional residential address, need to be consistent with the identity card- Identity card
id_card_info
,Non-identity documentid_doc_info
New validity start time
# The supertube section
- Non-personal stores need to let the merchant choose the super administrator type, Option 1: operator / legal person, Option 2: operator
- When the validity period begins and ends
- The front and back of the ID photo
- Letter of Authorization for Business Operations
# Settlement account section
- Settlement account information must be filled in
# Dxplaination of Interface Call Request
http请求方式:POST
https://api.weixin.qq.com/shop/wxpay/apply?access_token=xxxxxxxxx
# Example of request parameters
{
"organization_type": 2,
"business_license_info": {
"legal_person": "于先生",
"wxa_business_license_copy": {
"media_id": "wxashop_7q4XAkTjOdJBzsq2NwTN1LziRMTSlnabAEVD/lVYaan3vT2wzkOEconCrv/nMfo0SEDkD3Q6lvhTB6437AHymw==",
"name": "IwWfGT9fZ7UJMGSxXYld7piyITwdoLJKHow.jpg",
"pay_media_id": "jZe4zIHlHd4W-2hdRc9YJHOWaXLu-jeT_HPQ2pkR7CwW9swozIN_RtibXPsmLtNaiUH0fhrujTjVL4Noiw9PCYq0aSg32p-OwvbzSnK-k-Q"
},
"business_time": "[\"2014-01-01\",\"长期\"]"
},
"id_card_info": {
"id_card_name": "李先生",
"id_card_number": "xxxxxxxxxxx",
"id_card_valid_time": "yyyy-MM-dd",
"wxa_id_card_copy": {
"media_id": "wxashop_vjw8knXy8qJcbOWkxC3IfJktuHEDhKgnMwEguqzO68ROybm4ul+DVFu8Vrgo3sgjSEDkD3Q6lvhTB6437AHymw==",
"pay_media_id": "jZe4zIHlHd4W-2hdRc9YJO90E_1rLUJioHWZC0vHhO-FjK3zAnTiUnG61cpiYMx9dbzI7NdFIg55nmherZnCrZn3GkEPfCJUpg59A-dW1Ts"
},
"wxa_id_card_national": {
"media_id": "wxashop_ndDiQPgJVT0HMZgCIM+pYe27Wyxg3iuv/yo/2nB9BOtY2aubumDb+Dy7PkCZscCuSEDkD3Q6lvhTB6437AHymw==",
"pay_media_id": "jZe4zIHlHd4W-2hdRc9YJM4gvRIV8V5a4iEc8Oem02ywFfV6Rb4RJhbNvSEYevRaYnkFp0QEoEKA4cMoDvGfBzsM5WDjocZv96ZzFeb0arc"
}
},
"contact_info": {
"contact_type": "65",
"contact_email": "wxg@tencent.com",
"mobile_phone": "15521050856"
},
"merchant_shortname": "交易组件",
"account_info": {
"account_bank": "工商银行",
"account_name": "AOZdYGISxo4y44/UgZ69bdu9X+tfMUJ9dl+LetjM45/zMbrYu+wWZ8gn4CTdo+D/m9MrPg+V4sm73oxqdQu/hj7aWyDl45IL9DBd+Z0zZXkw==",
"account_number": "d+xT+MQCvrLHUVDWv/8MR/dB7TkXM2YYZlokmXzFsWs35NXUot7C0NcxIrUF5FnxqCJHkNgKtxa6RxEYyba1+VBRLnqKGYQE8ZRGYoeorwC+w==",
"bank_account_type": "75",
"bank_address_code": "110000",
"bank_branch_id": "402713354941"
}
}
# Examples of back-up
{
"errcode": 0,
"errmsg":"ok"
}
# Dxplaination of request parameters
parameter | type | Is it compulsory? | Introductions |
---|---|---|---|
organization_type | string | yes | 主体类型 ,非小微的主体类型需与营业执照/登记证书上一致,可参考选择主体指引,枚举值如下。 2401:小微商户,指无营业执照的个人商家。 2500:个人卖家,指无营业执照,已持续从事电子商务经营活动满6个月,且期间经营收入累计超过20万元的个人商家。(若选择该主体,请在“补充说明”填写相关描述)。 4:个体工商户,营业执照上的主体类型一般为个体户、个体工商户、个体经营。 2:企业,营业执照上的主体类型一般为有限公司、有限责任公司。 3:事业单位,包括国内各类事业单位,如:医疗、教育、学校等单位。 2502:政府机关,包括各级、各类政府机关,如机关党委、税务、民政、人社、工商、商务、市监等。 1708:社会组织,包括社会团体、民办非企业、基金会、基层群众性自治组织、农村集体经济组织等组织。 示例值:2 |
business_license_info | BusinessLicenseInfo | yes | Business license / registration certificate information |
id_doc_type | enum | yes | 经营者/法人证件类型 ,IDENTIFICATION_TYPE_MAINLAND_IDCARD:中国大陆居民-身份证 IDENTIFICATION_TYPE_OVERSEA_PASSPORT:其他国家或地区居民-护照 IDENTIFICATION_TYPE_HONGKONG:中国香港居民--来往内地通行证 IDENTIFICATION_TYPE_MACAO:中国澳门居民--来往内地通行证 IDENTIFICATION_TYPE_TAIWAN:中国台湾居民--来往大陆通行证 |
id_card_info | IdCardInfo | no | Business / legal person identity card , IDENTIFICATION_TYPE_MAINLAND_IDCARD required |
id_doc_info | IdDocInfo | no | Operator / legal person other types of document information , document type for "to and from the mainland pass, to and from the mainland pass, passport" when filled. |
contact_info | ContactInfo | yes | Super Manager Information Please fill in the super manager information of the store.Super administrators are required to sign up after opening an account and can receive important day-to-day management information and perform funds operations. Please identify them as the merchant's legal representative or responsible person. |
qualifications | Qualifications | no | 特殊资质 1、根据商户经营业务要求提供相关资质,详情查看《行业对应特殊资质》。 2、请提供为“申请商家主体”所属的特殊资质,可授权使用总公司/分公司的特殊资质; 3、最多可上传5张照片,请填写通过图片上传接口预先上传图片生成好的MediaID 。 |
business_addition_pics | BusinessAdditionPics | no | Supplementary materials |
business_addition_desc | string | no | Additional description |
account_info | AccountInfo | Is [New] | Settlement Account Information |
merchant_shortname | string | yes | Merchant abbreviation , UTF-8 format, Chinese accounts for 3 bytes, that is, up to 21 characters length.It will be displayed to the buyer on the payment completion page and must be consistent with the item actually sold by the merchant. Example value: Tencent |
biz_type | yes | Service type , which is fixed to 1 |
# BusinessLicenseInfo
parameter | type | Is it compulsory? | Introductions |
---|---|---|---|
wxa_business_license_copy | PicFile | yes | 营业执照扫描件 ,图片要求: (1)请上传证件的彩色扫描件或彩色数码拍摄件,黑白复印件需加盖公章(公章信息需完整) 。 (2)不得添加无关水印(非微信支付商户申请用途的其他水印)。 (3)需提供证件的正面拍摄件,完整、照面信息清晰可见。信息不清晰、扭曲、压缩变形、反光、不完整均不接受。 (4)不接受二次剪裁、翻拍、PS的证件照片。 |
legal_person | string | yes | **** , please fill in the name of the operator / legal representative.Example value: Zhang 3 |
# PicFile
parameter | type | Is it compulsory? | Introductions |
---|---|---|---|
media_id | string | yes | Media_id, where incoming content is obtained via the upload image interface |
pay_media_id | string | yes | Pay for media_id, where incoming content is obtained via the upload image interface |
- Note: The interface specifies resp_type = 2, which will return both media_id and pay_media_id. The image must be less than 2MB
# IdCardInfo
parameter | type | Is it compulsory? | Introductions |
---|---|---|---|
wxa_id_card_copy | PicFile | yes | Portrait photos |
wxa_id_card_national | PicFile | yes | Photo of the face of the national emblem |
id_card_name | string | yes | Name , please fill in the name of the operator / legal representative corresponding to the identity card, 2 ~ 30 Chinese characters, English characters, symbols. |
id_card_number | string | yes | Body Identification Number , please fill in the operator / legal representative's corresponding body identification number |
id_card_valid_time | string | yes | 身份证结束时间 ,1、请填写身份证有效期的结束时间,注意参照示例中的格式。 2、若证件有效期为长期,请填写:长期。 3、证件有效期需大于60天。 示例值:2026-06-06 |
id_card_valid_time_begin | string | Is [New] | 身份证开始时间 ,1、请按照示例值填写,若证件有效期为长期,请填写:长期。 2、结束时间大于开始时间。 示例值:2026-06-06 |
id_card_address | string | No [New] | Address , 1, the main type of enterprise, need to fill in.Other body types do not need to be uploaded. 2. Please fill in the address in accordance with your identity card, such as Room XX, Nanshan Road, Shenzhen City, Guangdong Province |
# IdDocInfo
parameter | type | Is it compulsory? | Introductions |
---|---|---|---|
id_doc_name | string | yes | ID name , please fill in the operator / legal person name. |
id_doc_number | string | yes | Certificate Number , 7-11 digits |
wxa_id_doc_copy | PicFile | yes | ID positive photo 1, the type of document is not "body certificate," upload the positive photo of the document. |
wxa_id_doc_copy_back | PicFile | yes | Photo on the back of the document |
id_doc_address | string | No [New] | Document residence address, 1. When the subject type is an enterprise, it needs to be filled in. Other body types do not need to be uploaded. 2, please fill in the address in accordance with the document, if there is no address on the document in accordance with the actual address to fill in, such as Guangdong Province, Shenzhen City, Nanshan Road, Room XX. |
doc_period_begin | string | Is [New] | 证件开始日期 ,1、请按照示例值填写 2、结束时间大于开始时间 示例值:2019-06-06 |
doc_period_end | string | yes | 证件结束日期 ,1、请按照示例值填写,若证件有效期为长期,请填写:长期。 2、结束时间大于开始时间。 示例值:2020-01-02 |
# ContactInfo
parameter | type | Is it compulsory? | Introductions |
---|---|---|---|
contact_type | string | yes | ****** , which can be selected: 65 - Manager / Legal Person, 66 - Manager.(Agent: the person authorized by the merchant to handle WeChat payment business). |
contact_email | string | yes | Super administrator mailbox , 1, for receiving WeChat payment account opening mail and daily business notification. 2, need to take @, follow the mailbox format verification. |
mobile_phone | string | yes | Super Administrator Cell Phone Please fill in the administrator's cell phone number, an 11-digit number, to receive important administrative information for payments and daily operation verification codes WeChat-END]] |
contact_id_doc_type | string | Is [New] | ****, fixedIDENTIFICATION_TYPE_MAINLAND_IDCARD |
wxa_contact_id_doc_copy | PicFile | No [New] | ****, when the type ofis an agent, please upload the front photo of the. |
wxa_contact_id_doc_copy_back | PicFile | No [New] | **** , when the type ofis an agent, please upload the photo of the reverse side of the. |
contact_id_doc_period_begin | string | No [New] | 超级管理员证件有效期开始时间 ,1、当超级管理员类型是经办人时,请上传证件有效期开始时间。 2、请按照示例值填写。 3、结束时间大于开始时间。 示例值:2019-06-06 |
contact_id_doc_period_end | string | No [New] | 超级管理员证件有效期开始时间 ,1、当超级管理员类型是经办人时,请上传证件有效期开始时间。 2、请按照示例值填写。 3、结束时间大于开始时间。 示例值:2019-06-06 |
wxa_business_authorization_letter | PicFile | No [New] | Business processing authorization letter , 1. Please upload the business processing authorization letter when the super manager type is the agent. 2. Please refer to the example diagram to print a business authorization letter. All information needs to be printed, no handwritten merchant information is supported, and sealed. |
# Qualifications
parameter | type | Is it compulsory? | Introductions |
---|---|---|---|
pic_file_list | PicFile[] | yes | An array of images medieid, each in the same format as pic_file |
# BusinessAdditionPics
parameter | type | Is it compulsory? | Introductions |
---|---|---|---|
pic_file_list | PicFile[] | yes | An array of images medieid, each in the same format as pic_file |
# AccountInfo
parameter | type | Is it compulsory? | Introductions |
---|---|---|---|
bank_account_type | string | yes | 账户类型 ,1、若主体为企业,可填写:74-对公账户。 3、若主体为个体工商户,可填写:74-对公账户、75-对私账户。 示例值:75 |
account_bank | string | yes | Open bank , call to public bank: Query supports the bank list API for public business. Example value: Industrial and Commercial Bank |
account_name | string | yes | Account name , 1. When choosing a personal bank card, the account name must be consistent with the name of the identity card. 2. When selecting a public account, the account name must be consistent with the "merchant name" on the business license. |
bank_address_code | string | yes | The province and city code of the account bank is , at least precisely to the city. See for more details. The province number API The city number API . |
bank_branch_id | string | no | 开户银行联行号 ,1、根据 开户银行查询接口 中的“是否需要填写支行”判断是否需要填写。如为其他银行,开户银行全称(含支行)和开户银行联行号二选一。 2、详细需调用 查询支行列表API 查看查询结果。 示例值:402713354941 |
bank_name | string | no | 开户银行全称 (含支行) 1、根据 开户银行查询接口 中的“是否需要填写支行”判断是否需要填写。如为其他银行,开户银行全称(含支行)和开户银行联行号二选一。 2、详细需调用 查询支行列表API 查看查询结果。 示例值:中国工商银行股份有限公司北京市分行营业部 |
account_number | string | yes | Bank account number , number, length follow the system support for public / private card number length requirements . |
account_cert_info | AccountCertInfo | No [New] | Bank account certification , 1. When the entity type is "government organ / public service unit" or the industry is "party membership," it is supported that the settlement account is set to be non-namesake in the case of legal fund management relationship. 2. If the settlement account is set to have a different name, you need to fill in the evidence materials with a different name. |
Not the same name, for public: the merchant name needs to be the same as the opening name, for private: the operator / legal representative needs to have the same opening name
# AccountCertInfo
parameter | type | Is it compulsory? | Introductions |
---|---|---|---|
wxa_settlement_cert_pic | PicFile | yes | Settlement Certificate Letter , please refer to sample diagram to print settlement certificate letter. |
wxa_relation_cert_pic | PicFile | yes | Relationship proof letter , please refer to sample diagram to print the relationship proof letter. |
wxa_other_cert_pics | PicFile[] | yes | Other Supplementary Proofs , 1. Please provide supporting documentation such as laws and regulations, policy notices, government or higher authority documents that are not cleared under the same name to supplement the above materials. 2. Upload 1-3 images. |
# Dxplaination of callback parameters
parameter | type | Introductions |
---|---|---|
errcode | number | |
errmsg | string |