Guia del Desenvolupador per a Fluxos de Treball de Fallback Dinàmics en APIs d'IDV (CA)
Aprèn a implementar fluxos de treball de fallback dinàmics robustos per a APIs de Verificació d'Identitat (IDV) per millorar l'experiència de l'usuari i assegurar altes taxes de verificació.

Gestió Proactiva d'ErrorsImplementa mecanismes robustos de gestió d'errors i reintents dins de les teves integracions d'API d'IDV per evitar que les fallades de verificació afectin l'experiència de l'usuari.
Verificació MulticapaDissenya fluxos de treball que incorporin múltiples mètodes de verificació, permetent transicions fluides a controls alternatius si un mètode primari falla o produeix resultats inconclusius.
Experiència d'Usuari OptimitzadaUtilitza fallbacks dinàmics per guiar els usuaris a través de rutes de verificació alternatives, minimitzant la fricció i assegurant una incorporació o finalització de transaccions exitosa.
Fluxos de Treball Orquestrats de DiditAprofita la plataforma modular i nativa d'IA de Didit per construir i gestionar fluxos de treball de fallback dinàmics complexos amb un constructor visual sense codi o APIs netes, garantint la màxima flexibilitat i fiabilitat.
La Importància dels Fluxos de Treball de Fallback Dinàmics en IDV
En el món de la verificació d'identitat en línia, dependre d'una única trucada d'API per confirmar la identitat d'un usuari és una recepta per a un possible fracàs i una mala experiència d'usuari. Factors com la mala qualitat de la imatge del document, la latència de la xarxa, els límits de taxa de l'API o fins i tot interrupcions temporals del servei poden interrompre el procés de verificació. Aquí és on els fluxos de treball de fallback dinàmics esdevenen indispensables. Una estratègia de fallback ben dissenyada assegura que si un mètode de verificació primari falla, el sistema pot pivotar intel·ligentment a una alternativa, mantenint el viatge de l'usuari fluid i mantenint altes taxes d'èxit de verificació. Això no només millora la satisfacció del client, sinó que també impacta directament en les taxes de conversió i l'eficiència operativa.
Per als desenvolupadors, construir sistemes resilients significa anticipar-se als errors i tenir un pla B, C i fins i tot D. Els fluxos de verificació estàtics i rígids sovint porten els usuaris a abandonar el procés quan troben un error. Els fallbacks dinàmics, d'altra banda, proporcionen flexibilitat, permetent a les empreses adaptar-se a les condicions en temps real i a l'entrada de l'usuari. Això és particularment crític per a aplicacions que impliquen processos sensibles com la incorporació de clients, la verificació d'edat per a contingut regulat o transaccions d'alt valor on una garantia d'identitat robusta és primordial.
Dissenyant Lògiques de Fallback Efectives
La implementació de fluxos de treball de fallback dinàmics requereix una planificació acurada i una profunda comprensió de les vostres necessitats de verificació. La idea principal és definir una seqüència de passos de verificació i lògica condicional que dicti el flux basant-se en el resultat de cada pas. Així és com s'ha d'abordar:
1. Identificar Punts de Fallada Potencials
Abans de dissenyar els fallbacks, heu de saber què pot sortir malament. Els punts de fallada comuns en IDV inclouen:
- Problemes d'Escaneig de Documents: Imatges borroses, enlluernament, tipus de document incorrecte o documents caducats poden provocar fallades en la Verificació d'Identitat (OCR, MRZ, codis de barres).
- Fallades de Detecció de Vivacitat: Usuaris que no superen els controls de vivacitat a causa de mala il·luminació, deepfakes o incompliment de les instruccions.
- Desajustos de Coincidència Facial: Discrepàncies entre la foto del document i el selfie en viu.
- Desajustos de Dades: Informació extreta d'un document que no coincideix amb els registres de la base de dades o les dades proporcionades per l'usuari.
- Alertes de Detecció AML: Un usuari que apareix en una llista de control que requereix una revisió manual addicional.
- Interrupcions del Servei API: Indisponibilitat temporal o errors d'un proveïdor de verificació d'identitat.
2. Definir Lògica Condicional i Rutes Alternatives
Un cop identificats els punts de fallada, mapeja les rutes alternatives. Per exemple:
- Si una Verificació d'Identitat inicial (OCR) falla a causa de la mala qualitat de la imatge, demana a l'usuari que torni a fer la foto o que canviï a un tipus de document diferent.
- Si la detecció de Vivacitat Passiva i Activa indica un alt risc de frau, activa una revisió manual o sol·licita proves addicionals com una Prova d'Adreça.
- Si una Coincidència Facial 1:1 falla, potser ofereix una alternativa com la Verificació de Telèfon i Correu Electrònic combinada amb preguntes d'autenticació basades en coneixements específics.
- Per a escenaris de verificació d'edat, si l'Estimació d'Edat és inconclusiva, demana un escaneig d'identificació física.
- Si un control de Detecció i Monitorització AML retorna una possible coincidència, dirigeix automàticament l'usuari a un oficial de compliment per a una investigació addicional sense interrompre el flux de l'usuari.
Els Fluxos de Treball Orquestrats de Didit, accessibles a través de la seva Consola de Negocis sense codi, estan dissenyats precisament per a això, permetent-vos construir visualment arbres de decisió complexos i passos condicionals sense escriure una sola línia de codi. Aquest enfocament modular significa que podeu barrejar i combinar controls d'identitat i definir fàcilment llindars d'èxit o fracàs.
3. Prioritzar l'Experiència de l'Usuari
Els fallbacks no haurien de sentir-se com un càstig. L'objectiu és mantenir l'usuari compromès i reduir la fricció. Proporciona instruccions clares i concises quan s'activa un fallback. Per exemple, en lloc d'un error genèric, digues a l'usuari: "La foto del teu document estava borrosa. Torna-ho a provar en una zona ben il·luminada." o "No hem pogut confirmar la teva identitat amb aquest mètode. Vols provar de verificar amb un document diferent o contactar amb el servei d'assistència?" Minimitzar el nombre de passos i assegurar una interfície d'usuari/experiència d'usuari consistent en totes les rutes de verificació és crucial.
Estratègies d'Implementació Tècnica
Des d'un punt de vista tècnic, la implementació de fluxos de treball de fallback dinàmics implica diverses consideracions clau:
1. Orquestració d'API i Gestió d'Estats
El vostre sistema backend ha d'orquestrar les trucades a diverses API d'IDV i gestionar l'estat del procés de verificació. Això inclou el seguiment de quins passos s'han completat, quins han fallat i quines rutes de fallback s'han iniciat. L'enfocament API-first de Didit i l'ús de 'sessions' simplifiquen això. Quan creeu una sessió amb un ID de flux de treball específic, Didit gestiona tota l'experiència de l'usuari, la gestió d'estats i els passos condicionals. Només heu de consultar l'estat de la sessió per conèixer el resultat.
GET /v3/workflows/
- uuid: a1b2c3d4-5678-90ab-cdef-111111111111
workflow_label: KYC Estàndard
workflow_type: kyc
features:
- OCR
- LIVENESS
- FACE_MATCH
- uuid: b2c3d4e5-6789-01bc-defg-222222222222
workflow_label: Verificació Completa + AML
workflow_type: kyc
features:
- OCR
- LIVENESS
- FACE_MATCH
- AML
Aquest exemple d'API mostra com es poden definir i accedir a diferents fluxos de treball, cadascun amb característiques distintes com OCR, Vivacitat, Coincidència Facial i AML. A continuació, podeu seleccionar dinàmicament el flux de treball adequat basant-vos en els resultats de la verificació inicial o la demografia de l'usuari.
2. Client API Robust i Gestió d'Errors
El vostre client API hauria d'estar construït per gestionar diversos codis d'estat HTTP i respostes d'error amb gràcia. Implementa mecanismes de reintent amb retrocés exponencial per a errors transitoris. Differentiated entre errors transitoris (per exemple, problemes de xarxa) i errors permanents (per exemple, entrada no vàlida) per evitar reintents innecessaris. Registra totes les interaccions de l'API i les respostes d'error a fons per a la depuració i l'auditoria.
3. Controls d'Identitat Modulars i Composables
Adopta una arquitectura modular on cada control d'identitat (Verificació d'Identitat, Vivacitat, Coincidència Facial, Detecció AML, Prova d'Adreça, Estimació d'Edat, Verificació de Telèfon i Correu Electrònic) sigui un component distintiu i "plug-and-play". Això et permet intercanviar o afegir fàcilment nous mètodes de verificació sense reestructurar tot el teu sistema. La plataforma de Didit es basa en aquest principi, oferint primitives d'identitat composables mitjançant APIs netes, facilitant la creació de fluxos de treball personalitzats.
Com Ajuda Didit
Didit està dissenyat des de zero per empoderar els desenvolupadors amb les eines per construir fluxos de treball de verificació d'identitat sofisticats i dinàmics. La nostra plataforma nativa d'IA, centrada en el desenvolupador, proporciona una capa d'identitat oberta i modular que simplifica la implementació de fallbacks i viatges de verificació complexos.
- Fluxos de Treball Orquestrats: El constructor visual sense codi de Didit a la Consola de Negocis et permet dissenyar fluxos de verificació d'identitat de diversos passos, incloent nodes de lògica condicional per a KYC, controls d'edat i detecció AML. Definiu la lògica una vegada, i Didit s'encarrega de l'experiència d'usuari, la gestió d'estats i els passos condicionals. Això significa que podeu configurar fàcilment mètodes primaris i de fallback, com ara començar amb la Verificació d'Identitat (OCR) i Vivacitat, i si no s'assoleix un llindar, activar automàticament una sol·licitud de Prova d'Adreça o una revisió manual.
- Suite de Productes Completa: Amb Didit, tens accés a un espectre complet d'eines de verificació, incloent Verificació d'Identitat (OCR, MRZ, codis de barres), Vivacitat Passiva i Activa, Coincidència Facial 1:1 i Cerca Facial, Detecció i Monitorització AML, Prova d'Adreça, Estimació d'Edat (que preserva la privacitat), Verificació de Telèfon i Correu Electrònic, i Verificació NFC (passaport electrònic/DNI electrònic). Aquesta extensa caixa d'eines et permet construir pràcticament qualsevol escenari de fallback imaginable.
- Enfocament "Developer-First": Didit ofereix un entorn de proves instantani, documentació pública i APIs netes, fent la integració perfecta. Pots llistar, crear, actualitzar i eliminar fluxos de treball programàticament, donant-te control total sobre la teva lògica de verificació.
- KYC Bàsic Gratuït: Didit ofereix KYC Bàsic Gratuït, permetent a les empreses començar i construir fluxos de treball robustos sense costos inicials. El nostre model de pagament per verificació exitosa i sense quotes de configuració significa que només pagues quan la verificació és exitosa, alineant els costos amb el valor.
- Automatització Nativa d'IA: En aprofitar la IA, Didit automatitza gran part del procés de presa de decisions dins dels fluxos de treball, reduint la necessitat de revisió manual i accelerant els temps de verificació, fins i tot quan s'activen els fallbacks.
A punt per Començar?
A punt per veure Didit en acció? Obtingues una demostració gratuïta avui mateix.
Comença a verificar identitats de forma gratuïta amb el nivell gratuït de Didit.