> ## Documentation Index
> Fetch the complete documentation index at: https://developer.tazapay.com/llms.txt
> Use this file to discover all available pages before exploring further.

# KYC provider tokens

> Reuse existing verification by passing Sumsub KYC tokens to Tazapay

If you already verify your customers through a KYC provider, you don't have to collect the same information twice. Tazapay is integrated with [Sumsub](https://www.sumsub.com/) and can consume [KYC tokens](https://sumsub.com/reusable-kyc/), so the verification you've already completed can be reused when onboarding an entity.

<Info>
  This is ideal for platforms running their own onboarding funnel, and it pairs naturally with the [reliance model](/collection-accounts/on-behalf-of/onboarding-and-required-information#the-reliance-model) for instant collections.
</Info>

***

## How it works

You verify the customer as part of your own onboarding, then pass the resulting **token** to Tazapay when creating the entity. Tazapay consumes the token to retrieve and validate the verification, with no need to re-upload documents.

<img src="https://mintcdn.com/tazapay-58ae360f/w2VqPk8_KxGd0KGZ/images/collection_accounts_obo_kyc_provider_tokens.jpg?fit=max&auto=format&n=w2VqPk8_KxGd0KGZ&q=85&s=58aba261aa247f779691e784eaff71f0" width="4040" height="2588" data-path="images/collection_accounts_obo_kyc_provider_tokens.jpg" />

***

## Why use provider tokens

| No duplicate KYC                                                                    | Faster onboarding                                                               | One source of truth                                             |
| ----------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | --------------------------------------------------------------- |
| Reuse verification you've already done, so your customers don't repeat the process. | Skip re-collecting documents and move straight to creating collection accounts. | Keep verification consistent between your platform and Tazapay. |

***

## Supported providers

| Provider   | Status    | What Tazapay consumes  |
| ---------- | --------- | ---------------------- |
| **Sumsub** | Supported | KYC verification token |

<Note>
  Additional KYC providers may be supported over time. Contact [Tazapay Support](mailto:support@tazapay.com) in case you need Tazapay to add support for your KYC provider.
</Note>

***

## Steps to integrate

<Steps>
  <Step title="Verify the customer in Sumsub">
    Complete KYC for your customer within your existing Sumsub flow.
  </Step>

  <Step title="Obtain the token">
    Retrieve the Sumsub verification token for the completed applicant.
  </Step>

  <Step title="Pass the token to Tazapay">
    Provide the token when creating the entity via the [Create Entity API](/api-reference/tazapay-api/create-entity) in the `onboarding_package_url` field.
  </Step>

  <Step title="Tazapay consumes the token">
    Tazapay validates the verification with Sumsub and creates the entity with the reused KYC.
  </Step>
</Steps>

***

## What's next

<CardGroup cols={2}>
  <Card title="Onboarding & required information" icon="clipboard-check" href="/collection-accounts/on-behalf-of/onboarding-and-required-information">
    Review KYC requirements and the reliance model.
  </Card>

  <Card title="Requesting collection accounts" icon="circle-plus" href="/collection-accounts/requesting-for-vas/api">
    Create virtual accounts and stablecoin wallets for your onboarded entities.
  </Card>
</CardGroup>
