Requisitos previos
- El alcance
VERIFY_KYChabilitado en tu aplicación por Fluz. Consulta Alcance requerido. - Un token de acceso de usuario generado para el cliente que se está verificando, incluyendo
VERIFY_KYCen sus alcances. - Un endpoint de webhook registrado. Esto es obligatorio para la verificación por documentos: el resultado no está disponible en la respuesta de la API. Consulta Verificar Clientes.
Cómo funciona
1
Identificas al cliente y solicitas un enlace
Llama a
requestDocumentVerificationLink usando un token de acceso de usuario generado para ese cliente. El token es lo que le dice a Fluz a qué cliente pertenece la verificación.2
Fluz devuelve un enlace de verificación
La respuesta contiene
verificationUrl y verificationId. Guarda el verificationId: es cómo concilias el webhook eventual con esta solicitud.3
Entregas el enlace a tu cliente
Envíalo como mejor se adapte a tu producto: correo electrónico, SMS, notificación push o una redirección dentro de la app. El cliente puede completar la verificación en cualquier momento.
4
Tu cliente sube sus documentos
En la página alojada, el cliente captura el frente y dorso de una identificación gubernamental (licencia de conducir, pasaporte, identificación estatal o identificación militar) y toma una selfie para una coincidencia biométrica.
5
Fluz te notifica el resultado
Cuando el cliente termina, Fluz revisa el envío y envía un resultado
APPROVED o DECLINED a tu endpoint de webhook.Solicitud
Debes capturar y registrar el consentimiento del cliente antes de establecer
gaveConsent: true. Todo lo que envíes se usa para completar previamente el formulario: el cliente puede revisarlo y corregirlo antes de enviar, así que trata estos campos como una conveniencia, no como los valores que serán verificados.Ejemplo
Response
El
status en esta respuesta (OK) solo confirma que se emitió el enlace: no es la decisión de verificación. La decisión llega después, por webhook.Campos de la respuesta
Lo que ve el cliente
El flujo alojado completa previamente la información conocida para que el cliente la revise y luego le pide:- Capturar el frente y el dorso de una identificación con foto emitida por el gobierno compatible.
- Tomar una selfie, que se compara biométricamente con la foto de la identificación.
Recibir el resultado
Dado que el cliente puede completar la verificación mucho después de que emitas el enlace, el resultado llega a tu endpoint de webhook. Asocia el evento entrante con tuverificationId almacenado y luego actúa según el resultado:
APPROVED: el cliente está verificado. Desbloquea la funcionalidad correspondiente.DECLINED: el cliente no está verificado. La verificación por documentos es el paso final en la ruta de escalamiento; un rechazo aquí generalmente requiere revisión manual en lugar de otro intento automatizado.
ERROR con Exceeded document verification limit.