Skip to main content

Veritran Docs

Veridas Document

La integración de Veridas Document captura las imágenes del documento y las procesa en la nube para la verificación de la identidad. La integración se desarrolló para procesos de incorporación en Colombia. Si desea adaptar esta integración a otro país, póngase en contacto con su administrador.

Algunas de las ventajas de esta integración son las siguientes:

  • proporcionar un proceso completamente automático y guiado por el usuario;

  • realizar una extracción de OCR completa y un análisis de autenticidad del material y emitir un puntaje global sobre la autenticidad del documento.

Nota

Es posible que la integración descrita en este artículo no se implemente en tu ambiente ni esté habilitada para todos tus clientes. Comunícate con tu administrador para recibir ayuda. Ponte en contacto con tu administrador para obtener ayuda.

Detalles técnicos

ID de API

596

Código de la API

veridas_document

Versión de la Call API

1.0

Versión del SDK

iOS:

VDDocumentCapture: [4.6.0]

VDLogger: [1.1.1]

ImageProcessing: [1.8.6]

VDLibrary: [5.4.1]

SSZipArchive: [2.2.3]

Android:

document-capture: [4.8.0]

logger: [4.8.0]

image-processing: [6.3.0]

Versión de la app

iOS: [7.0.0]

Android: [7.1.0]. (Es necesario tener el complemento de Android y una versión de Gradle disponible a partir de la rama estable 7.1.0)

Objetivo

Escaneo del ID

Clasificación

Incorporación digital

Disponible para

iOS, Android

Plataformas

Plataforma

Notas

iOS

Debido a que cocoapods se usó en iOS (con el complemento cocoapods-art), es necesario configurar las credenciales del archivo .netrc para obtener las dependencias.

Android

Este SDK debe estar acompañado de los permisos large_heap.

Es necesario configurar las credenciales para obtener los artefactos Maven. Para ello se configuraron los siguientes parámetros:

  • VERIDAS_ARTIFACT_URL

  • VERIDAS_ARTIFACT_USERNAME

  • VERIDAS_ARTIFACT_PASSWORD

Uso de la integración Veridas Document en Studio

La siguiente función está disponible para que la uses en los procesos legacy y para que también puedes usarla como un bloque en los procesos lambda. Haz clic en la función para obtener más detalles. Haga clic en la función para ver más detalles.

CaptureDocument

Inicializa el proceso de captura del documento

CaptureDocument

Esta función inicializa el proceso de captura del documento.

Configuración del parámetro

Esta función requiere que personalices el SDK completando el valor del registro 390 (parámetros de entrada) con un archivo JSON.

ID de la función

Registro

Valor

110

1

Registros de entrada

Registro

Descripción

Obligatorio

Valor

390

JSON para la personalización del SDK

X

Los valores mostrados son los valores predeterminados proporcionados al ingresar una JSON vacía {}. También es posible no incluir todos los valores en el JSON.

{
"showTutorial":"NO",
"infoAlertShow":"NO",
"observeFlash":"NO",
"closeButton":"YES",
"showDocument":"YES",
"tickColor":"YES",
"tickCircleColor":"YES",
"fixedTemplate":"YES",
"checkDocumentText":"If the capture is OK, tap CONTINUE",
"repeatButtonBackgroundColor":"#072146",
"repeatButtonTextColor":"#5BBEFF",
"repeatButtonText":"Repeat",
"continueButtonBackgroundColor":"#1973B8",
"continueButtonTextColor":"#ffffff",
"continueButtonText":"Continue",
"secondsWithoutPicture":"40",
"validationBackgroundColor":"#072146",
"validateDocumentButtonsWidthDivisor":"4"
}
Registros de salida

Registro

Descripción

Valor

112

Resultado de la Call

000

SELFIE_CAPTURED_SUCCESSFULLY

001

JSON_EMPTY_ERROR

002

SDK_PREVIOUSLY_STARTED_ERROR

003

JSON_SYNTAX_ERROR

004

SELFIE_PARSE_ERROR

005

SDK_ERROR (error interno del SDK)

290

Captura del anverso del documento

String Base64

291

Captura del reverso del documento

String Base64