KYC Модуль SumSub
Инструкция по настройке модуля верификации SumSub
Ознакомьтесь с общим принципом работы и настройки верификации пользователей в мануале: KYC модули.
Зарегистрируйте аккаунт в сервисе SumSub по ссылке и зайдите в личный кабинет.
Зайдите в раздел "Dev space" -> "WebSDK settings". Под полем "Domains to host Web SDK" нажмите "Add domain" -> вставьте ссылку на ваш обменный сервис в формате https://www.yourexchanger.com/ -> нажмите "Save".
В админ панели скрипта BoxExchanger, зайдите на страницу "Доп модули" -> в разделе "KYC SYSTEM" нажмите на настройки модуля SumSub -> скопируйте ваш "PUBLIC IP".
Вернитесь в ЛК SumSub -> раздел "Dev space" -> "App tokens" -> нажмите "Generate app token" -> в поле "Name" укажите удобное для вас название для Token -> для "Allowed IPs to sign in for Dashboard" выберите "Allow only specified addressed" -> в поле введите значение "Public IP", который вы скопировали на шаге 3 -> нажмите "Generate app token".
Скопируйте в надежное место значения Token и Secret Key из личного кабинета (ЛК) SumSub -> нажмите "Confirm saving and leave" -> перейдите в админ панель скрипта BoxExchanger на страницу настроек модуля SumSub -> вставьте скопированное значение "Token" в поле "Access token" и нажмите "Save" -> значение "Secret Key" вставьте в поле "Access secret" и нажмите "Save".
Со страницы настроек SumSub в админ панели BoxExchanger, скопируйте значение "WEBHOOK URL (APPLICANT REVIEWED)".
Вернитесь в ЛК SumSub - подраздел "Webhooks" - "Webhook manager" -> нажмите "Create webhook" -> на открывшейся странице настроек (скриншот настройки), в поле "Name" укажите удобное для вас имя для Webhook'a -> для "Webhook receiver" оставьте значение "HTTP address" -> в поле "Target" вставьте скопированную ссылку из шага 6 -> для "Webhook types" выберите "applicantReviewed" -> для "Applicant types" выберите "Individual" -> скопируйте значение из поля "Secret key" -> вставьте "Secret key" в админ панели скрипта на странице настроек модуля в поле "webhookSecret" и нажмите "Save" -> вернитесь на страницу настроек webhook'a SumSub -> для "Signature algorithm" выберите "SHA256" (мы также поддерживаем и SHA512) -> для "Try to resend failed webhooks several times" оставьте checkbox активным -> нажмите "Create webhook".
Перейдите в раздел "Integrations" - подраздел "Individials" - настройте собственный "Level" (документация тут) / выберите уже из существующих -> скопируйте имя "Level" -> перейдите в админ панель скрипта на страницу настроек модуля SumSub -> вставьте название "Level" в поле "Level name" и нажмите "Save".
Для проверки работы модуля, зайдите в ЛК пользователя на вашем сайте - раздел "Профиль" и нажмите кнопку "Start verification process".
В админ панеле скрипта - на странице "Пользователи" отмечаются верифицированные аккаунты. Также, в случае успешной верификации, в админ панеле на странице пользователя, ползунок напротив "Верифицирован" будет в активном положении.
Last updated
Was this helpful?