KYC и онбординг

API OCR документов для KYC и онбординга клиентов

Встройте многоразовый уровень извлечения данных из документов в свой стек онбординга.

IdScanly считывает поддерживаемые изображения документов, удостоверяющих личность, и возвращает структурированные поля, которые ваш сервер может сопоставить, просмотреть и передать на следующий шаг. Обрабатывайте лицевую, оборотную и новые фотографии одного и того же документа за один сеанс, получая оценки достоверности оптического распознавания символов и отзывы о качестве фотографий документа, которые помогут вам в работе пользователя.

Оригинальная иллюстрация обработки документов для KYC и онбординг
Пример интеграции

Вымышленные данные. Возможная схема интеграции, не готовый коннектор и не действующий интерфейс продукта.

Документ
Лицевая сторонаОборотная сторонаПовторный снимок
Объединённые поля
ИмяAlex Example
ДокументDEMO-0001
Ваша система
Черновик записиНужна проверка

Структурированные данные документов для вашей системы онбординга

Образы документов содержат информацию, необходимую вашему программному обеспечению, в различной форме: поля для записи приложения, значения для сравнения и входные данные для последующих проверок.

API OCR документов преобразует эти изображения в структурированный вывод. IdScanly предоставляет этот уровень извлечения для команд, занимающихся регистрацией клиентов и рабочими процессами KYC через Интернет, мобильные каналы и каналы с помощью персонала.

ваше программное обеспечение контролирует интерфейс, необходимые документы, политику просмотра и подключения к другим службам. Компонент извлечения предоставляет данные, полученные из документа, не требуя от вас самостоятельного построения конвейера чтения.

Обрабатывайте весь документ в одной сессии

Данные могут быть распределены между лицевой и оборотной сторонами карты. На снимке паспорта одна область может читаться хорошо, а другая быть закрыта бликом. Повторный снимок должен продолжать обработку того же документа.

С помощью IdScanly сохраняйте стороны и новые фотографии одного и того же документа за один сеанс сканирования. Загрузите первое изображение, когда оно будет готово, затем добавляйте дополнительные изображения, пока обработка продолжается. Служба объединяет доступные доказательства в единый результат.

Используйте отдельные сеансы для разных документов, таких как паспорт и водительские права. Ваша собственная запись регистрации связывает эти сеансы с нужным человеком и приложением.

Создайте понятный процесс съёмки и проверки

Загружайте по мере появления изображений

Ваш сервер может начать сеанс обработки с первого изображения вместо того, чтобы ждать каждого требуемого просмотра. Ваш интерфейс может отображать захваченное изображение, чтобы клиент мог проверить кадрирование, освещение и читаемость, продолжая этап документа.

Используйте доступные отзывы о качестве фотографий документов.

Если в результате сканирования выявляется проблема с изображением, покажите конкретное следующее действие. Клиенту может потребоваться заново сфотографировать размытое изображение, добавить недостающий край или предоставить другой вид документа.

Работайте с прогрессивными результатами

Частичные поля могут стать доступными во время асинхронной обработки. ваше программное обеспечение может использовать их для подготовки интерфейса, сохраняя при этом статус обработки и окончательное подтверждение.

Просмотрите объединенный вывод

Конечный результат содержит объединенные поля и доверительную информацию. Примените свои собственные правила для подтверждения, другого захвата или проверки человеком, особенно для обязательных полей и значимых отличий от заявленных данных.

Извлекайте больше, чем фиксированный набор полей

В зависимости от поддерживаемого документа IdScanly может возвращать личную информацию, идентификаторы документов, сведения о выдаче, даты действия, печатные адреса и информацию, относящуюся к документу.

Примеры включают имена, дату и место рождения, гражданство, номер документа, страну, выдавшую документ, и дату истечения срока действия. Водительские права также могут содержать поддерживаемые категории или ограничения; другие типы документов предоставляют другие поля.

Чтение MRZ с проверкой контрольной суммы и поддерживаемое извлечение штрих-кода может предоставить дополнительные данные документа. Данные AAMVA PDF417 поддерживаются соответствующими водительскими правами США и Канады. Доступный вывод зависит от формата документа, версии и качества изображения.

Создайте свое сопоставление вокруг полей, которые необходимы вашему рабочему процессу, сохраняя при этом различие между недоступным полем и полем, которое было проверено и подтверждено.

Интегрируйте API через свой backend

  1. Создайте сеанс сканирования. Свяжите возвращенный идентификатор сеанса с документом в своем собственном рабочем процессе регистрации.
  2. Загрузите изображения документов. Отправьте страницу данных или необходимые изображения лицевой и оборотной сторон. Добавьте новые фотографии того же документа в рамках сеанса.
  3. Получите результаты обработки. Следуйте документированному процессу опроса или поддерживаемому режиму ожидания при окончательной загрузке. Явно обрабатывайте незавершенные и завершенные состояния.
  4. Сопоставление и просмотр полей. Преобразуйте результат в свою внутреннюю схему и устраните обязательные поля или несоответствия.
  5. Продолжите заявку. Передайте соответствующие данные для следующего этапа проверки или проверки специалиста.

Храните учетные данные API на стороне сервера. Ваш бэкэнд также должен обрабатывать сбои запросов, прерывания взаимодействия с клиентами и получение результатов в соответствии с текущей документацией API.

Изучите документацию по API

Разграничьте OCR и решения о проверке личности

OCR извлекает сведения, напечатанные или закодированные на изображении документа. Полная проверка личности может также требовать подтверждения подлинности, связи предъявителя с документом, проверки присутствия живого человека (liveness) и других проверок, необходимых для бизнеса.

IdScanly предоставляет компонент извлечения. Ваш рабочий процесс выбирает и координирует необходимые ему дополнительные услуги. Показатель достоверности касается качества извлечения, тогда как проверка контрольной суммы MRZ касается согласованности закодированных данных; ни один из них самостоятельно не проверяет личность клиента.

Это разделение дает вашей команде контроль над более широкой архитектурой адаптации и данными, которые получает каждый компонент.

Оцените поля, важные для вашего продукта

Создайте репрезентативный набор тестов, охватывающий предполагаемые страны, типы документов и условия изображения. Сравните выходные данные на уровне полей, включая имена с диакритическими знаками, номера документов, даты, отсутствующие поля и результаты, объединенные из нескольких изображений.

Протестируйте путь пользователя, а также успешное сканирование. Проверьте, что делает ваш интерфейс после нечеткой фотографии, пропущенной стороны, прерванной загрузки или результата, требующего проверки.

В случае больших объемов обработки обсудите с IdScanly емкость выделенного сервера и требования к поддержке. Ознакомьтесь с текущими условиями обработки и конфиденциальности, включая временные данные, участвующие в обработке и получении результатов.

Частые вопросы об OCR для KYC и онбординга

В чем разница между OCR документа и KYC?

Document OCR извлекает данные из изображений документов. KYC — это более широкий рабочий процесс комплексной проверки клиентов, который может потребовать проверки личности, проверки, оценки рисков и постоянного контроля. OCR может внести вклад в этот рабочий процесс.

Могу ли я загрузить переднюю, заднюю и более четкую новую фотографию?

Да. Сохраняйте изображения одного и того же документа в одном сеансе сканирования, чтобы их читаемая информация могла способствовать объединенному результату.

Можем ли мы отображать данные до завершения обработки?

Частичные результаты могут быть доступны во время обработки. ваше программное обеспечение должно отличать эти значения от завершенного результата и определять, когда пользователь может подтвердить информацию.

Подтверждает ли показатель достоверности подлинность документа?

Нет. Он поддерживает оценку извлеченных показаний. Проверка подлинности и владельца требуют отдельных возможностей.

Что произойдет, если необходимое поле отсутствует?

Оставьте проблему нерешенной и используйте свой процесс сбора, исправления или проверки. ваше программное обеспечение не должно изобретать значения или интерпретировать отсутствующие выходные данные как подтвержденную информацию.

Связан ли API с финансовыми услугами?

Нет. Уровень извлечения также может поддерживать регистрацию гостей, администрирование аренды, управление посетителями и другие рабочие процессы на основе документов.

Протестируйте путь от съёмки до проверки

Попробуйте IdScanly с документами, которые используют ваши клиенты, а затем просмотрите рабочий процесс API вместе со своей командой инженеров. Поделитесь полями, охватом документов и объемами обработки, которые нужны вашему продукту.

Изучите рабочие процессы в бизнесе: Финтех-приложения · Аренда автомобилей · Регистрация в отеле