# Self-Service Guide
With Sumsub you can quickly set up the verification procedure and start checks by yourself.
Benefits and features:
- Stay compliant with regulations;
- Protect your service from fraud;
- Build trust and safeguard your reputation;
- Scale KYC processes by automating verification.
# Get started
Check out the required steps to start verifying your users.
- Set up your account by adding company and billing information
- Complete one-time integration to go live
- Onboard users and manage cases
# Set up your account
Let’s start by setting up your account. The setup procedure allows you to activate a free trial, the first 50 real checks are on us.
# Add account and billing information
- Log into the Sumsub Dashboard.
- Navigate to the section Fill in your details to start the free trial.
- Click on buttons Billing information/ Business details.
- Choose your plan. Learn more about pricing by clicking on the See plan details button.
- Fill in the Billing contact form, provide a company name and an email address.
- Fill in the Company information form, fill out the Country, Address 1, Address 2, City, Post code and VAT number fields.
- Provide Bank Card Details by clicking on the ‘Add new card’ button, and fill in the fields there.
- Save the changes!
# Switch between Sumsub views
Switch between the sandbox and the production views right in the Dashboard. The switcher is located in the upper right corner of the screen near your profile icon.
Use the sandbox to practice creating and reviewing applicant profiles. Manual checks are free, auto checks are not available.
The manual check is a check made by your hand, the auto check is a check made by the system.
Use the production view to perform real checks. Learn more about Sumsub views in this article.
# Invite team members and create roles
# Creating roles:
Read this article to learn how to create, customize and manage roles.
# Inviting team members:
If you are the owner or an administrator of a Sumsub account, you can invite your team members to access the Sumsub account from the dashboard under Settings.
- Navigate to the Settings menu on the sidebar.
- Go to the Team section, click on ‘Members’.
- Click on the Add member button.
- Fill out the fields Invite via email, First name, and Last name.
- In the Select role field, choose the role of the future member. To find out more about available roles, please refer to this article.
- Select the two-factor authentication option for your team members.
- Click the Invite new member button at the bottom of the form.
The chosen team member will receive a notification by email with a link to set their own password for the account.
# Go live
Work with our solution effectively by:
- creating verification levels and customizations
- setting up integrations - Web SDK, Mobile SDK
- adjusting global settings
- creating webhooks
- generating verification links
- customizing widget translations
# Adjust global settings
There are two groups of core settings that let you customize the verification procedure.
These are Supported ID Documents and Regulations. Go to the Integrations menu on the sidebar to customize them.
Customize the main metrics of your verification process:
The Support Email is the email address that will be used when sending rejection reasons to the applicant. You can set it as one of your corporate emails.
Minimum/ Maximum age is the minimum or maximum age an applicant may have to be approved. These requirements are usually account/service-specific and are stipulated by local legislation.
Applicant account duplicates - allow duplicates is a setting that lets one user have several approved profiles at any one time.
Different source key duplicates - don’t consider applicants with different source keys (
sourceKey API value) as duplicates.
Ignore email/ phone number - settings for duplicate searching.
Minimum/Maximum file size limits the size of the image for upload. By default, it’s set to 63 Mb.
# Supported ID Documents
You may use default settings or adjust the list according to your needs. To change the list of document types/document sides for each level, you must tick or un-tick the relevant boxes. If you want to enable or disable documents from a specific country, tick the box next to the country’s name.
Also, you can enable or disable each document type separately, and set the number of sides required.
Please note that in addition to Global Settings, you can specify the list of covered countries and documents for each verification level that can be found in the Applicant levels tab.
Show changed - allows you to see all the changes you’ve made.
Reset to default settings - removes all customizations and restores the settings to their default states.
Manage document fields - at an additional cost, you can customize the data extraction process. This includes choosing which document fields (types of data) will be scanned using OCR in addition to the fields scanned by default.
# Create verification levels and customizations
Verification levels let you choose the steps that an applicant has to pass in order to get verified.
Customizations let you adjust what the applicant sees when passing verification. Read this article to learn how to create and manage verification levels and customizations.
# Create and manage webhooks
You can receive verification results via webhooks. The results are sent to you in the form of a user status with explanatory comments.
Take a look at this article to understand how we send webhooks and to know more about their types.
- Go to the Dev space menu, navigate to the Webhooks tab.
- Click on the Add webhook button, fill out the form:
- Name - type in a webhook name (the name should demonstrate the essence of the webhook);
- Receiver - select a receiver type We can send webhooks not only via HTTP, but also as notifications in Slack, Telegram or via email.
- Target - provide a link to a target;
- Headers - add webhook headers;
- Applicant Type - select the applicant type to which a webhook will be sent (Person, Company);
- Types - choose a webhook type;
- Try to send failed webhooks several times - switch on to resend webhooks that haven't gotten
2**HTTP status from your side in response.
- Test and save your webhook.
# Create a verification link
Generate a link to test your verification flow before going live.
- Go to the Dashboard, click on the Get a verification link button.
- Click on the drop-down form ‘Options’ to see the available settings.
- Adjust the settings:
- External User ID is a randomly generated ID that is assigned to your user.
- Language is your user’s language. Regardless of your settings, the user will be able to change the language in the widget that’s displayed to them during verification.
- Link lifetime is the period of time in which the link is valid.
- Select the level
Now you can copy a permalink or generate a new one to send to your users.
# Set up SDK integration
An SDK is a pre-built widget which improves the UX. A user-friendly web interface and hints help applicants to pass verification smoothly. We provide instant feedback relating to the documents, meaning that users can correct mistakes straight away. Applicants can also continue verification on mobile devices. Our advanced facial biometric check, Liveness for short, is already built into the Web and Mobile SDK.
# Customize widget translations
# Onboard users and manage cases
Learn how to onboard users and manage cases, read the following articles in our Help Center - make sure to log into our dashboard beforehand.
- Reviewing applicant profiles - Interpret check results and check out profile sections.
- Selecting applicants for review - Learn how to review delegated applicants and others.
- Applicant statuses - Check out 7 types of applicant status.
- Changing applicant statuses manually - Learn how to approve or decline applicants.
- Rejection tags - Interpret temporary and final rejection reasons.
- Adding your own tags - Learn how to create your own tags.
- Giving an applicant another try - Give your applicants one more chance to pass verification.
- Reporting a mistake - Send reports to our support team.
- Using the blocklist function - Block applicants via our blocklist.
- Resetting verification - Learn how to reset verification.
- Adding applicants manually - Create a new applicant from the Dashboard
- Behavioral risk score - Check out how behavioral risk scores are calculated.
# Dealing with duplicates
The Duplicates check enables the system to find similar and existing applicants and inform you about them. It comes in handy when you don’t support the creation of multiple accounts and when you want to make sure that a given person has not yet registered with your service. You can allow or forbid the creation of duplicate accounts via the Global Settings section of the Integrations tab.
A duplicate is an approved user application that already exists within the system. Sumsub searches for approved profiles that have the same full name, ID documents, email addresses, phone numbers, or even facial features.
The information about duplicates is located in the respective section of the applicant profile as shown below (the matching data is highlighted yellow). You can view the details of every duplicate profile by clicking on the duplicate’s number at the top of the section.
# Reviewing statistics
You can see statistics reports by navigating to the Dashboard and then to the Statistics menu.
Review statistics for a number of reviewed applicants and applicant reviews and sort them by today, yesterday, last week, the week before last and last month.
# Statistics menu
Here is the displayed data for reviewed and created applicants, applicant documents and logins. Stats in the Statistics menu can be organised by time period.