본문으로 건너뛰기
Clinford Jordano Valencia
모든 프로젝트
모바일웹

NFC와 eKYC 연동

네이티브 NFC 브리지를 감싼 커스텀 React 래퍼와 견고한 스캔 상태 머신으로 일본 JPKI 통과율을 15포인트, Android를 14포인트 끌어올렸습니다.

역할
Senior Frontend Engineer
기간
2025–현재
기술 스택
React · React Native bridge · State machines · NFC · eKYC

문제

규제 준수를 위해 여권의 NFC 칩 읽기 같은 하드웨어 인증을 여러 벤더를 통해, 매우 다양한 기기와 네트워크에서 연동해야 했습니다. 통과율은 낮았습니다. 일본 JPKI는 약 25%, Android는 22%였습니다. 브라우저는 NFC 칩과 통신할 수 없기 때문에 모든 것이 네이티브 앱 브리지를 거쳤습니다.

접근 방식

  • 네이티브 브리지 위의 커스텀 React 래퍼. 벤더의 기본 화면을 쓰지 않았습니다. 기본 화면은 경직되어 있었고 여권이 조금만 움직여도 아무 안내 없이 실패했습니다. 우리 화면에는 시각적 위치 가이드, 햅틱 신호, 오류 복구 흐름, 자체 브랜딩을 더했습니다.
  • 명시적인 비동기 상태 머신(스캔, 칩 읽기, 검증)으로, NFC 연결이 끊기면 자동으로 다시 시도합니다.

결과

  • 일본 JPKI 통과율: 25%에서 40%로 (+15퍼센트포인트).
  • NFC 연동을 통한 Android 통과율: 22%에서 36%로 (+14포인트).
  • Persona NFC 도입 후: 15개국 이상에서 7일 KYC 전체 전환율 +5.52포인트.