Required verification information (2024)

Learn what required verification information you need to collect for each country when using Connect.

Onboarding connected accounts to a Connect platform requires collecting certain information for each account (which Stripe verifies). For Custom accounts, you can build an onboarding UI yourself using our API. Embedded onboarding and Stripe hosted onboarding are prebuilt UIs that you use to collect the required information from connected accounts.

Note

If you’re onboarding Express or Standard accounts, you don’t need to collect information because Stripe does it for you through the Stripe-provided UIs. However, you can review the type of information that’s collected from your users on this page.

Verification requirements differ based on:

As an added convenience, most arguments in the tables below are followed by a localized version, suitable as a label in your user interface.

Loading required verification information

Processing live charges and receiving payoutsRequired verification information (1)

In the UAE, company documents such as the Trade License and Proof of Bank Account as well as relevant identity documents must be verified before a connected account can start processing live charges and receiving payouts. For all businesses except sole establishments and free zone establishments, the Memorandum of Association must be verified as well.

Uploading identity documentsRequired verification information (2)

For the company representative, beneficial owner(s) and executive(s), we require the following identity documents for verification:

  • Passport: all individuals
  • Emirates ID: UAE nationals & UAE residents
  • Residence visa: foreign nationals who are resident in the UAE

The Emirates ID can be provided in the parameter called verification.document. Passport(s) and residence visa(s) should be provided under a separate parameter called documents.

Keeping up to date with expired verification documentsRequired verification information (3)

In the UAE, Stripe is required to keep up to date with a company’s Trade License in addition to the primary identity document of the company’s representative, beneficial owners and executives. The primary identity document is either the Emirates ID for UAE nationals and residents, otherwise it is an individual’s Passport. Companies will have up to 28 days after the expiry date of these documents to provide an updated version. Expired documents will appear under company requirements or individual requirements and marked as currently due for two weeks before capabilities become disabled.

Ultimate Beneficial OwnersRequired verification information (4)

Stripe is required to verify all the beneficial owners of a business. These are the individuals who own 25% or more of the primary business. If a holding company has 25% or more ownership of the business, then the Memorandum of Association of this holding company as well that of the primary business must be uploaded. These documents must show the person(s) where relationship.owner is set to true.

Additional information on the company representativeRequired verification information (5)

This connected account needs to be activated by a person, known as the company representative, with significant responsibility to control, manage, or direct the organization and is authorized by the organization to agree to Stripe’s terms. The representative must either be an owner or an executive, which you specify by setting relationship.owner to true or relationship.executive to true. For a sole establishment or free zone establishment, the account must be activated by the owner of the business.

VAT InformationRequired verification information (6)

Stripe does not charge UAE VAT on Stripe fees to customers located in the UAE, where a valid UAE VAT ID has been provided. Local UAE VAT self-assessment obligations may be triggered upon receipt of a monthly invoice from Stripe. Stripe does charge UAE VAT at 5% on Stripe fees to customers located in the UAE, where a valid UAE VAT ID hasn’t been provided.

Power of AttorneyRequired verification information (7)

If the company representative does not appear on the company’s Trade License or the Memorandum of Association, then you must upload a Power of Attorney that shows that the company representative has the authority to act on behalf of the company or a notarized letter of authorization.

Supported business structures Required verification information (8)

In the UAE, the only possible business type is company and the following business structures are accepted:

  • sole_establishment
  • free_zone_establishment
  • llc
  • free_zone_llc

Additional information on the account Required verification information (9)

If Stripe is unable to verify the company, or if there are possible concerns about sanctions, you must collect a proof-of-entity document to enable payouts. Collect it using the company.verification.document.front and company.verification.document.back arguments.

Additional information on the individual Required verification information (10)

Depending on the situation, you might need to collect a scan of an ID document to enable payouts. That can happen if Stripe is unable to verify the individual or if there are possible concerns about sanctions.

Collect ID information using the individual.verification.document.front and individual.verification.document.back arguments.

Additional information on the representative Required verification information (11)

A person known as a representative must activate this connected account. This person must be a beneficial owner who is authorized to sign for the company. Indicate this relationship to Stripe by setting relationship.executive to true, or, if the representative owns 25% or more of the company, by setting relationship.owner to true.

Depending on the situation, you might need to collect a scan of an ID document to enable payouts. That can happen if Stripe is unable to verify the representative or if there are possible concerns about sanctions. Collect ID information using the verification.document.front and verification.document.back arguments.

Optionally, you can collect the representative’s ownership information using relationship.representative and relationship.percent_ownership.

Additional information on directors Required verification information (12)

For companies (excluding partnerships), you must collect information on all directors. Directors are members of the governing board of the company. When you have finished collecting the required information from all directors, or if your company does not have any directors, you must inform Stripe by setting company.directors_provided to true.

If there are possible concerns about sanctions, you must collect a scan of an ID document to enable payouts. Collect ID information using the verification.document.front and verification.document.back arguments.

Additional information on beneficial owners (for both executives and owners) Required verification information (13)

You must collect information on all beneficial owners. Beneficial owners are persons who exercise significant management control over the company (executives) or who own 25% or more of the company (owners). When you have finished collecting the required information from all beneficial owners, you must inform Stripe by setting both company.owners_provided and company.executives_provided to true.

Depending on the situation, you might need to collect a scan of an ID document to enable payouts. That can happen if Stripe is unable to verify a beneficial owner or if there are possible concerns about sanctions. Collect ID information using the verification.document.front and verification.document.back arguments.

Optionally, you can collect ownership information on each person who owns 25% or more of the company using relationship.owner and relationship.percent_ownership.

Additional information on the account Required verification information (14)

If Stripe can’t verify the company, or if there are possible concerns about sanctions, you must collect a proof-of-entity document to enable payouts. Collect it using the company.verification.document.front and company.verification.document.back arguments.

Additional information on the representative Required verification information (15)

If Stripe can’t verify the representative, they need to provide proof of liveness, which entails taking a selfie and uploading an ID document using Stripe Identity. Your platform needs to integrate with Connect Onboarding to satisfy this requirement.

Alternatively, you can provide a scan of an ID document and a scan of an address document. To collect an ID document, use the verification.document.front and verification.document.back fields. To collect an address document, use the verification.additional_document.front and verification.additional_document.back fields. You can’t provide the same document for both identity and address verification.

Additional information on the individual Required verification information (16)

Individuals that Stripe can’t verify must provide proof of liveness, which entails taking a selfie and uploading an ID document using Stripe Identity. Your platform needs to integrate with Connect Onboarding to allow such individuals to complete this requirement.

Alternatively, your platform can collect scans of an individual’s ID and address documents and upload them to Stripe. After uploading, submit the individual’s ID document with the individual.verification.document.front and individual.verification.document.back fields and the address document with the individual.verification.additional_document.front and individual.verification.additional_document.back fields. You can’t provide the same document for both identity and address verification.

Additional information on owners Required verification information (17)

You must collect information on all owners. Owners are any individual who owns 25% or more of the company (owners). When you finish collecting the required information from all owners, set company.owners_provided to true. This lets Stripe know that you have completed this requirement.

Optionally, you can collect ownership information on each person who owns 25% or more of the company with relationship.owner and relationship.percent_ownership.

Additionally, for partnerships you need to provide a relationship.percent_ownership value for any owners added to the account.

Additional information on directors Required verification information (18)

You must collect information on all directors. We check the director information you supply against the registry and results in one of these outcomes:

  • The business is found in the registry, and the information matches. The account fully onboards, and requires no additional action.
  • The business is found in the registry, but the director information doesn’t match. You must upload a proof of registration document using the documents.proof_of_registration.files field. Pass the file in the file parameter and set the purpose parameter to account_requirement.

Command Line

curl https://files.stripe.com/v1/files \ -u

sk_test_4eC39HqLyjWDarjtT1zdp7dc

: \ -H "Stripe-Account: {{CONNECTED_STRIPE_ACCOUNT_ID}}" \ -F "purpose"="account_requirement" \ -F "file"="@/path/to/a/file"

This request uploads the file and returns a token:

{ "id": "file_5dtoJkOhAxrMWb", "created": 1403047735, "size": 4908}

You can then use the token’s id value to attach the file to a connected account for identity verification.

Command Line

curl https://api.stripe.com/v1/accounts/{{CONNECTED_STRIPE_ACCOUNT_ID}} \ -u "

sk_test_4eC39HqLyjWDarjtT1zdp7dc

:" \ -d "documents[proof_of_registration][files][]"=file_5dtoJkOhAxrMWb

Additional information on registration statusesRequired verification information (19)

If Stripe can’t verify the registration status of the charity, you need to collect a proof-of-entity document to enable payouts. Collect this with the documents.company_registration_verification.files field.

Universal Beneficial Ownership VerificationRequired verification information (20)

After supplying the beneficial owner information, it is checked against the National Registry of Businesses (NRB). Depending on the results of this check, there are three outcomes:

  • The business is found in the NRB, and the information matches. The account is fully onboarded, and no additional action is required.
  • The business is found in the NRB, but the information doesn’t match. The account is fully onboarded, and no additional action is required. A discrepancy report is sent to the NRB.
  • The business isn’t found in the NRB. An attestation consisting of an IP address, date, and user agent of the person submitting the information must be provided. The person is attesting that the business is registered with the NRB, and the information given to Stripe matches.

In the case where the business isn’t found in the NRB, attesting that the beneficial ownership information is complete and correct is accomplished by providing the company.ownership_declaration.date and company.ownership_declaration.ip arguments.

Command Line

curl https://api.stripe.com/v1/accounts/{{CONNECTED_STRIPE_ACCOUNT_ID}} \ -u "

sk_test_4eC39HqLyjWDarjtT1zdp7dc

:" \ -d "company[ownership_declaration][date]"=1609798905 \ -d "company[ownership_declaration][ip]"="8.8.8.8" \ --data-urlencode "company[ownership_declaration][user_agent]"="Mozilla/5.0"

Universal Beneficial Ownership VerificationRequired verification information (21)

After supplying the beneficial owner information, it is checked against the National Registry of Businesses (NRB). Depending on the results of this check, there are three outcomes:

  • The business is found in the NRB, and the information matches. The account is fully onboarded, and no additional action is required.
  • The business is found in the NRB, but the information doesn’t match. The account is fully onboarded, and no additional action is required. A discrepancy report is sent to the NRB.
  • The business isn’t found in the NRB. An attestation consisting of an IP address, date, and user agent of the person submitting the information must be provided. The person is attesting that the business is registered with the NRB, and the information given to Stripe matches.

In the case where the business isn’t found in the NRB, attesting that the beneficial ownership information is complete and correct is accomplished by providing the company.ownership_declaration.date and company.ownership_declaration.ip arguments.

Command Line

curl https://api.stripe.com/v1/accounts/{{CONNECTED_STRIPE_ACCOUNT_ID}} \ -u "

sk_test_4eC39HqLyjWDarjtT1zdp7dc

:" \ -d "company[ownership_declaration][date]"=1609798905 \ -d "company[ownership_declaration][ip]"="8.8.8.8" \ --data-urlencode "company[ownership_declaration][user_agent]"="Mozilla/5.0"

Additional information on the account Required verification information (22)

If Stripe is unable to verify the company, or if there are possible concerns about sanctions, you must collect a proof-of-entity document to enable payouts. Collect it using the company.verification.document.front and company.verification.document.back arguments.

Additional information on the individual Required verification information (23)

Depending on the situation, you might need to collect a scan of an ID document, an address document, or both to enable payouts. That can happen if Stripe can’t verify the individual or if there are possible concerns about sanctions. In some cases, depending on various calculated risk factors, Stripe can use Simplified Due Diligence and request only one document for verification at a later time.

Collect ID information using the individual.verification.document.front and individual.verification.document.back arguments, and address information using the verification.additional_document.front and verification.additional_document.back arguments.

Additional information on the representative Required verification information (24)

A person known as a representative must activate this connected account. The representative must be a beneficial owner who is authorized to sign for the company. Indicate this relationship to Stripe by setting relationship.executive to true, or, if the representative owns 25% or more of the company, by setting relationship.owner to true.

You might need to collect a scan of an ID document and an address document to enable payouts. That can happen if Stripe can’t verify the representative’s provided information or if there are possible concerns about sanctions. In some cases, depending on various calculated risk factors, Stripe can use Simplified Due Diligence and request only one document for verification at a later time.

Additionally, for partnerships you must provide a relationship.percent_ownership value.

You can collect ID information with the verification.document.front and verification.document.back arguments.

Additional information on directors Required verification information (25)

For companies, excluding partnerships, you must collect information on all directors. Directors are members of the governing board of the company. When you have finished collecting the required information from all directors, or if your company does not have any directors, you must inform Stripe by setting company.directors_provided to true.

You might need to collect a scan of an ID document and an address document to enable payouts. That can happen if Stripe can’t verify the director’s provided information or if there are possible concerns about sanctions. In some cases, depending on various calculated risk factors, Stripe can use Simplified Due Diligence and request only one document for verification at a later time.

You can collect ID information using the verification.document.front and verification.document.back arguments, and address information using the verification.additional_document.front and verification.additional_document.back arguments.

Additional information on beneficial owners (for both executives and owners) Required verification information (26)

You must collect information on all beneficial owners. Beneficial owners are persons who exercise significant management control over the company (executives) or who own 25% or more of the company (owners). When you have finished collecting the required information from all beneficial owners, you must inform Stripe by setting both company.owners_provided and company.executives_provided to true.

You might need to collect a scan of an ID document and an address document to enable payouts. That can happen if Stripe can’t verify the beneficial owner’s provided information or if there are possible concerns about sanctions. In some cases, depending on various calculated risk factors, Stripe can use Simplified Due Diligence and request only one document for verification at a later time.

You can collect ID information using the verification.document.front and verification.document.back arguments, and address information using the verification.additional_document.front and verification.additional_document.back arguments.

Optionally, you can collect ownership information on each person who owns 25% or more of the company with relationship.owner and relationship.percent_ownership.

Additionally, for partnerships you need to provide a relationship.percent_ownership value for any owners added to the account.

Universal Beneficial Ownership VerificationRequired verification information (27)

After supplying the beneficial owner information, it is checked against the National Registry of Businesses (NRB). Depending on the results of this check, there are three outcomes:

  • The business is found in the NRB, and the information matches. The account is fully onboarded, and no additional action is required.
  • The business is found in the NRB, but the information doesn’t match. The account is fully onboarded, and no additional action is required. A discrepancy report is sent to the NRB.
  • The business isn’t found in the NRB. An attestation consisting of an IP address, date, and user agent of the person submitting the information must be provided. The person is attesting that the business is registered with the NRB, and the information given to Stripe matches.

In the case where the business isn’t found in the NRB, attesting that the beneficial ownership information is complete and correct is accomplished by providing the company.ownership_declaration.date and company.ownership_declaration.ip arguments.

Command Line

curl https://api.stripe.com/v1/accounts/{{CONNECTED_STRIPE_ACCOUNT_ID}} \ -u "

sk_test_4eC39HqLyjWDarjtT1zdp7dc

:" \ -d "company[ownership_declaration][date]"=1609798905 \ -d "company[ownership_declaration][ip]"="8.8.8.8" \ --data-urlencode "company[ownership_declaration][user_agent]"="Mozilla/5.0"

Additional information on the representative Required verification information (28)

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

Additional information on the ownerRequired verification information (29)

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

Additional information on the individual Required verification information (30)

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

Universal Beneficial Ownership Verification Required verification information (31)

After supplying the beneficial owner information, it is checked against the National Registry of Businesses (NRB). Depending on the results of this check, there are three outcomes:

  • The business is found in the NRB, and the information matches. The account is fully onboarded, and no additional action is required.
  • The business is found in the NRB, but the information doesn’t match. The account is fully onboarded, no additional action is required. A discrepancy report is sent to the NRB.
  • The business is not found in the NRB. A proof of registration document (screenshot of the registration or copy of the confirmation email) is required to be uploaded.

Uploading proof of registration Custom accounts Required verification information (32)

In the case the business is not found in the NRB, a screenshot of the beneficial owner information from the NRB must be uploaded using the documents.proof_of_registration.files argument.

Pass the file in the file parameter and set the purpose parameter to account_requirement:

Command Line

curl https://files.stripe.com/v1/files \ -u

sk_test_4eC39HqLyjWDarjtT1zdp7dc

: \ -H "Stripe-Account: {{CONNECTED_STRIPE_ACCOUNT_ID}}" \ -F "purpose"="account_requirement" \ -F "file"="@/path/to/a/file"

This request uploads the file and returns a token:

{ "id": "file_5dtoJkOhAxrMWb", "created": 1403047735, "size": 4908}

You may then use the token’s id value to attach the file to a connected account for identity verification.

Command Line

curl https://api.stripe.com/v1/accounts/{{CONNECTED_STRIPE_ACCOUNT_ID}} \ -u "

sk_test_4eC39HqLyjWDarjtT1zdp7dc

:" \ -d "documents[proof_of_registration][files][]"=file_5dtoJkOhAxrMWb

Additional information on bank accountsRequired verification information (33)

We’ll verify that the legal owner of each payout bank account matches that of the Stripe account.

If Stripe can’t verify the owner of the bank account, we’ll transition the status of the ExternalAccount to verification_failed. You’ll need to collect a scan of a cancelled check or bank statement to prove the legal owner of the bank account. Collect this information with the documents.bank_account_ownership_verification.files argument.

Provide ID document for the representativeRequired verification information (34)

You must provide a scan of an ID document for the representative. To collect this scan, use the verification.document.front and verification.document.back arguments.

Identity verification documents must be issued in Japan and show the representative’s residency status.

Provide ID document for the individualRequired verification information (35)

You must collect a scan of an ID document for an individual. To collect this scan, use the individual.verification.document.front and individual.verification.document.back arguments.

Identity verification documents must be issued in Japan and show the individual’s residency status.

Special considerationsRequired verification information (36)

Collecting information for Japanese accounts is unique in that both kana and kanji language variations are required for a number of parameters:

  • first_name_kana
  • first_name_kanji
  • last_name_kana
  • last_name_kanji
  • name_kana
  • name_kanji
  • address_kana
  • address_kanji

You need to submit information for these parameters instead of their counterparts (that is, instead of first_name, last_name, and so forth). It might seem counterintuitive to provide two arguments that represent the same onboarding requirement, but Stripe can’t verify a Japanese account until we’ve received information for both language variations. These variations may be composed of full- or half-width hiragana, katakana, or Latin characters, with kanji-specific API parameters also allowing for kanji characters.

Japanese addressesRequired verification information (37)

Both kana and kanji language variations apply to Japanese address requirements as well.

postal_code is always required when providing a Japanese address of either language variation. Stripe validates submitted addresses, and for a valid postal_code, we attempt to automatically fill attributes for matching state, city, and town for bothj address_kana and address_kanji.

Requests with address details that are incompatible with the provided postal_code fail.

line2 should contain the building name in addition to the room number if applicable. This attribute can be omitted when the address does not contain building details.

Here’s an example representation of a Japanese address, with explanations for how each part maps to its corresponding Stripe API attribute:

// 〒150-0001 東京都渋谷区神宮前1-5-8 神宮前タワービルディング22F{ "country": "JP", "legal_entity": { "address_kana": { "country": "JP", // 2-letter country code "postal_code": "1500001", // Zip/Postal Code "state": "トウキヨウト", // Prefecture "city": "シブヤ", // City/Ward "town": "ジングウマエ 1-", // Town/cho-me "line1": "5-8", // Block/Building number "line2": "ジングウマエタワービルディング22F", // Building details (optional) }, "address_kanji": { "country": "JP", // 2-letter country code "postal_code": "1500001", // Zip/Postal Code "state": "東京都", // Prefecture "city": "渋谷区", // City/Ward "town": "神宮前 1丁目", // Town/cho-me (no kanji numerals) "line1": "5-8", // Block/Building number "line2": "神宮前タワービルディング22F", // Building details (optional) } }}

Statement descriptorsRequired verification information (38)

Statement descriptors explain charges or payments and include information that banks and card networks require to help customers understand their statements.

We recommend setting the static components of statement descriptors in all three supported scripts (kanji, kana, and Latin characters) for Japanese connected accounts.

PARAMETER
Statement descriptorsettings.payments.statement_descriptor
Statement descriptor (kanji)settings.payments.statement_descriptor_kanji
Statement descriptor (kana)settings.payments.statement_descriptor_kana
Statement descriptor prefixsettings.card_payments.statement_descriptor_prefix
Statement descriptor prefix (kanji)settings.card_payments.statement_descriptor_prefix_kanji
Statement descriptor prefix (kana)settings.card_payments.statement_descriptor_prefix_kana

You can set these fields with API.

Command Line

curl https://api.stripe.com/v1/accounts \ -u "

sk_test_4eC39HqLyjWDarjtT1zdp7dc

:" \ -d type=custom \ -d country=JP \ -d business_type=company \ -d "capabilities[card_payments][requested]"=true \ -d "capabilities[transfers][requested]"=true \ -d "settings[payments][statement_descriptor]"="example descriptor" \ -d "settings[payments][statement_descriptor_kanji]"="漢字明細" \ -d "settings[payments][statement_descriptor_kana]"="カナメイサイ"

See Japanese statement descriptors for more details.

Universal Beneficial Ownership VerificationRequired verification information (39)

After supplying the beneficial owner information, it is checked against the National Registry of Businesses (NRB). Depending on the results of this check, there are three outcomes:

  • The business is found in the NRB, and the information matches. The account is fully onboarded, and no additional action is required.
  • The business is found in the NRB, but the information doesn’t match. The account is fully onboarded, and no additional action is required. A discrepancy report is sent to the NRB.
  • The business isn’t found in the NRB. An attestation consisting of an IP address, date, and user agent of the person submitting the information must be provided. The person is attesting that the business is registered with the NRB, and the information given to Stripe matches.

In the case where the business isn’t found in the NRB, attesting that the beneficial ownership information is complete and correct is accomplished by providing the company.ownership_declaration.date and company.ownership_declaration.ip arguments.

Command Line

curl https://api.stripe.com/v1/accounts/{{CONNECTED_STRIPE_ACCOUNT_ID}} \ -u "

sk_test_4eC39HqLyjWDarjtT1zdp7dc

:" \ -d "company[ownership_declaration][date]"=1609798905 \ -d "company[ownership_declaration][ip]"="8.8.8.8" \ --data-urlencode "company[ownership_declaration][user_agent]"="Mozilla/5.0"

Additional information on the account Required verification information (40)

If Stripe is unable to verify the business entity, the entity doesn’t have a company.tax_id, or there are possible concerns about sanctions, you need to collect a proof of entity document to enable payouts. Collect it using the company.verification.document.front and company.verification.document.back arguments.

Companies with the card_payments capabilityRequired verification information (41)

company refers to these types of entities:

  • Sociedad Anónima (S.A.)
  • Sociedad de Responsabilidad Limitada (S. de R.L.)
  • Sociedad Anónima Promotora de Inversión (S.A.P.I.)
  • Sociedad por Acciones Simplificada (S.A.S.)

Additional information on the individual Required verification information (42)

If the individual fails verification, doesn’t have an individual.id_number, or there are possible concerns about sanctions, then an ID document scan is required to enable payouts. You can collect that information using the individual.verification.document.front and individual.verification.document.back arguments.

Additional information on the representative Required verification information (43)

A person known as a representative must activate this connected account. The representative must be an authorized signatory with legal powers to represent the company as set forth under the relevant corporate documents, and must be authorized to agree to Stripe’s terms.

If Stripe is unable to verify the representative, the representative doesn’t have a representative.id_number, or there are possible concerns about sanctions, you must collect a scan of an ID document to enable payouts. Collect ID information using the verification.document.front and verification.document.back arguments.

Additional information on owners Required verification information (44)

You must collect information on all owners with more than 25% ownership of the company. When you have finished collecting the required owner information, you must inform Stripe by setting company.owners_provided to true.

If Stripe is unable to verify an owner, an owner doesn’t have an owners.id_number, or there are possible concerns about sanctions, you must collect a scan of an ID document to enable payouts. Collect ID information using the verification.document.front and verification.document.back arguments.

Optionally, you can collect ownership information on each person using the relationship.owner and relationship.percent_ownership arguments.

Additional information on the account Required verification information (45)

If Stripe is unable to verify the company, or if there are possible concerns about sanctions, you must collect a proof-of-entity document to enable payouts. Collect it using the company.verification.document.front and company.verification.document.back arguments.

Additional information on the individual Required verification information (46)

Depending on the situation, you might need to collect a scan of an ID document, an address document, or both to enable payouts. That can happen if Stripe is unable to verify the individual or if there are possible concerns about sanctions. Collect ID information using the individual.verification.document.front and individual.verification.document.back arguments.

Additional information on the representative Required verification information (47)

A person known as a representative must activate this connected account. The representative must be a beneficial owner who is authorized to sign for the company. Indicate that relationship to Stripe by setting relationship.executive to true, or, if the representative owns 25% or more of the company, by setting relationship.owner to true.

Depending on the situation, you might need to collect a scan of an ID document to enable payouts. That can happen if Stripe is unable to verify the representative or if there are possible concerns about sanctions. Collect ID information using the verification.document.front and verification.document.back arguments.

Optionally, you can collect the representative’s ownership information using the relationship.representative and relationship.percent_ownership arguments.

Additional information on directors Required verification information (48)

For companies (excluding partnerships), you must collect information on all directors. Directors are members of the governing board of the company. When you have finished collecting the required information from all directors, or if your company does not have any directors, you must notify Stripe by setting company.directors_provided to true.

If there are possible concerns about sanctions, you must collect a scan of an ID document to enable payouts. Collect ID information using the verification.document.front and verification.document.back arguments.

Additional information on beneficial owners (for both executives and owners) Required verification information (49)

You must collect information on all beneficial owners. Beneficial owners are persons who exercise significant management control over the company (executives) or who own 25% or more of the company (owners). When you have finished collecting the required information from all beneficial owners, you must notify Stripe by setting both company.owners_provided and company.executives_provided to true.

Depending on the situation, you might need to collect a scan of an ID document to enable payouts. That can happen if Stripe is unable to verify a beneficial owner or if there are possible concerns about sanctions. Collect ID information using the verification.document.front and verification.document.back arguments.

Optionally, you can collect ownership information on each person who owns 25% or more of the company using the relationship.owner and relationship.percent_ownership arguments.

Additional information on the individual Required verification information (50)

Warning

If you don’t integrate with Connect Onboarding, you won’t be able to onboard connected accounts subject to enhanced identity verification.

To comply with Singapore’s Payment Services Act 2019, we require individuals to verify their identities either by using MyInfo or by taking a selfie with their identity document through Stripe Identity. Additionally, your platform needs to integrate with Connect Onboarding to satisfy the proof_of_liveness identity verification requirement. We verify addresses with MyInfo or request documents, such as utility bills or bank statements, when necessary.

Additional information on the representative Required verification information (51)

Warning

If you don’t integrate with Connect Onboarding, you won’t be able to onboard connected accounts subject to enhanced identity verification.

To comply with Singapore’s Payment Services Act 2019, we require individuals to verify their identities either by using MyInfo or by taking a selfie with their identity document through Stripe Identity. Additionally, your platform needs to integrate with Connect Onboarding to satisfy the proof_of_liveness identity verification requirement. We verify addresses with MyInfo or request documents, such as utility bills or bank statements, when necessary.

An account’s legal representative must be an owner of the business entity with at least 25% ownership, or a controller, defined as an individual with significant management responsibility for the entity, such as a Director, or Partner.

Additional information on the representative Required verification information (52)

Warning

If you don’t integrate with Connect Onboarding, you won’t be able to onboard connected accounts subject to enhanced identity verification.

To comply with Singapore’s Payment Services Act 2019, we require individuals to verify their identities either by using MyInfo or by taking a selfie with their identity document through Stripe Identity. Additionally, your platform needs to integrate with Connect Onboarding to satisfy the proof_of_liveness identity verification requirement. We verify addresses with MyInfo or request documents, such as utility bills or bank statements, when necessary.

An account’s legal representative must be an owner of the business entity with at least 25% ownership, or a controller, defined as an individual with significant management responsibility for the entity, such as a Director, or Partner.

Additional information on the beneficial owners and directors Required verification information (53)

Accounts that belong to companies must provide information on all their beneficial owners and directors. Beneficial owners are natural persons who hold ultimate effective control over the account:

  • Companies:
    • All natural persons owning (directly or indirectly, through a holding company) more than 25% of the shares, or owning more than 10% if no one owns more than 25%
    • All Directors of the Company
  • Partnerships:
    • All Partners
    • All Managers

If Stripe is unable to verify a beneficial owner, you need to provide a scan of an ID document. To collect an ID document, use the verification.document.front and verification.document.back arguments.

Additional information on the beneficial owners and directors Required verification information (54)

Accounts that belong to non-profits must provide information on all their beneficial owners and directors. Beneficial owners are natural persons who hold ultimate effective control over the account. In the case of non-profits, these are the key officers and members of the Governing Board:

  • President (Assistant or Deputy)
  • Executive Director (Assistant or Deputy)
  • CEO (Assistant / Deputy)
  • Treasurer (Assistant / Deputy)
  • Secretary / General Secretary (Assistant / Deputy)
  • Chairman (Assistant / Deputy)
  • Trustee

If Stripe is unable to verify a beneficial owner, you need to provide a scan of an ID document. To collect an ID document, use the verification.document.front and verification.document.back arguments.

Closure of unverified accountsRequired verification information (55)

As required under Singapore’s Payment Services Act, we’re permanently closing Singapore accounts that remain unverified for over 120 business days. These are accounts whose charges or payouts have already been suspended, so this closure affects only inactive accounts.

To help you identify affected accounts, we upload monthly reports titled “Unverified account list” to your Dashboard under the reporting and documents section, in which you’ll find the list of impacted accounts and their requirement deadlines. Any accounts closed in the last month are in the report titled “Closed unverified account list.”

We’ll close any account that hasn’t been verified by its designated deadline. The account owner needs to provide the missing verification information before the deadline to keep the account open. If the information is provided after the deadline has passed, we’ll release any remaining balance to the account holder’s bank account, but we won’t be able to reactivate their Stripe account.

Stripe sends emails to Standard and Express accounts that remain unverified for too long, to inform them of the impending closure and to remind them to update their account details. Stripe won’t communicate with Custom connected accounts directly. That means you, as the platform, can contact them to avoid account closures.

Accounts that are closed under this process have their disabled_reason set to rejected.other.

Unique Entity Number (UEN) verificationRequired verification information (56)

UEN information might be verified with the data made available at https://data.gov.sg under the terms of the Singapore Open Data License version 1.0.

Additional identity verificationRequired verification information (57)

To comply with regulatory requirements in Thailand, we require additional identity verification for certain connected accounts. This entails taking a selfie and uploading an ID document using Stripe Identity. Your platform needs to integrate with Connect Onboarding to satisfy this identity verification requirement.

Additional identity verification applies to the representatives and beneficial owners of connected accounts belonging to individuals, sole proprietors and unregistered partnerships.

Warning

If you don’t integrate with Connect Onboarding, you won’t be able to onboard connected accounts subject to additional identity verification.

Registered address requirementRequired verification information (58)

The registered address requirement refers to the Household Registration address. Please provide an address as per the ‘Tabien Bann’ or Household Registration book, also known as the Blue book for Thai nationals, or Yellow book for non-Thai nationals. To collect a Household Registration address, use the registered_address parameter.

If the user is neither a Thai national nor resident of Thailand, collect their current residential address with the same parameter instead.

ID number requirementRequired verification information (59)

The ID number requirement refers to the 13-digit code found on the front of a Thai ID card, and secondary ID number requirement refers to the laser code found at the back of a Thai ID card. To collect a Thai ID number use the id_number parameter, and to collect a laser code use the id_number_secondary parameter.

These requirements are only applicable to Thai nationals, so leave the parameters empty if the user isn’t a Thai national.

Additional information on the individual Required verification information (60)

If Stripe is unable to verify the individual or if they’re not a Thai national, you need to collect a scan of an ID document. To collect an ID document, use the individual.verification.document.front and individual.verification.document.back parameters.

Additional information on the representative Required verification information (61)

If Stripe is unable to verify the account representative or if they’re not a Thai national, you need to provide a scan of an ID document. To collect an ID document, use the verification.document.front and verification.document.back parameters.

Additional information on beneficial ownersRequired verification information (62)

Accounts belonging to companies and registered partnerships are required to provide information on all beneficial owners. A beneficial owner is defined as any individual who owns 25% or more shares of the business. If there is no such person, then any individual who exercises significant control over the company is considered a beneficial owner. Otherwise, please provide information on any individual holding the position of senior management.

If Stripe is unable to verify a beneficial owner or if they’re not a Thai national, you need to provide a scan of an ID document. To collect an ID document, use the verification.document.front and verification.document.back parameters.

Additional information on the companyRequired verification information (63)

If Stripe is unable to verify the company, you need to provide a scan of a company verification document issued less than 6 months ago. To collect the company verification document scan, use the company.verification.document.front and company.verification.document.back parameters on the Account object.

Additional tax informationRequired verification information (64)

If Stripe is unable to verify the company.tax_id, upload a copy of an IRS Letter 147C document or an IRS SS-4 confirmation letter as an alternate attempt at verification. This information can be collected with the company.verification.document.front argument, and should include the connected account’s company.name and company.tax_id.

Additional information on the account Required verification information (65)

To enable card payments, a validated city, state, and ZIP code for company.address is required. Card payments will be disabled if the company.tax_id (EIN) hasn’t been verified before 30 days or 1,500 USD in payments, whichever comes first.

To enable payouts, company.address needs to be a validated full address and the company.tax_id (EIN) needs to be verified. Payouts will be disabled if a full address hasn’t been validated or the company.tax_id is not verified before 30 days.

Additional information on the individual Required verification information (66)

To enable card payments, a validated city, state, and ZIP code for individual.address is required.

To enable payouts, individual.address needs to be a validated full address. Payouts will be disabled if a full address hasn’t been validated before 30 days.

If the individual fails verification with ssn_last_4, then the full SSN is required and their identity needs to be verified to enable card payments. Use the individual.id_number argument to collect this information.

Additional information on the representative Required verification information (67)

This connected account needs to be activated by a person, known as a representative, with significant responsibility to control, manage, or direct the organization; and is authorized by the organization to agree to Stripe’s terms. The representative must either be an owner or an executive, which you specify by setting relationship.owner to true or relationship.executive to true.

If the representative fails verification with ssn_last_4, then the full SSN is required and their identity needs to be verified to enable card payments. Use the person.id_number argument to collect this information.

If Stripe is unable to verify the representative or if the person doesn’t have an SSN, you need to collect a scan of an ID document to enable card payments. This information can be collected with the verification.document.front and verification.document.back arguments.

Additional information for minorsRequired verification information (68)

If the account representative is a minor, you must verify the minor’s legal guardian. A legal guardian is a Person on the account with relationship.legal_guardian set to true. Additionally, the legal guardian must provide their information and sign the Stripe terms of service, which we store on the Person object with relationship.legal_guardian set to true. Store the legal guardian’s terms of service acceptance in the additional_tos_acceptances hash.

If the legal guardian fails verification with ssn_last_4, then the full SSN is required and their identity needs to be verified to enable card payments. Use the person.id_number argument to collect this information.

If Stripe is unable to verify the legal guardian or if the person doesn’t have an SSN, you need to collect a scan of an ID document to enable card payments. This information can be collected with the verification.document.front and verification.document.back arguments.

Additional information on owners Required verification information (69)

Information on all owners with 25% or more ownership of the company must be collected. When you have finished collecting the required owner information, you need to attest this by setting company.owners_provided to true. This lets Stripe know that you have completed this requirement.

If there are any unverified owners in the company, payouts on the connected account can become disabled at 750,000 USD in charges unless the following information is collected:

  • owners.dob.day
  • owners.dob.month
  • owners.dob.year
  • owners.address
  • owners.id_number
  • owners.phone

If Stripe is unable to verify an owner or if an owner lives outside of the US and doesn’t have an SSN, you need to collect a scan of an ID document. This information can be collected with the verification.document.front and verification.document.back arguments.

Optionally, you can collect company ownership information. This can be done using the relationship.owner and relationship.percent_ownership attributes. Set relationship.owner to true and relationship.percent_ownership to the user’s ownership percentage. If relationship.percent_ownership is unspecified, the default is 25%.

Supported business structures Required verification information (70)

Optionally, you can collect information on the legal structure of your user’s business with the company.structure argument. See Business structure for more details.

Below lists the supported business structures for privately held companies:

  • multi_member_llc
  • single_member_llc
  • private_partnership
  • private_corporation
  • unincorporated_association

Below lists the supported business structures for publicly traded companies. If you further classify the business with any of these structures, the representative doesn’t need to be an owner nor an executive, and you do not need to provide information on additional owners.

  • public_corporation
  • public_partnership

Supported business structures Required verification information (71)

Optionally, you can collect information on the legal structure of your user’s business. This can be done using the company.structure argument. See Business structure for more details.

Below lists the supported business structures for government entities:

  • governmental_unit
  • government_instrumentality

If your user is an instrumentality with tax-exempt status, you can set the company.structure to tax_exempt_government_instrumentality.

Supported business structures Required verification information (72)

While uncommon, there are circ*mstances where an individual business operates and is treated more like a company, such as a single-member LLC. For these users, you can optionally collect information on their legal structure with the company.structure argument.

If your user’s business has only one member or owner and is registered as an LLC with a US state, you can set the business_type to company and the company.structure to single_member_llc. You collect the same required information, except you use the company hash and the Persons API, instead of the individual hash. For any requirement in the individual hash, you need to map it to the account’s representative, such as setting representative.first_name instead of individual.first_name.

If your user has obtained a business identification (for example, has a tax ID that’s separate from their personal ID, or a business address that’s different than their home address), you can set the business_type to company and the company.structure to sole_proprietorship. You collect the same required information, except you use the company hash and the Persons API, instead of the individual hash since it pertains to the natural person. For any requirement in the individual hash, you need to map it to the account’s representative, such as setting representative.first_name instead of individual.first_name.

Supported business structures Required verification information (73)

Optionally, you can collect information on the legal structure of your user’s business with the company.structure argument. See Business structure for more details.

Below lists the supported business structures for non-profit organizations:

  • incorporated_non_profit
  • unincorporated_non_profit

The US federal government grants tax-exempt status to certain government entities that are considered non-profit. If your user is an instrumentality with tax-exempt status, you can set the business_type to government_entity and the company.structure to tax_exempt_government_instrumentality. Then, collect the appropriate verification requirements from them.

Tax reporting informationRequired verification information (74)

By default, the requirements for transfers do not collect all information at the appropriate thresholds to file IRS Form 1099-K or Form 1099-MISC. If your business has US federal 1099 filing requirements and plans to file these through Stripe, request the appropriate tax reporting capability and make sure to collect the necessary information from your users.

Threshold information Required verification information (75)

In addition to the onboarding requirements, there is a second threshold to keep payouts enabled, which depends on your industry and Stripe’s review of your platform profile. The company.tax_id (EIN) needs to be verified before 10,000 USD in charges for some platforms, and before 3,000 USD for other platforms.

Threshold information Required verification information (76)

In addition to the onboarding requirements, there is a second threshold to keep payouts enabled, which depends on your industry and Stripe’s review of your platform profile. The company.tax_id (EIN) needs to be verified before 10,000 USD in charges for some platforms, and before 3,000 USD for other platforms.

  • individual.dob.day
  • individual.dob.month
  • individual.dob.year
  • individual.ssn_last_4

Payments threshold informationRequired verification information (77)

When an account with card_payments reaches 500,000 USD in lifetime charges, we require a full id_number (SSN) for them to continue accepting payments. If they’ve already provided the full number, they don’t have to provide it again.

For accounts with business_type set to individual, and where the owner isn’t a minor, update the account’s individual.id_number. For other accounts, which have persons with relationship.legal_guardian, relationship.representative, or relationship.owner, update the appropriate person’s id_number.

Required verification information (2024)
Top Articles
How to Create a Realistic Budget that Works
Mortgage With An IVA: Is It Possible? (2024)
Bj 사슴이 분수
Kokichi's Day At The Zoo
Www.metaquest/Device Code
What Auto Parts Stores Are Open
Retro Ride Teardrop
Bloxburg Image Ids
Skip The Games Norfolk Virginia
Katie Boyle Dancer Biography
Which aspects are important in sales |#1 Prospection
Nieuwe en jong gebruikte campers
LeBron James comes out on fire, scores first 16 points for Cavaliers in Game 2 vs. Pacers
What Is A Good Estimate For 380 Of 60
Springfield Mo Craiglist
Gmail Psu
Conan Exiles Thrall Master Build: Best Attributes, Armor, Skills, More
Becu Turbotax Discount Code
Arboristsite Forum Chainsaw
Suffix With Pent Crossword Clue
Where to Find Scavs in Customs in Escape from Tarkov
Buy Swap Sell Dirt Late Model
Loves Employee Pay Stub
Popular Chinese Restaurant in Rome Closing After 37 Years
Veracross Login Bishop Lynch
Sullivan County Image Mate
Reviews over Supersaver - Opiness - Spreekt uit ervaring
Black Panther 2 Showtimes Near Epic Theatres Of Palm Coast
Mcclendon's Near Me
Select The Best Reagents For The Reaction Below.
Nikki Catsouras: The Tragic Story Behind The Face And Body Images
Lininii
Pixel Combat Unblocked
2430 Research Parkway
140000 Kilometers To Miles
Σινεμά - Τι Ταινίες Παίζουν οι Κινηματογράφοι Σήμερα - Πρόγραμμα 2024 | iathens.gr
Www Violationinfo Com Login New Orleans
Craigslist Red Wing Mn
To Give A Guarantee Promise Figgerits
Gold Nugget at the Golden Nugget
Bernie Platt, former Cherry Hill mayor and funeral home magnate, has died at 90
Uc Santa Cruz Events
Sept Month Weather
Entry of the Globbots - 20th Century Electro​-​Synthesis, Avant Garde & Experimental Music 02;31,​07 - Volume II, by Various
Go Bananas Wareham Ma
At Home Hourly Pay
Dr Mayy Deadrick Paradise Valley
The Cutest Photos of Enrique Iglesias and Anna Kournikova with Their Three Kids
Kenwood M-918DAB-H Heim-Audio-Mikrosystem DAB, DAB+, FM 10 W Bluetooth von expert Technomarkt
Wrentham Outlets Hours Sunday
28 Mm Zwart Spaanplaat Gemelamineerd (U999 ST9 Matte | RAL9005) Op Maat | Zagen Op Mm + ABS Kantenband
Escape From Tarkov Supply Plans Therapist Quest Guide
Latest Posts
Article information

Author: Foster Heidenreich CPA

Last Updated:

Views: 6020

Rating: 4.6 / 5 (56 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Foster Heidenreich CPA

Birthday: 1995-01-14

Address: 55021 Usha Garden, North Larisa, DE 19209

Phone: +6812240846623

Job: Corporate Healthcare Strategist

Hobby: Singing, Listening to music, Rafting, LARPing, Gardening, Quilting, Rappelling

Introduction: My name is Foster Heidenreich CPA, I am a delightful, quaint, glorious, quaint, faithful, enchanting, fine person who loves writing and wants to share my knowledge and understanding with you.