CASO DE ESTUDIO // APIS
BBVA Switzerland New Gen – Onboarding bancario con videoidentificación
Proyecto frontend para el flujo digital de solicitud de cuenta New Gen de BBVA Switzerland, basado en un formulario multistep avanzado con lógica condicional compleja, integración con microservicios y proceso de videoidentificación mediante XpressID.
La solución permitió transformar un proceso bancario exigente en una experiencia digital guiada, donde el usuario puede completar datos personales, fiscales, económicos y documentales, avanzar por pasos, validar información y finalizar el proceso mediante verificación de identidad online.
EL RETO
BBVA Switzerland necesitaba digitalizar un proceso de apertura de cuenta con alta complejidad funcional y regulatoria.
El flujo debía gestionar numerosos escenarios: datos personales, residencia fiscal, nacionalidad, actividad profesional, perfil económico, origen de fondos, aceptación de condiciones, documentación y verificación final de identidad.
Además, no bastaba con recoger datos en un formulario. El proceso debía integrarse con servicios externos, gestionar estados intermedios, validar respuestas de forma dinámica y conectar con una solución de videoidentificación para completar el onboarding de forma segura.
"El reto era convertir un proceso bancario complejo en una experiencia digital guiada, robusta y conectada con servicios externos, manteniendo claridad para el usuario y control técnico sobre cada paso del flujo."
LA SOLUCIÓN
Se desarrolló una interfaz multistep avanzada sobre un framework en TypeScript, preparada para gestionar formularios extensos, reglas condicionales, validaciones dinámicas y comunicación con microservicios.
El formulario no funcionaba como una simple secuencia de pantallas, sino como un flujo inteligente: las respuestas del usuario podían modificar campos posteriores, activar validaciones específicas, mostrar u ocultar bloques y condicionar el avance del proceso.
Además, el onboarding incorporaba una fase de videoidentificación con XpressID, integrando la verificación de identidad dentro del recorrido digital del usuario. XpressID ofrece flujos de verificación que pueden combinar procesos como captura de documento, selfie o prueba de vida según la configuración del cliente.
Framework TypeScript
Arquitectura frontend a medida para gestionar formularios complejos, reutilizables y mantenibles.
Multistep bancario
Proceso dividido en pasos para guiar al usuario durante una solicitud sensible y extensa.
Lógica condicional avanzada
Campos, bloques y validaciones dependientes de respuestas anteriores y reglas de negocio.
Integración con microservicios
Conexión con servicios externos para validar, sincronizar y procesar información del onboarding.
Videoidentificación XpressID
Integración de verificación de identidad online dentro del flujo de apertura de cuenta.
IMPACTO TÉCNICO
El proyecto permitió construir un flujo de onboarding bancario completo, mucho más avanzado que un formulario convencional.
A nivel técnico, el mayor valor estuvo en combinar framework en TypeScript, lógica condicional, integración con microservicios y videoidentificación dentro de una experiencia unificada.
El resultado fue una solución frontend preparada para acompañar al usuario desde la solicitud inicial hasta la validación de identidad, manteniendo una experiencia clara en un contexto de alta exigencia funcional.