개발자를 위한 IDV API 동적 대체 워크플로우 가이드 (KO)
사용자 경험을 향상하고 높은 본인 인증 성공률을 보장하기 위한 IDV(신원 확인) API의 강력한 동적 대체 워크플로우 구현 방법을 알아보세요.

사전 예방적 오류 처리강력한 오류 처리 및 재시도 메커니즘을 IDV API 통합 내에 구현하여 본인 인증 실패가 사용자 경험에 미치는 영향을 방지합니다.
다층적 본인 인증여러 본인 인증 방법을 통합하는 워크플로우를 설계하여 기본 방법이 실패하거나 불확실한 결과를 낼 경우 대체 확인으로 원활하게 전환할 수 있도록 합니다.
최적화된 사용자 경험동적 대체 기능을 활용하여 사용자가 대체 본인 인증 경로를 통해 안내받도록 하여 마찰을 최소화하고 성공적인 온보딩 또는 거래 완료를 보장합니다.
Didit의 오케스트레이션된 워크플로우Didit의 모듈식 AI 기반 플랫폼을 활용하여 노코드 시각 빌더 또는 깔끔한 API를 통해 복잡하고 동적인 대체 워크플로우를 구축 및 관리하여 최대의 유연성과 신뢰성을 보장합니다.
IDV에서 동적 대체 워크플로우의 중요성
온라인 신원 확인 세계에서 사용자의 신원을 확인하기 위해 단일 API 호출에 의존하는 것은 잠재적인 실패와 좋지 않은 사용자 경험으로 이어질 수 있습니다. 문서 이미지 품질 저하, 네트워크 지연, API 속도 제한 또는 일시적인 서비스 중단과 같은 요인들이 본인 인증 프로세스를 방해할 수 있습니다. 바로 이 지점에서 동적 대체 워크플로우가 필수적입니다. 잘 설계된 대체 전략은 기본 본인 인증 방법이 실패할 경우 시스템이 지능적으로 대안으로 전환하여 사용자 여정을 원활하게 유지하고 높은 본인 인증 성공률을 유지하도록 보장합니다. 이는 고객 만족도를 향상시킬 뿐만 아니라 전환율 및 운영 효율성에 직접적인 영향을 미칩니다.
개발자에게 있어 탄력적인 시스템을 구축한다는 것은 실패를 예상하고 플랜 B, C, 심지어 D까지 가지고 있다는 것을 의미합니다. 정적이고 경직된 본인 인증 흐름은 오류가 발생했을 때 사용자가 프로세스를 포기하게 만드는 경우가 많습니다. 반면 동적 대체 기능은 유연성을 제공하여 기업이 실시간 조건과 사용자 입력에 적응할 수 있도록 합니다. 이는 고객 온보딩, 규제 콘텐츠에 대한 연령 확인 또는 강력한 신원 보장이 가장 중요한 고가치 거래와 같은 민감한 프로세스와 관련된 애플리케이션에 특히 중요합니다.
효과적인 대체 로직 설계
동적 대체 워크플로우를 구현하려면 신중한 계획과 본인 인증 요구 사항에 대한 깊은 이해가 필요합니다. 핵심 아이디어는 각 단계의 결과에 따라 흐름을 지시하는 본인 인증 단계 시퀀스와 조건부 로직을 정의하는 것입니다. 다음은 접근 방식입니다.
1. 잠재적 실패 지점 식별
대체 기능을 설계하기 전에 무엇이 잘못될 수 있는지 알아야 합니다. IDV의 일반적인 실패 지점은 다음과 같습니다.
- 문서 스캔 문제: 흐릿한 이미지, 눈부심, 잘못된 문서 유형 또는 만료된 문서는 ID 본인 인증(OCR, MRZ, 바코드)에 실패할 수 있습니다.
- 라이브니스 감지 실패: 조명 불량, 딥페이크 또는 지시 불이행으로 인해 사용자가 라이브니스 확인에 실패하는 경우.
- 얼굴 매치 불일치: 문서 사진과 라이브 셀카 간의 불일치.
- 데이터 불일치: 문서에서 추출된 정보가 데이터베이스 기록 또는 사용자가 제공한 데이터와 일치하지 않는 경우.
- AML 스크리닝 플래그: 추가 수동 검토가 필요한 감시 목록에 사용자가 나타나는 경우.
- API 서비스 중단: 신원 확인 제공업체의 일시적인 사용 불가 또는 오류.
2. 조건부 로직 및 대체 경로 정의
실패 지점이 식별되면 대체 경로를 매핑합니다. 예를 들어:
- 초기 ID 본인 인증(OCR)이 이미지 품질 불량으로 실패하면 사용자에게 사진을 다시 찍거나 다른 문서 유형으로 전환하도록 요청합니다.
- 수동 및 능동 라이브니스 감지가 높은 사기 위험을 나타내면 수동 검토를 트리거하거나 주소 증명과 같은 추가 증명을 요청합니다.
- 1:1 얼굴 매치가 실패하면 전화 및 이메일 본인 인증과 특정 지식 기반 인증 질문을 결합한 대안을 제공할 수 있습니다.
- 연령 확인 시나리오의 경우 연령 추정이 불확실하면 실제 ID 스캔을 요청합니다.
- AML 스크리닝 및 모니터링 확인 결과 잠재적 일치가 반환되면 사용자 흐름을 방해하지 않고 사용자를 규정 준수 담당자에게 자동으로 라우팅하여 추가 조사를 진행합니다.
Didit의 비즈니스 콘솔에서 액세스할 수 있는 노코드 시각 빌더를 통해 제공되는 오케스트레이션된 워크플로우는 코드를 한 줄도 작성하지 않고도 복잡한 의사 결정 트리와 조건부 단계를 시각적으로 구성할 수 있도록 정확히 설계되었습니다. 이 모듈식 접근 방식은 신원 확인을 혼합하고 일치시키고 성공 또는 실패에 대한 임계값을 쉽게 정의할 수 있음을 의미합니다.
3. 사용자 경험 우선시
대체 기능은 처벌처럼 느껴져서는 안 됩니다. 목표는 사용자의 참여를 유지하고 마찰을 줄이는 것입니다. 대체 기능이 트리거될 때 명확하고 간결한 지침을 제공합니다. 예를 들어, 일반적인 오류 대신 사용자에게 "문서 사진이 흐릿합니다. 밝은 곳에서 다시 시도해 주십시오." 또는 "이 방법으로는 귀하의 신원을 확인할 수 없었습니다. 다른 문서로 확인하거나 지원팀에 문의하시겠습니까?"라고 알려줍니다. 단계 수를 최소화하고 모든 본인 인증 경로에서 일관된 UI/UX를 보장하는 것이 중요합니다.
기술 구현 전략
기술적인 관점에서 동적 대체 워크플로우를 구현하려면 몇 가지 주요 고려 사항이 포함됩니다.
1. API 오케스트레이션 및 상태 관리
백엔드 시스템은 다양한 IDV API에 대한 호출을 오케스트레이션하고 본인 인증 프로세스의 상태를 관리해야 합니다. 여기에는 완료된 단계, 실패한 단계 및 시작된 대체 경로를 추적하는 것이 포함됩니다. Didit의 API 우선 접근 방식과 '세션' 사용은 이를 단순화합니다. 특정 워크플로우 ID로 세션을 생성하면 Didit이 전체 사용자 대면 경험, 상태 관리 및 조건부 단계를 처리합니다. 결과를 알기 위해 세션 상태를 쿼리하기만 하면 됩니다.
GET /v3/workflows/
- uuid: a1b2c3d4-5678-90ab-cdef-111111111111
workflow_label: Standard KYC
workflow_type: kyc
features:
- OCR
- LIVENESS
- FACE_MATCH
- uuid: b2c3d4e5-6789-01bc-defg-222222222222
workflow_label: Full Verification + AML
workflow_type: kyc
features:
- OCR
- LIVENESS
- FACE_MATCH
- AML
이 API 예시는 OCR, 라이브니스, 얼굴 매치 및 AML과 같은 고유한 기능을 가진 다양한 워크플로우를 정의하고 액세스하는 방법을 보여줍니다. 그런 다음 초기 본인 인증 결과 또는 사용자 인구 통계에 따라 적절한 워크플로우를 동적으로 선택할 수 있습니다.
2. 강력한 API 클라이언트 및 오류 처리
API 클라이언트는 다양한 HTTP 상태 코드 및 오류 응답을 우아하게 처리하도록 구축되어야 합니다. 일시적인 오류에 대해 지수 백오프와 함께 재시도 메커니즘을 구현합니다. 불필요한 재시도를 피하기 위해 일시적인 오류(예: 네트워크 문제)와 영구적인 오류(예: 잘못된 입력)를 구분합니다. 디버깅 및 감사 목적으로 모든 API 상호 작용 및 오류 응답을 철저히 기록합니다.
3. 모듈식 및 구성 가능한 신원 확인
각 신원 확인(ID 본인 인증, 라이브니스, 얼굴 매치, AML 스크리닝, 주소 증명, 연령 추정, 전화 및 이메일 본인 인증)이 개별적이고 플러그 앤 플레이 방식의 구성 요소인 모듈식 아키텍처를 채택합니다. 이를 통해 전체 시스템을 재설계할 필요 없이 새로운 본인 인증 방법을 쉽게 교체하거나 추가할 수 있습니다. Didit의 플랫폼은 이러한 원칙을 기반으로 구축되었으며, 깔끔한 API를 통해 구성 가능한 신원 기본 요소를 제공하여 사용자 지정 워크플로우를 쉽게 생성할 수 있도록 합니다.
Didit이 도움이 되는 방법
Didit은 개발자에게 정교하고 동적인 신원 확인 워크플로우를 구축할 수 있는 도구를 제공하기 위해 처음부터 설계되었습니다. 당사의 AI 기반 개발자 우선 플랫폼은 대체 기능 및 복잡한 본인 인증 여정의 구현을 단순화하는 개방적이고 모듈식 신원 레이어를 제공합니다.
- 오케스트레이션된 워크플로우: Didit의 비즈니스 콘솔에 있는 노코드 시각 빌더를 사용하면 KYC, 연령 확인 및 AML 스크리닝을 위한 조건부 로직 노드를 포함하여 다단계 신원 확인 흐름을 설계할 수 있습니다. 로직을 한 번 정의하면 Didit이 사용자 대면 경험, 상태 관리 및 조건부 단계를 처리합니다. 이는 ID 본인 인증(OCR) 및 라이브니스로 시작하고, 임계값이 충족되지 않으면 주소 증명 요청 또는 수동 검토를 자동으로 트리거하는 것과 같이 기본 및 대체 방법을 쉽게 구성할 수 있음을 의미합니다.
- 포괄적인 제품군: Didit을 사용하면 ID 본인 인증(OCR, MRZ, 바코드), 수동 및 능동 라이브니스, 1:1 얼굴 매치 및 얼굴 검색, AML 스크리닝 및 모니터링, 주소 증명, 연령 추정(개인 정보 보호), 전화 및 이메일 본인 인증, NFC 본인 인증(ePassport/eID)을 포함한 모든 본인 인증 도구에 액세스할 수 있습니다. 이 광범위한 툴킷을 통해 상상할 수 있는 거의 모든 대체 시나리오를 구축할 수 있습니다.
- 개발자 우선 접근 방식: Didit은 즉각적인 샌드박스, 공개 문서 및 깔끔한 API를 제공하여 원활한 통합을 가능하게 합니다. 워크플로우를 프로그래밍 방식으로 나열, 생성, 업데이트 및 삭제하여 본인 인증 로직을 완전히 제어할 수 있습니다.
- 무료 핵심 KYC: Didit은 무료 핵심 KYC를 제공하여 기업이 선불 비용 없이 시작하고 강력한 워크플로우를 구축할 수 있도록 합니다. 성공적인 확인당 지불 모델과 설정 수수료가 없다는 것은 본인 인증이 성공할 때만 비용을 지불하여 비용을 가치와 일치시킨다는 것을 의미합니다.
- AI 기반 자동화: Didit은 AI를 활용하여 워크플로우 내에서 의사 결정 프로세스의 많은 부분을 자동화하여 수동 검토의 필요성을 줄이고 대체 기능이 작동할 때도 본인 인증 시간을 단축합니다.
시작할 준비가 되셨습니까?
Didit의 작동 방식을 확인하시겠습니까? 오늘 무료 데모를 받아보세요.
Didit의 무료 티어로 무료로 신원 확인을 시작하세요.