Onboarding requirements for Stripe Connect in India

Connect configurations that do not rely on onboarding built by Stripe are currently only available for certain use-cases in India. Please reach out to our sales team if you are interested in this feature.

When onboarding accounts to a Connect platform using this integration type, you need to collect the required information for each account (which Stripe verifies) and submit it using the Accounts API. The information you need to collect depends on factors such as the capabilities you want to activate for the account and the country the account is based in.

If you're leveraging onboarding built by Stripe, you don't need to collect information as Stripe does that for you, however, you can review what information is being collected from your users on this page.

Verification requirements differ based on:

For country = India, Business Type = Companies

Available Capabilities:

[✓] card_payments

[✓] transfers

At least one capability must be selected. The transfers capability must be selected when the card_payments capability is selected.

Minimum verification requirements for India

Verification attempts can take minutes or, if it's a manual review, hours to complete. If Stripe is unable to verify the information, the account is updated and a webhook is sent to your platform.

  1. Companies and Limited Liability Partnerships (LLPs) with the card payments capability

REQUIRED BEFORE

PARAMETER

Account information

Business type

First charge

Business_type = company

Business structure

First charge

company.structure = private_company or
company.structure = limited_liability_partnership or
company.structure = trust

Terms of service

First charge

tos_acceptance.date
tos_acceptance.ip

External account

First charge

external_account

URL

First charge

business_profile.url

Product description

First charge

business_profile.product_description

Support phone number

First charge

business_profile.support_phone

Company

Company name

First charge

company.name

Company address

First charge

company.address.line1
company.address.line2
company.address.postal_code
company.address.city
company.address.state
company.address.country

Company phone

First charge

company.phone

Company ID

First charge

company.registration_number
Must be a valid Company Identification Number (CIN) or LLP ID issued by the Ministry of Corporate Affairs

Company tax ID

First charge

company.tax_id
Must be a valid Permanent Account Number (PAN) issued by the Indian Income Tax department

Company relationship

First charge

company.owners_provided = true

Representative

Name

First charge

relationship.representative.first_name
relationship.representative.last_name
relationship.representative.title

Date of birth

First charge

relationship.representative.dob.day
relationship.representative.dob.month
relationship.representative.dob.year

Address

First charge

relationship.representative.address.line1
relationship.representative.address.line2
relationship.representative.address.postal_code
relationship.representative.address.city
relationship.representative.address.state
relationship.representative.address.country

Phone

First charge

relationship.representative.phone

Tax Information

First charge

Relationship.representative.id_number
Must be a valid Permanent Account Number (PAN) issued by the Indian Income Tax department

Owners

Name

First charge

relationship.owner.first_name
relationship.owner.last_name
relationship.owner.title

Date of birth

First charge

relationship.owner.dob.day
relationship.owner.dob.month
relationship.owner.dob.year

Address

First charge

relationship.owner.address.line1
relationship.owner.address.line2
relationship.owner.address.postal_code
relationship.owner.address.city
relationship.owner.address.state
relationship.owner.address.country

Phone

First charge

relationship.owner.phone

Percent ownership

First charge

relationship.owner.percent_ownership

Tax Information

First charge

relationship.owner.id_number
Must be a valid Permanent Account Number (PAN) issued by the Indian Income Tax department

  1. Sole proprietorships with the card payments capability

REQUIRED BEFORE

PARAMETER

Account information

Business type

First charge

Business_type = company

Business structure

First charge

company.structure = sole_proprietorship

Terms of service

First charge

tos_acceptance.date
tos_acceptance.ip

External account

First charge

external_account

URL

First charge

business_profile.url

Product description

First charge

business_profile.product_description

Support phone number

First charge

business_profile.support_phone

Company

Company name

First charge

company.name

Company address

First charge

company.address.line1
company.address.line2
company.address.postal_code
company.address.city
company.address.state
company.address.country

Company phone

First charge

company.phone

Company GST ID

First charge

company.vat_id
Optional: GST Identification Number can be used to verify the identity of your business. Additionally, GST can be used for e-invoicing purposes.

Representative

Name

First charge

relationship.representative.first_name
relationship.representative.last_name
relationship.representative.title

Date of birth

First charge

relationship.representative.dob.day
relationship.representative.dob.month
relationship.representative.dob.year

Address

First charge

relationship.representative.address.line1
relationship.representative.address.line2
relationship.representative.address.postal_code
relationship.representative.address.city
relationship.representative.address.state
relationship.representative.address.country

Phone

First charge

relationship.representative.phone

Tax Information

First charge

relationship.representative.id_number
Must be a valid Permanent Account Number (PAN) issued by the Indian Income Tax department

  1. Individuals with the card payments capability

REQUIRED BEFORE

PARAMETER

Account information

Business type

First charge

Business_type = individual

Terms of service

First charge

tos_acceptance.date
tos_acceptance.ip

External account

First charge

external_account

URL

First charge

business_profile.url

Product description

First charge

business_profile.product_description

Support phone number

First charge

business_profile.support_phone

Individual

Name

First charge

relationship.representative.first_name
relationship.representative.last_name
relationship.representative.title

Date of birth

First charge

relationship.representative.dob.day
relationship.representative.dob.month
relationship.representative.dob.year

Address

First charge

relationship.representative.address.line1
relationship.representative.address.line2
relationship.representative.address.postal_code
relationship.representative.address.city
relationship.representative.address.state
relationship.representative.address.country

Phone

First charge

relationship.representative.phone

Tax Information

First charge

relationship.representative.id_number
Must be a valid Permanent Account Number (PAN) issued by the Indian Income Tax department

If Stripe is unable to verify the company, its representatives or beneficial owners, you need to provide a scan of an ID document. This can be collected with the verification.document.front and verification.document.back arguments.

Acceptable ID Type in India

Acceptable ID documents vary by country. There are some forms of identification that require scans of both the front and back of the ID. For these, use the document_back parameter to provide the back of the document. Unless explicitly noted, only a scan of the front of the ID is required. Beyond a certain threshold, this will lead to payouts being paused until we receive a soft copy of the necessary documents. During this time, be assured that there will be no disruption in your ability to collect payments.

If user country is based in India, acceptable forms of identification are:

Identity verification for connected accounts in India

To complement our identity verification for connected account doc, below describes the business structures you can classify a company with in India. If you or your users think the entity type should be a company but are unsure, the information might be in the business formation documents or tax documents for that entity.

BUSINESS STRUCTURE

DESCRIPTION

private_company

A business incorporated under the Companies Act 2013 that limits owner liability to their shareholdings, the number of shareholders to 200, and restricts shareholders from publicly trading shares.

limited_liability_partnership

A business registered under the Limited liability Partnership Act 2008 with a minimum of two partners, a minimum of two designated partners who are individuals, and at least one of them resident in India.