Recebimento dos Dados da Solicitação
Step: requestData
Contém os dados enviados para iniciar o processo de validação.
Retorno via API ou webhook
2. Validação MFA (Multi-Factor Authentication)
Step: mfaResponse
Responsável pela autenticação do usuário por meio de SMS, e-mail ou outro canal configurado.
Dados do Usuário
Substep: validation
Representa o envio do token OTP.
Retorno
Substep: authenticated
Resultado da validação do token OTP.
Retorno
3. Validação de Prova de Vida (Liveness)
Step: livenessResponse
Executa a validação biométrica por meio da captura de uma selfie.
Retorno
faceDb
Consulta da biometria em bases de comparação.
Retorno
Os campos retornados podem variar conforme a configuração da integração realizada na plataforma.
4. Upload dos Documentos
Step: uploadResponse
Responsável pelo armazenamento e processamento dos documentos enviados.
Retorno
Substep: files
Retorno individual para cada documento enviado.
Retorno
5. Validação Biométrica (ID Check)
Step: idCheckResponse
Responsável pela validação biométrica do titular por meio da comparação dos dados cadastrais informados com bases de validação de identidade.
Retorno
Possíveis Níveis de Confiança
6. Análise Documento ID
Step: fraudResponse
Executa validações documentais e análises antifraude.
Retorno
Substep: faceMatch
Compara a selfie enviada com a fotografia extraída do documento.
Disponível apenas quando o serviço estiver habilitado na plataforma.
Retorno
Substep: ocr
Extração automática dos dados do documento.
Exemplo de Retorno
Os campos retornados podem variar de acordo com o tipo documental processado.
7. Resultado Consolidado
Step: finalResponse
Representa o resultado consolidado da transação após a execução de todas as etapas configuradas no fluxo.
A aprovação ou reprovação da transação é determinada pela combinação dos resultados obtidos em cada etapa executada. Caso uma etapa crítica retorne reprovação, a transação será automaticamente reprovada.
Retorno
Status da Transação
O status da transação representa o estado consolidado de todo o fluxo de validação. O badge exibido na interface segue a mesma lógica utilizada na tela de listagem. O ícone de relógio deve ser utilizado para representar estados que dependem de ação do usuário ou processamento em andamento.Regras de Consolidação
A transação será considerada:- APPROVED quando todas as etapas obrigatórias forem aprovadas.
- REJECTED quando qualquer etapa crítica retornar reprovação.
- ERROR quando ocorrer uma falha técnica que impeça a continuidade do fluxo.
- CANCELED quando houver interrupção voluntária ou administrativa da transação.
- PROCESSING enquanto houver etapas em execução.
- PENDING quando houver dependência de ação externa ou análise complementar.
- IGNORED aparece no status das etapas dentro do dossiê (etapa opcional pulada); não é um status final de transação.