Верификация пользователя
В разделе доступна настройка способа прохождения верификации личности на сайте.
В поле Провайдер верификации можно выбрать один из двух вариантов:
Классический — стандартная встроенная верификация через сайт, при использовании которой клиенты на веб-части Вашего сайта проходя верификацию личности будут ожидать ручную модерацию через админ-панель, что попадают в общий список раздела "Общие" - "Верификации".
SumSub (Sum & Substance) — это сторонний KYC-провайдер, который автоматизирует проверку пользователей (документы, селфи, видео-верификация) и автоматически принимает решение (approve / reject) практически мгновенно.
В зависимости от выбранного варианта меняется процесс прохождения верификации.
Классический режим
При выборе Классического режима:
процесс верификации не изменяется
заявки пользователей отображаются в разделе: Общие → Верификации
Режим SumSub
При выборе SumSub появляются дополнительные поля для настройки:
Ключ API
Секретный API ключ
Уровень KYC
Webhook Secret
URL вебхука

Чтобы корректно настроить функционал SumSub, следуйте шагам описаным ниже:
Получение данных из SumSub
1. Регистрация
Зарегистрируйтесь в сервисе SumSub.
2. Получение API ключей
Далее выполните следующие действия:
нажмите Generate app token
в результате будет сгенерирован:
Token
Secret Key

Полученные значения необходимо указать в админ-панели:
Ключ API → Token
Секретный API ключ → Secret Key
3. Настройка уровня верификации (KYC Level)
Перейдите в раздел уровней верификации:
Далее:
создайте новый уровень или выберите существующий (например:
id-only)настройте необходимые параметры проверки (документы, селфи, видео и т.д.)
в системе SumSub уровень соответствует KYC configuration
Подробнее о разделе в документации: https://docs.sumsub.com/docs/verification-levels
Полученное значение уровня необходимо указать в админке в поле: Уровень KYC
4. Настройка Webhook
Перейдите в менеджер вебхуков:
Далее создайте webhook со следующими параметрами:
Name — любое название (не влияет на работу системы)
Webhook receiver — HTTP address
Target —
https://<домен>/api/v1/user-verification/sumsub/webhook(URL можно взять из поля URL вебхука в админке)Webhook types — можно выбрать все или необходимые события
Applicant types —
IndividualSecret key — необходимо скопировать и затем указать в админку (раздел Webhook Secret)
Signature algorithm —
SHA256Resend failed webhooks several times — включено
Документация по вебхукам: https://docs.sumsub.com/docs/webhooks
После сохранения:
вернитесь в админ-панель
заполните все поля админ-панели полученными данными
нажмите "Сохранить"
перейдите снова на страницу SumSub и нажмите Test webhook
Ожидаемый результат:

Процесс верификации для пользователя
После настройки SumSub:
Пользователь проходит верификацию в личном кабинете
Происходит редирект в SumSub
Пользователь:
выбирает страну
выбирает тип документа
загружает документы
(опционально) проходит видео-верификацию
Система автоматически принимает решение (approve / reject) и автоматически подтягивает статус его верификации в Личный кабинет
Отображение результатов
Заявки не отображаются в разделе: Общие → Верификации
Результат верификации доступен в: Общие → Пользователи
Дополнительно:
появилось поле Провайдер верификации
для таких пользователей будет указано: SumSub

Последнее обновление