Project story
프로젝트 이야기
지문인증과 본인확인을 결합한 Android 간편결제 MVP
이 프로젝트는 사전 등록한 결제정보와 지문인식을 활용해 모바일에서 결제를 빠르게 진행할 수 있도록 만든 Android 앱입니다. 결제정보 관리와 본인확인 흐름을 함께 담아 간편결제 MVP 형태로 구축했습니다.
화면은 시작 메뉴에서 지문등록, 신용카드등록, 결제데모, 환경설정으로 이어지고, 결제 과정에서는 휴대폰 본인확인과 지문인증을 거쳐 결제를 진행합니다. 사용자는 등록과 인증을 분리된 흐름으로 따라가고, 운영 측면에서는 결제 시스템 연동과 생체인증 연동을 함께 다루는 구조입니다.

결제 전 등록과 메뉴 진입을 한 화면에서 정리
앱 시작 화면에서는 주요 기능을 바로 선택할 수 있도록 메뉴가 구성되어 있습니다. 지문등록, 신용카드등록, 결제데모, 환경설정이 분리되어 있어 초기 설정과 실제 결제 흐름을 구분해 진입할 수 있습니다.
주요 기능 메뉴 — 초기 등록과 결제 데모, 환경설정으로 이어지는 진입 구조를 제공해 사용자가 필요한 작업을 바로 선택할 수 있습니다.

지문 결제 사용 전 필요한 등록 절차
지문결제 안내 화면에는 서비스 설명과 함께 지문등록, 신용카드등록으로 이어지는 선택 버튼이 배치되어 있습니다. 실제 결제를 시작하기 전에 결제수단과 생체정보를 먼저 준비하도록 흐름을 나눴습니다.
지문·카드 등록 흐름 — 결제 전에 필요한 정보와 인증 수단을 등록하도록 구성해 이후 결제 단계로 자연스럽게 이어지게 했습니다.

휴대폰 본인확인으로 결제 사용자 검증
본인확인 화면에서는 이동통신사를 선택하는 형태로 휴대폰 인증이 진행됩니다. 화면에는 SKT, KT, LG U+, 알뜰폰 선택지가 보여 본인확인 단계가 별도 절차로 분리되어 있습니다.
휴대폰 본인확인 연동 — 이동통신사 선택 기반의 본인확인 화면을 통해 결제 전 사용자 검증 단계를 구성했습니다.

주문정보 확인 후 지문인증으로 결제 진행
결제 화면에서는 주문번호, 상품명, 주문금액, 주문자명, 휴대폰번호를 먼저 확인한 뒤 지문인증 단계로 이동합니다. 지문 입력이 어려운 상황을 고려한 대체 비밀번호 입력도 함께 제공됩니다.
지문인증 결제 화면 — 주문정보 확인, 지문인증, 대체 비밀번호 입력을 한 흐름에 담아 실제 결제 실행 과정을 구성했습니다.

비슷한 프로젝트를 준비하고 있다면
유사 프로젝트 상담 시에는 사용자 구분이 필요한지, 예를 들어 일반 이용자와 관리자 또는 가맹점 운영 흐름이 나뉘는지 먼저 정리하면 좋습니다. 또한 결제 전 등록 단계와 실제 결제 단계에서 어떤 정보가 저장되고 어떤 인증을 거칠지 범위를 구체화해야 합니다.
외부 연동이 필요한 경우에는 본인확인, 결제대행, 생체인증처럼 연결할 시스템의 종류와 각 단계에서 전달할 데이터 항목을 미리 정리해 두면 좋습니다. 앱 내에서 처리할 화면과 서버에서 처리할 검증 범위를 나누어 보면 구축 범위를 더 명확하게 잡을 수 있습니다.