# KYC Setups

This **KYC Setups** section controls whether user need to complete identity verification before their trading accounts can be created under this program.&#x20;

<figure><img src="https://835503362-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZxKMBw1IB53ZJ2sltFPC%2Fuploads%2FKFCoyPOt6xm0rMfNYYqb%2FFrame%201000004901.png?alt=media&#x26;token=232fae77-b8ad-4b87-9ad5-a271a0de6134" alt=""><figcaption></figcaption></figure>

This feature helps enforce regulatory compliance or internal verification flows when required.

{% hint style="info" %}
KYC must be configured and activated before it can be used. Please contact your Account Manager to request the setup.
{% endhint %}

## Require KYC

Toggle to determine whether account creation should be blocked until the user is verified.

* If enabled, users who are not yet KYC-verified will not be able to proceed with account creation. The account's status will become **KYC Pending**.
* If disabled, users can create accounts without undergoing the KYC process.

{% hint style="info" %}
This KYC check is triggered only when a user creates a new account under this specific program and the user is **not** verified.
{% endhint %}

## KYC Downloadable Content

This is **optional**. Input field to provide a link to downloadable resources (e.g., a KYC instruction PDF or template).

* Once entered, this link will appear as a button on the trader's dashboard in verification page.
* Administrators can click the **Preview** button to the right of the field to instantly check the link's validity and content.

## KYC Contract PDF Viewer

This is **optional**. Input field for embedding a PDF contract directly in the user verification flow. This will show a PDF viewer before they proceed to the Sumsub WebSDK.

* Admins must press the **Validate** button after pasting the link of PDF to active it.
* Once validated, a PDF preview will appear on the right, confirming that the link is valid and the file is accessible.
* Without successful validation, the program cannot be saved.
