# Submit Payment Qualification

# Interface call request specification

Http request method: POST
https://api.weixin.qq.com/product/register/submit_merchantinfo?access_token=xxxxxxxxx

# Request Parameter Dxplaination

parameter type Is it necessary to fill out Introductions
appid string yes
subject_type string yes Subject type
"4": individual industrial and commercial households, the main type of business license generally for the self-employed, individual business, self-employed.
"2": enterprise, the main type of business license is generally limited company, limited liability company.
busi_license object yes Business license/Registration Certificate Information
organization_code_info object no Organization Code Certification Information
id_card_info object yes ID
super_administrator_info object yes Super Administrator Information Please fill in the super admin information of the shop. Super administrator need to sign up after account opening,
And can receive daily important management information and capital operations, please confirm that it is the legal representative or responsible person of the merchant.
merchant_shortname string yes Merchant abbreviation UTF-8 format, Chinese occupies 3 bytes, that is, up to 16 characters in length.
Will be shown to the buyer on the Payment Completion Page to match the actual merchandise sold by the merchant . Sample Value: Tencent
special_qualification object no Special qualifications 1. Provide relevant qualification according to business requirements of merchants. For details, please refer to "Special Qualification for Industry."
Please provide the special qualification of the "Applicant Merchant Entity," and authorize the use of the head office/Special Assets of the Branch quality
3. Up to 5 photos can be uploaded. Please fill in the MediaID generated by uploading pictures in advance through the image upload interface. 。
supplementary_material object no Supplementary information
supplementary_desc string no Supplementary description

# busi_license

parameter type Is it necessary to fill out Introductions
license_type number yes Type of Business License 1: Three in one card 2: General Business License
pic_file object yes Business License Images
registration_A string yes Please fill in the registration number on the business license/Unified social credit code,
Must be 15-digit or 18-digit capital letters.
Sample value: 123456789012335678 Special rules: minimum length of 15 bytes
merchant_name string yes 1, please fill in the business license/Business name of registration certificate, 2110 characters, parentheses supported
2, individual industrial and commercial households/Party and government organs and public institutions cannot end with "company."
3, individual industrial and commercial households, if the business name on the business license is empty or "no," please fill in "self-employed + business name,"
Such as "self-employed Zhang San" . Example Value: Tencent Technology Co., Ltd.
legal_representative string yes Please fill in the certificate of the operator/Name of legal representative. Sample value: Zhang San
registered_addrs string no Registered address
start_date string yes Registration date, format: 2014-01-01
end_date string yes End of validity, format: 2014-01-01
If the certificate is valid for a long time, please fill in: long-term.
The end time should be greater than the start time.
3, the validity period must be greater than 60 days, that is, the end time from the current time to be more than 60 years.

# pic_file

parameter type Is it necessary to fill out Introductions
media_id string yes media_Id, here viaUpload picturesInterface to get incoming content
pay_media_id string yes Payment media _Id, here viaUpload picturesInterface to get incoming content

# organization_code_info

parameter type Is it necessary to fill out Introductions
pic_file object yes Organization Code Certificate Picture
organization_code string yes 1, please fill in the organization code certificate organization code.
2, can be filled in 9 or 10 digitalletterA hyphen. Sample value: 12345679-A
start_date string yes Registration date, format: 2014-01-01
end_date string yes End of validity, format: 2014-01-01
If the certificate is valid for a long time, please fill in: long-term.
The end time should be greater than the start time.
3, the validity period must be greater than 60 days, that is, the end time from the current time to be more than 60 years.

# id_card_info

parameter type Is it necessary to fill out Introductions
portrait_pic_file object yes Face photo, same format as pic_file
nation_pic_file object yes Picture of national emblem, same format as pic_file
id_card_name string yes Please fill in Operator/The name of the legal representative corresponding to the ID card, 230 Chinese characters, English characters, symbols.
id_card_number string yes Please fill in Operator/The number of the corresponding ID card of the legal representative
start_date string yes Registration date, format: 2014-01-01
end_date string yes End of validity, format: 2014-01-01
If the certificate is valid for a long time, please fill in: long-term.
The end time should be greater than the start time.
3, the validity period must be greater than 60 days, that is, the end time from the current time to be more than 60 years.

# super_administrator_info

parameter type Is it necessary to fill out Introductions
type string yes Individual industrial and commercial households/enterprise/Party and government organs and institutions/Other organisations, optional: 65 - Legal person/Operators, 66 - The person in charge.
(Person in charge: a person authorized by a business to handle WeChat payment business. The scope of authorization includes but not limited to signing a contract. Account verification is required in the process of settling in.)
Sample value: 65
name string yes 1, if the administrator type is "legal person," the name must be the same as the name on the legal person's identity card.
2. If the administrator type is "handling person," the name of the actual handling person can be filled in.
id_card_number number yes 1. If the administrator type is a legal person, the ID card number should be the same as the legal person ID number. If the administrator type is the handler,
You may fill in the identity card number of the actual handling person.
2, can pass identity cards, to and from the Mainland pass, mainland passes, passports and other documents.
3, super administrator signing, check the micro signal binding bank card real name information, whether with the certificate number.
phone number yes Please fill in the administrator's mobile phone number, 11 digits, For receiving important management information and verification code for daily operation of WeChat Pay 。
mail string yes 1, used to receive WeChat payment account opening mail and daily business notice.
2, need to bring @, follow the mailbox format verification 。

# special_qualification

parameter type Is it necessary to fill out Introductions
pic_file_list Array yes Photo media Id array, each item in the same format as pic_file

# supplementary_material

parameter type Is it necessary to fill out Introductions
pic_file_list Array yes Photo media Id array, each item in the same format as pic_file

# Request Parameter Sample

{
    "appid" :  "xxx",
    "subject_type": " Business license/Registration Certificate Information " ,
    "busi_license": 
    {
        "license_type": 1,
        "pic_file": 
        {
            "media_id":   "xlvjalsdhgas",
            "pay_media_id": "asdgasvdadfa"
        }, 
        "registration_in a": "ID registration number,"
        "merchant_name": "Business Name"
        "legal_representative": "legal representative"
        "registered_addrs": "Registered Address,"
        "start_date": "Date of Registration,"
        "end_date": "Valid until"
    },
    "organization_code_info": 
    {
        "pic_file": 
        {
            "media_id":   "xlvjalsdhgas",
            "pay_media_id": "asdgasvdadfa"
        }, 
        "organization_code": Organization Code,
        "start_date": "Date of Registration,"
        "end_date": "Valid until"
    },
    "id_card_info": 
    {
        "portrait_pic_file " : 
        {
            "media_id":   "xlvjalsdhgas",
            "pay_media_id": "asdgasvdadfa"
        }, 
        "nation_pic_file " : 
        {
            "media_id":   "xlvjalsdhgas",
            "pay_media_id": "asdgasvdadfa"
        }, 
        "id_card_name": "Zhang San,"
        "id_card_number": "121321412",
        "start_date": "Date of Registration,"
        "end_date": "Valid until"
    },
    "super_administrator_info":
    {
        "type": "Type,"
        "name": "Name,"
        "id_card_number": "Identification Number,"
        "phone": "Cell phone number,"
        "mail": "Mailbox"
    },
    "merchant_shortname": "Business abbreviation,"
    "special_qualification":
    {
        "pic_file_list":
        [
            {
                "media_id":   "xlvjalsdhgas",
                "pay_media_id": "asdgasvdadfa"
            }
        ]
    },
    "supplementary_material":
    {
        "pic_file_list":
        [
            {
                "media_id":   "xlvjalsdhgas",
                "pay_media_id": "asdgasvdadfa"
            }
        ]
    },
    "supplementary_desc": "Supplementary description"
}

# Return parameter specification

parameter type Introductions
Errcode number Error code
errmsg string Error message

# Return Package Example

{
    "errcode": 0,
    "errmsg":"ok"
}

# Return code

Return code Type of error
-1 System exception
-2 Token is too long
400 Parameter error, please re-call with the correct parameter
429 Please lower the call frequency.
10005 Real name verification failed, identity card, name and WeChat ID do not match the real name