cryptographic.
Para a integração com o fluxo hospedado descrita abaixo, use a mesma criação de sessão e a mesma integração de webhook dos seus outros fluxos da Didit.
O Smart-ID e o Mobile-ID estão disponíveis.
O Smart-ID é compatível com Estônia, Letônia, Lituânia e Bélgica.
O Mobile-ID é compatível com Estônia e Lituânia.
Selecione no console as carteiras que o seu fluxo aceita para cada país.
Consulte cobertura e preços das carteiras para ver a lista completa.
Países e pré-requisitos
A integração cobre o Smart-ID na Estônia (EST), Letônia (LVA), Lituânia (LTU) e Bélgica (BEL).
O Mobile-ID cobre a Estônia (EST) e a Lituânia (LTU). O Mobile-ID não é oferecido para a Letônia.
Esses códigos de país descrevem as rotas integradas. Eles não garantem que todas as rotas estejam ativadas no seu ambiente.
Para o Smart-ID, o usuário precisa de uma identidade Smart-ID ativa e elegível, do código de identificação pessoal correspondente e de acesso ao aplicativo.
Para o Mobile-ID, o usuário precisa de uma identidade Mobile-ID ativa, do código de identificação pessoal correspondente e do número de telefone associado.
Informe o número de telefone do Mobile-ID no formato internacional: +372 para a Estônia ou +370 para a Lituânia.
O país selecionado deve corresponder à identidade utilizada.
Nenhum dos dois métodos retorna uma foto de rosto.
Se o seu fluxo exigir uma selfie, mantenha as etapas de Prova de vida e Correspondência facial adequadas configuradas separadamente.
O que o usuário vê
- O usuário seleciona o país e escolhe Smart-ID ou Mobile-ID entre as carteiras que o seu fluxo aceita.
- A sessão de verificação solicita o código de identificação pessoal. O Mobile-ID também solicita o número de telefone associado.
- A página exibe um código de comparação enquanto a requisição de autenticação chega ao celular.
- O usuário confere se o código no celular corresponde ao código na página de verificação e, em seguida, aprova com o PIN no celular.
- A Didit valida o resultado de identidade assinado e dá continuidade ao fluxo de verificação.
Configurar o fluxo
No console, abra o nó ID Verification do seu fluxo, escolha Countries e abra o país que você deseja configurar. Em Wallets accepted, selecione as carteiras disponíveis e escolha o comportamento em caso de falha. Salve e publique o fluxo antes de criar uma nova sessão. Consulte métodos de Verificação de identidade no console para ver o caminho completo no console.providers é uma lista de permissões: os usuários escolhem entre as carteiras dela, e a ordem do array não define uma carteira preferencial.
Para a Lituânia, use LTU com os mesmos identificadores de carteira quando ambas estiverem disponíveis.
Para a Letônia ou a Bélgica, use LVA ou BEL somente com smart_id, desde que passe pela mesma verificação de disponibilidade.
Os países omitidos mantêm o comportamento padrão atual de captura de documentos.
O contrato completo de configuração está em Configurações de recursos do fluxo.
Ler o resultado verificado
Leia a sessão concluída pela API de decisão da sessão ou pela sua integração de webhook. Uma verificação de carteira bem-sucedida registraverification_method: "wallet", assurance: "cryptographic" e wallet_provider: "smart_id" ou "mobile_id".
O objeto wallet_verification identifica a carteira, o país emissor, o horário da verificação, o nível de garantia e o veredito da assinatura.
O resultado da verificação de identidade expõe os campos normalizados full_name e date_of_birth.
Para essas duas carteiras, wallet_verification.attributes contém given_name, family_name, birthdate e personal_code da identidade validada.
O país emissor identifica a rota de identidade. Ele não comprova a nacionalidade da pessoa.
A Didit retorna o veredito da assinatura, não a asserção assinada subjacente.
Nenhum retrato nem PIN da carteira é retornado.
No console, o card Credential da sessão mostra a carteira e as evidências verificadas.
Uma verificação de carteira bem-sucedida conclui a etapa de Verificação de identidade. As verificações posteriores do seu fluxo continuam determinando a decisão final da sessão.
Consulte o modelo de dados da verificação de identidade para ver os tipos de campo e a diferença entre o resultado de uma verificação e a decisão geral da sessão.
Lidar com cancelamento e falha
Se um usuário cancelar, exceder o tempo limite ou não conseguir concluir a autenticação, a Didit aplica a configuraçãowallet.on_failure do país.
fallback_to_document inicia a captura de documento quando ela está habilitada para esse país.
decline recusa a etapa de Verificação de identidade.
Se a captura de documento estiver desabilitada, não há fallback para documento disponível.
Somente uma verificação de carteira concluída e verificada gera a cobrança de verificação de carteira.
Tentativas de carteira canceladas, expiradas e com falha não geram cobrança.
Uma alternativa por documento concluída é uma verificação separada, cobrada conforme os preços de verificação de documentos.
Consulte a tabela de preços de carteiras para ver as tarifas publicadas; um método sem tarifa publicada não deve ser considerado gratuito.