Estados de Verificación KYC

Aprende cómo se determinan los estados de verificación en JAAK: Aprobado, Rechazado, En Revisión, Caducado y Pendiente.

En JAAK, cada proceso de Verificación de Identidad (KYC) culmina o emite un estado claro que define su resultado. Entender estos estados es fundamental para gestionar los flujos de verificación de tus usuarios.

Una sesión de KYC puede finalizar en uno de los siguientes estados principales:

  • Aprobado: El usuario completó y superó exitosamente todas las validaciones.

  • Rechazado: El usuario no cumplió con los criterios de seguridad o excedió los intentos permitidos.

  • ⚠️ En Revisión: El flujo requiere una validación manual por parte de un agente antes de un dictamen final.

Cuando el estado se encuentra "En Revisión", la plataforma muestra una notificación dentro de los detalles de sesión para así cambiar el estado de la sesión manualmente:

Ejemplo de la notificación dentro de la plataforma JAAK

  • ⌛️ Caducado: El usuario no completó el flujo dentro del tiempo límite establecido.
  • 📋Pendiente / No Iniciado: La sesión fue creada pero el usuario nunca la comenzó.

A continuación, te explicamos cómo se determina cada uno de estos estados.

¿Cómo se Determina el Estado de una Sesión?

El estado final de un flujo se decide principalmente por los resultados de las etapa de Validación de Documento, Prueba de Vida, OTO, los cuales se basan en el número de intentos que realiza el usuario.

📘

Metodología Basada en Intentos

Utilizamos el número de intentos como un factor clave para equilibrar la seguridad y la experiencia del usuario. Este enfoque nos permite maximizar la integridad del proceso y minimizar la fricción.

Criterios de Calificación por Etapa

Validación de Documentos (Document Verify)

Analizamos el documento de identidad para asegurar su autenticidad y validez.

Aprobado

Se asigna cuando el documento es validado exitosamente en 1 a 3 intentos.

⚠️

En Revisión

Si el usuario requiere de 4 a 5 intentos, el sistema marca el flujo para una revisión manual.

❗️

Rechazado

El flujo se rechaza automáticamente si el usuario supera los 5 intentos.

Prueba de Vida (Liveness)

Confirmamos que la persona está físicamente presente durante la verificación.

Aprobado

El usuario completa la prueba de vida con éxito en 1 o 2 intentos.

⚠️

En Revisión

Con 3 intentos, el flujo pasa a una validación manual.

❗️

Rechazado

Si el usuario realiza más de 3 intentos, el flujo se deniega.

Comparación Biométrica (OTO - One-to-One)

Comparamos la biometría facial con la fotografía del documento de identidad.

📘

Aprobado o Rechazado (Primer Intento)

El estado se determina en el primer intento. Si la comparación es exitosa, se aprueba; de lo contrario, se rechaza.

❗️

Rechazado (Intentos Adicionales)

Cualquier intento adicional (más de 1) resultará en un rechazo automático.

Mapeo de Estados de Sesión vía API

Estos estados reflejan el ciclo de vida completo de una sesión y son los que recibirás al consultar el estado de una verificación a través de nuestra API.

[GET] /v1/kyc/session/{{sessionID}}

Consultar detalles para obtener Resultados de Sesiones

📋 Pendiente / No Iniciado

Estado inicial de un flujo que ha sido creado pero que el usuario aún no ha comenzado.

{
  "state": "",
  "statusDetail": {
    "state": "",
    "stage": ""
  }
}

⌛️ Caducado

El flujo se marca como caducado cuando el usuario no lo completa dentro del tiempo asignado.

{
  "state": "",
  "statusDetail": {
    "state": "finished",
    "stage": "lapsed_motor"
  }
}

⚠️ En Revisión

Indica que el flujo fue completado, pero requiere una validación manual por parte de un agente.

{
  "status": "NEED_REVIEW",
  "statusDetail": {
    "state": "finished",
    "stage": "in_review"
  }
}

✅ Aprobado

Estado final que indica que el usuario ha superado exitosamente el proceso de verificación.

{
  "status": "PASS",
  "statusDetail": {
    "state": "finished",
    "stage": "approved"
  }
}

❌ Rechazado

Estado final que indica que el flujo de verificación no fue superado.

{
  "status": "FAIL",
  "statusDetail": {
    "state": "finished",
    "stage": "rejected"
  }
}

Tabla de Resumen de Criterios

Para una referencia rápida, la siguiente tabla resume los umbrales de intentos para cada estado y producto.

ProductoCriterio (Intentos del Usuario)Estado del Flujo
Document Verify1–3 intentos✅ Aprobado
4–5 intentos⚠️ En Revisión
Más de 5 intentos❌ Rechazado
Liveness1–2 intentos✅ Aprobado
3 intentos⚠️ En Revisión
Más de 3 intentos❌ Rechazado
OTO (One-to-One)1 intento✅ Aprobado o ❌ Rechazado
Más de 1 intento❌ Rechazado