
금융기관이 외국인 거주자의 여권을 확인할 때, 해야 할 일이 매우 많습니다. 여권에 적힌 글자를 읽고, 보안 표시가 진짜인지 확인하고, 각 나라의 여권 발급 기관에 조회하여 정말로 발급된 여권인지 확인해야 합니다. 이 작업을 금융기관 내부에서만 처리하기는 어렵습니다.
특히 국가마다 여권 형식이 모두 다르다는 것이 문제입니다. 한국 여권과 미국 여권의 구조, 보안 방식, 정보 배치가 완전히 다릅니다. 각 나라의 여권 발급 기관과 연결되어야 하고, 각 나라의 법규도 따져야 합니다. 금융기관이 이 모든 것을 준비하기는 실질적으로 불가능합니다.
따라서 여권을 전문적으로 검증하는 서비스 업체가 이 모든 일을 대신하고, 금융기관은 그 결과만 받아서 사용하는 방식이 효율적입니다. 마치 은행이 신용 평가는 신용평가사에 의뢰하는 것처럼, 금융기관도 여권 검증을 전문 업체에 의뢰할 수 있습니다.
금융기관과 여권 검증 서비스를 연결할 때는 몇 가지 중요한 원칙을 따릅니다. 첫째는 간단함입니다. 금융기관의 담당자나 시스템이 복잡한 작업을 할 필요가 없어야 합니다. 여권 이미지와 거주자 기본 정보만 보내면, 검증 서비스가 나머지를 모두 처리합니다.
둘째는 명확함입니다. 결과가 명확하게 전달되어야 합니다. 여권이 확인되었는지, 신뢰도가 얼마나 되는지, 어디서 문제가 생겼는지 등이 금융기관이 쉽게 이해할 수 있는 형태로 표현되어야 합니다. 셋째는 자동화입니다. 새로운 나라의 여권이 추가되거나 규칙이 바뀌어도, 금융기관이 자신의 시스템을 수정할 필요가 없어야 합니다. 검증 서비스가 백그라운드에서 자동으로 업데이트되고, 금융기관은 변화를 느끼지 못하고 계속 같은 방식으로 사용합니다.

금융기관이 여권 검증을 의뢰할 때는 몇 가지 방식이 있습니다.
즉시 검증이 가장 일반적입니다. 금융기관이 여권 사진과 거주자 정보를 보내면, 몇 초 안에 결과를 받습니다. 온라인 계좌 개설을 하려는 거주자가 "지금 당장 확인해 달라"고 할 때 이 방식을 씁니다.
예약 검증도 있습니다. 금융기관이 여러 거주자의 여권을 한 번에 보냅니다. 검증 서비스는 "지금부터 처리하겠습니다"라는 확인번호만 보내고, 작업이 끝나면 나중에 결과를 전달합니다. 대량의 거주자를 처리할 때 이 방식이 더 효율적입니다. 예를 들어 금융기관이 매일 저녁에 그날의 신청자 100명을 한 번에 보내고, 밤새 처리되는 방식입니다.
또한 자동 알림 방식도 있습니다. 검증이 끝나면 금융기관이 지정한 주소로 자동으로 결과를 전달합니다. 금융기관이 "결과를 확인해 줄래?"라고 반복 요청할 필요가 없으므로, 시스템의 부하를 크게 줄입니다.

금융기관이 검증을 요청할 때 어떤 정보를 보내는지 살펴보겠습니다.
가장 필수적인 것은 여권 사진입니다. 거주자가 스마트폰으로 촬영한 여권 사진 파일이 금융기관을 통해 검증 서비스로 전달됩니다.
거주자의 기본 정보도 함께 보냅니다. 이름, 생년월일, 국적 같은 정보들입니다. 이것들은 여권에 기록된 정보와 맞는지 확인하는 데 사용됩니다. 만약 금융기관의 시스템에 거주자가 입력한 이름과 여권에 적힌 이름이 다르면, 이를 감지할 수 있습니다.
검증 수준을 선택할 수 있습니다. 기본 검증은 여권에 적힌 글자만 읽습니다. 높은 수준의 검증은 여권의 보안 표시까지 확인하고, 각 나라의 여권 발급 기관에 정말 발급된 여권인지까지 조회합니다. 금융기관이 요구하는 법규 기준에 따라 선택합니다. 추가 정보도 보낼 수 있습니다. 다른 신분증 사진이나 거주자의 주소, 연락처 같은 정보들입니다. 이런 정보들이 많을수록 여권의 정보와 서로 맞는지 종합적으로 확인할 수 있으므로, 신뢰도가 높아집니다.

검증이 완료되면 금융기관은 여러 정보가 담긴 결과를 받습니다.
가장 중요한 것은 매칭 여부입니다. "여권이 확인되었습니다" 또는 "확인되지 않았습니다"가 명확히 표시됩니다. 신뢰도도 함께 제공됩니다. 만약 여권이 확인되었다면, 그 신뢰도가 매우 높은지(거의 확실), 중간 정도인지(대체로 맞는 것 같음), 낮은지(확실하지 않음) 구분됩니다. 신뢰도가 높으면 금융기관은 바로 승인할 수 있지만, 낮으면 거주자에게 다시 확인을 요청할 수 있습니다.
글자 읽기가 얼마나 정확했는지도 표시됩니다. 여권에서 이름, 번호, 생년월일 같은 정보를 읽을 때 실패했다면, 그 이유가 "이미지가 너무 흐렸습니다" 같은 식으로 설명됩니다. 금융기관은 이를 보고 거주자에게 "더 선명한 사진을 다시 촬영해 주세요"라고 요청할 수 있습니다.
각 검증 단계의 결과도 상세히 전달됩니다. 예를 들어 여권의 보안 표시(홀로그램, 내장된 보안 스레드 등)가 진짜인지 확인했는지 여부, 각 나라의 데이터베이스에 조회했는지 여부 같은 것들입니다. 경고 메시지도 있습니다. 예를 들어 "여권이 6개월 후 만료됩니다"라는 식의 정보입니다. 이것은 매칭을 실패시키지는 않지만, 금융기관에 추가 정보를 제공합니다.
검증이 항상 성공하는 것은 아닙니다. 이미지 품질이 나쁘거나, 네트워크 문제가 있거나, 여권 정보를 읽을 수 없을 수 있습니다. 실패 상황에서는 명확한 이유가 전달됩니다. 아래와 같은 예시를 참고하면 좋습니다.
재시도가 가능한지도 표시됩니다. 만약 이미지 품질 때문에 실패했다면, 다시 촬영해서 재시도할 수 있습니다. 하지만 여권이 발견되지 않는다면, 아무리 다시 시도해도 같은 결과일 가능성이 높습니다.
일시적인 오류는 자동으로 재시도됩니다. 네트워크 문제나 서버 일시 장애 같은 경우, 시스템이 자동으로 몇 초 또는 몇 분 후에 다시 시도합니다. 금융기관이 특별히 할 일이 없습니다.

금융기관이 매일 많은 거주자의 여권을 검증해야 할 때가 있습니다. 이럴 때 예약 검증과 자동 알림을 조합하면 매우 효율적입니다.
금융기관은 저녁 시간에 그날 신청자 100명의 여권을 한 번에 보냅니다. 각각에 대해 "처리 중"이라는 확인번호를 받습니다. 검증 서비스는 밤새 이들을 처리합니다. 처리 과정에서 우선순위를 정할 수도 있습니다. 예를 들어 기본 검증부터 시작했다가 시간이 남으면 높은 수준의 검증을 수행합니다. 처리가 완료되면 자동으로 결과를 금융기관으로 전송합니다. 금융기관의 시스템은 이 결과들을 받아서 자신의 데이터베이스에 저장하고, 거주자에게 알림을 보냅니다.
이 방식의 장점은 시스템 부하를 크게 줄인다는 것입니다. 금융기관이 반복해서 "결과가 나왔나요?"라고 물어볼 필요가 없고, 검증 서비스도 불필요한 조회 요청을 받지 않습니다.
여권 정보는 거주자의 매우 민감한 개인정보입니다. 연결 과정의 모든 단계에서 강력한 보안이 적용되어야 합니다. 먼저 통신 경로가 암호화됩니다. 마치 은행 앱이 암호화된 연결을 사용하는 것처럼, 금융기관과 검증 서비스 사이의 모든 통신도 암호화됩니다. 누군가 도중에 가로채더라도 알아볼 수 없습니다.
또한 각 금융기관은 자신만의 접근 권한을 가집니다. 마치 은행 계좌에 비밀번호가 있듯이, 다른 금융기관은 어떤 방법으로도 다른 금융기관의 검증 결과에 접근할 수 없습니다. 저장된 정보도 암호화됩니다. 검증 과정에서 받은 여권 사진과 추출된 정보는 암호화되어 저장되고, 필요한 검증이 완료된 후 일정 기간이 지나면 자동으로 삭제됩니다.
금융기관이 요청할 때 "개인정보 제외"라고 표시할 수도 있습니다. 그러면 결과에 얼굴 사진이나 지문 같은 생체 정보가 포함되지 않습니다.

검증 서비스의 서버는 한정되어 있으므로, 각 금융기관이 무제한으로 사용할 수 없습니다. 공정하게 자원을 배분하기 위해 규칙이 있습니다. 각 금융기관은 월에 얼마나 많은 검증을 할 수 있는지 기본 료금에 포함되어 있습니다. 예를 들어 기본 금액이면 월 1만 건을 검증할 수 있습니다. 더 많이 필요하면 더 비싼 금액으로 업그레이드할 수 있습니다.
또한 초당 보낼 수 있는 요청 수도 제한됩니다. 예를 들어 한 번에 10개 이상의 요청을 한 번에 보낼 수 없을 수 있습니다. 이는 한 금융기관이 과도한 부하를 주는 것을 방지하기 위함입니다. 금융기관은 자신의 사용량을 언제든 확인할 수 있습니다. 대시보드에서 "이번 달에 몇 건을 검증했는지", "남은 할당량이 얼마나 되는지", "초과 요청이 몇 건이었는지" 같은 정보를 봅니다. 이를 통해 비용을 예측하고 초과를 막을 수 있습니다.
검증 서비스를 제공하는 업체와 금융기관은 연결 상태와 성능을 지속적으로 확인합니다.
금융기관의 대시보드에는 하루 동안 몇 건을 검증했는지, 성공률이 얼마나 되는지, 평균 신뢰도가 어느 정도인지 같은 정보가 표시됩니다. 이를 통해 서비스가 제대로 작동하는지 확인할 수 있습니다. 만약 검증 성공률이 갑자기 떨어지면, 검증 서비스 제공 업체가 이를 감지하고 금융기관에 연락합니다. 문제가 무엇인지 함께 분석하고 해결합니다. 예를 들어 거주자들이 저품질 사진을 많이 보낸다면, 금융기관이 거주자에게 "더 선명한 사진을 촬영해 주세요"라고 안내할 수 있습니다.
또한 특정 나라의 여권에 대한 검증 성공률이 다른 나라보다 낮으면, 이는 문제의 신호입니다. 검증 서비스 제공 업체는 이를 감지하고 해당 나라 여권에 대한 모델을 개선하여 공정성을 높일 수 있습니다.
