Get started with verification levels
Build complex verification flows for your business needs.
Configure verification levels to collect information about your applicants in a user-friendly manner:
- Set up the WebSDK or MobileSDK integration.
- In the Dashboard, open the Individuals page and click Create level.
- Configure verification steps, set configuration, configure document settings, configure AML Screening, use integration abilities, review execution flows, and many more.
- Test your level to see how it behaves.
- Go live.
Configure verification steps
On the Steps tab, provide a name and optional description for your levels and configure the additional options, such as the privacy note text, a list of countries that you might want to include or exclude, and so on:
- Provide a name and optional description that you want to use for the new level.
- Select the level type:
- Standard — for standard applicant verification, for example, to onboard new applicants.
- Applicant actions — to perform additional verification that may be triggered by specific applicant activities. For more information about applicant actions, see this article.
- Select SDK customization. When configuring customization, you will be able to set colors and styles exactly as you want them to appear to your applicants. You can also add instructions and tips for each of your verification steps and then preview the resulting verification flow with just a few clicks:
- Select the Enable WebSDK 2.0 for this level toggle to use the WebSDK 2.0.
- Select Web and MobileSDK customizations.
- Enable Video Identification and select document types that can be uploaded.
- Configure verification steps and verification types as required.
Set configuration
On the Configurations tab, configure the additional level settings:
- Select the countries that are accepted (or restricted) at this level and choose the verification steps where the filter should be applied.
- Select the Reject USA residents if they confirm US residency in SDK checkbox to automatically decline applicant profiles that belong to US residents.
- Select the options to enable the following checks:
- Email insights — to enable advanced email risk assessment.
- Phone insights — to enable advanced phone risk assessment.
- IP insights — to enable advanced IP check.
- AI suspicious name check — to enable AI checks that determine whether the applicant name is considered suspicious. If the applicant name falls under the AI criteria, the applicant profile receives any of the following risk labels: Famous person, Strange name.
- Select a source key. This drop-down list is available only if you have at least one source key configured in your environment.
- Configure email notifications that you may want to send to your applicants. You can select any of the following options:
- Send when applicant is approved.
- Send when applicant requires resubmission.
- Send when applicant is rejected.
- Select the Level should only be available on production environment checkbox to make the level available only in Production mode.
- Select the Disable automatic checks checkbox to manually check each applicant by yourself. Mind that this option stops all automatic checks.
- Select the Create KYC transactions during onboarding checkbox to calculate the onboarding risk score of your applicants.
- Select the Skip consent screen checkbox to allow your applicants to pass verification without forcing them to accept the terms and conditions first in the Web and Mobile SDKs. Mind that this option is only available for Questionnaire and/or Applicant data steps. If your verification level includes any other steps, this option will not be displayed.
- Provide a link to your personal data processing consent (if any). The link will be added to the agreement screen in the WebSDK.
- Provide a custom processing consent text to be shown to your applicants on the agreement screen in the WebSDK.
Configure document settings
On the ID document settings tab, configure document verification settings as required.
Configure AML Screening
On the AML Screening tab, configure AML screening criteria:
-
Select a provider for AML Screening and specify the categories of PEPs and persons in watchlists.
-
From the Adverse Media General drop-down list, select types of compromising published information and/or voiced in media and related to applicants.
-
Select how strictly the name matching should be performed.
-
Select the Delegate manual review tasks for ongoing monitoring checkbox if you want all approved applicants in AML lists to be sent to your compliance officers for manual review.
Use integration code
You can use automatically generated integration code to integrate with our WebSDK. Just save the level and this functionality becomes immediately available to you upon clicking the Integrations button.
import snsWebSdk from '@sumsub/websdk';
/**
* @param accessToken - access token that you generated
* on the backend with levelName: sumsub-signin-demo-level
*/
function launchWebSdk(accessToken) {
let snsWebSdkInstance = snsWebSdk.init(
accessToken,
// token update callback, must return Promise
() => this.getNewAccessToken()
)
.withConf({
//language of WebSDK texts and comments (ISO 639-1 format)
lang: 'en',
})
.on('onError', (error) => {
console.log('onError', payload)
})
.onMessage((type, payload) => {
console.log('onMessage', type, payload)
})
.build();
// you are ready to go:
// just launch the WebSDK by providing the container element for it
snsWebSdkInstance.launch('#sumsub-websdk-container')
}
Use WebSDK permalinks
If you have not yet integrated with Sumsub, you can still let your applicants pass verification by generating and sending them a direct links to our WebSDK.
To generate a link:
- Open any of your existing verification levels.
- Click Verification links and follow the instructions.
Review checks execution flow
Once you save the level, you can open the Checks Execution Flow tab to see the sequence of steps, in which the level will be operating.
Test your level
Try out your levels before letting your applicants use them to ensure maximum performance:
- Find a level that you want to run.
- Click Run level.
- Go through your level to see how it behaves.
Manage level settings
You can manage your verification levels as follows:
- Edit level settings. Lets you adjust your existing levels according to your current business specification.
- Duplicate level. Lets you inherit the selected level settings in case you want to create a new level but with some differences to the parent one.
- Remove any level that you have configured previously. Lets you declutter your environment by removing level that are no longer in use.
Updated 9 days ago