Aceite passaporte de qualquer país no mesmo cadastro
Turista, expatriado, intercambista e profissional estrangeiro recém-contratado não têm RG nem CNH, e um cadastro que só aceita documento brasileiro manda essa gente embora. Este módulo lê o passaporte ou a identidade emitida em outro país e devolve os dados com a prova aritmética de que a zona mecânica fecha.
Lê a zona de leitura mecânica (MRZ) de passaportes e de documentos de identidade em cartão, de qualquer país, no padrão internacional ICAO 9303. Extrai número do documento, nome, nascimento, validade, sexo, país emissor e nacionalidade, e confere todos os dígitos verificadores impressos, inclusive o dígito composto, que é o que revela um documento com um campo alterado. Se a foto cortou a zona de leitura ou os dígitos não fecham por reflexo ou tremido, o titular reenvia a foto; ninguém é reprovado por foto ruim. Se a zona não fecha consigo mesma, a verificação vai para revisão humana com o laudo do que bateu e do que não bateu, nunca para recusa automática. Documento vencido não reprova: a validade volta no resultado como informação, e o que fazer com um documento fora da validade é decisão da sua política. Substitui a Verificação de Identidade no fluxo, porque os dois leem a mesma foto do documento. Não lê o chip do passaporte e não confere elementos de segurança do documento físico.
- Documento de Viagem
"status": "approved"Para quem é
Serve a quem atende estrangeiros no Brasil ou brasileiros com documento de fora: hotéis e plataformas de hospedagem, locadoras de carro, casas de câmbio, universidades, empresas de mobilidade e fintechs com clientela internacional. O passaporte vira dado estruturado, pronto para o seu cadastro, em vez de uma foto que alguém transcreve letra por letra.
Também serve a quem separa fluxos por público: um flow com o Documento (OCR) para residentes e outro com este módulo para quem chega de fora, cada qual com as etapas que fazem sentido. Estrangeiro nem sempre tem CPF, e a jornada dele não fica refém de um campo que a pessoa não tem como preencher.
O que você recebe
Chegam name, com surname e given_names separados, birth_date e o bloco document com número, validade, data de emissão, sexo, país emissor e nacionalidade, estes dois com o código alfabético e o nome do país em português. Os códigos seguem o padrão ICAO 9303, o mesmo usado nos controles de fronteira.
Ao lado dos dados vem a prova: mrz_valid e mrz_checks, com o resultado de cada dígito verificador, inclusive o composto, que denuncia um campo alterado depois da emissão. O nome sai da leitura visual, porque nenhum dígito da zona mecânica o protege, e o seu revisor sabe que é esse o campo para conferir com calma.
expired tem três estados, vencido, válido ou impossível de afirmar, e um documento vencido não reprova ninguém: aceitar ou não um passaporte fora da validade é decisão da sua política, tomada com o dado na mão. A data de emissão ajuda quando o seu setor exige documento recente, como em renovação de contrato ou de hospedagem prolongada.
O módulo doc_global lê a zona de leitura mecânica (MRZ) de passaportes e documentos em cartão de qualquer país, no padrão ICAO 9303.
O módulo se chama doc_global no flow e no webhook.
Como entra no seu flow
O módulo ocupa o lugar do Documento (OCR) no flow, porque os dois leem a mesma foto no mesmo passo de captura. Foto que cortou a zona de leitura, ou dígitos que não fecham por reflexo ou tremor, pedem nova foto ao titular. Zona que não fecha consigo mesma leva a verificação para review, com o laudo campo a campo, nunca para recusa automática.
Planeje os vizinhos sabendo disto: as consultas chaveadas por CPF dependem do documento brasileiro e não entram num flow de documento estrangeiro. A comparação facial e a prova de vida seguem funcionando, com a selfie comparada à foto do passaporte.
O grupo do módulo
Documento, selfie e prova de vida capturados pelo widget, com o resultado de cada etapa no seu webhook.
Preço
R$ 0,35por verificação
O valor é lido do mesmo catálogo que o painel usa para montar um flow, somando os módulos que este exige, se exigir. Ver preços.
Perguntas frequentes
Ler a documentaçãoQuais documentos o módulo lê?
Passaportes e cartões de identidade com zona de leitura mecânica, de qualquer país. É a faixa de linhas de letras, números e sinais de menor no pé da página de dados, e é ela que o módulo lê e confere.
Como testo os cenários antes de produção?
No sandbox, os dois últimos dígitos do campo document do submit escolhem o caso: 00 aprova, 01 pede nova foto, 41 vai para revisão e 45 aprova com passaporte vencido. Como esse flow não lê CPF, é aquele campo que carrega o sufixo.
Um brasileiro pode se cadastrar com o próprio passaporte?
Pode, desde que o flow seja o de documento de viagem. A leitura devolve o país emissor e a nacionalidade impressos, e a sua regra decide o que fazer com cada combinação, inclusive exigir o documento nacional de quem tem CPF.

Crie a conta, monte um flow com este módulo e rode a verificação inteira no ambiente de teste, sem consumir saldo.

