간편현금결제 (펌뱅킹)
간편현금결제(펌뱅킹)는 사용자 은행 계좌 기반으로 결제 진행하는 서비스로, API를 통해 결제, 인증, 계좌 관리, 환불 등의 기능을 시스템에 연동할 수 있습니다. 사용자가 자신의 은행 계좌 인증을 통해 계좌를 등록하고, 해당 계좌에서 결제를 진행하는 계좌 기반 결제 서비스로 일반적으로 사용자 인증 → 계좌 등록 → 결제 → 거래 관리 흐름으로 구성됩니다.
카드 결제와 달리 카드번호 입력 과정이 필요하지 않고, 계좌 등록 이후에는 비교적 간단한 절차로 결제가 이루어지는 장점이 있습니다. 비즈니스 관점에서 구독 서비스, 플랫폼 서비스, 콘텐츠 서비스 등 다양한 서비스에서 간편한 결제수단으로서 간편현금결제 API 활용이 가능합니다.
헥토파이낸셜에서 제공하는 간편현금결제(펌뱅킹) 서비스는 단순한 계좌이체와 달리 결제 관련 기능을 API 형태로 제공하는 '결제 플랫폼'으로 활용 할 수 있습니다.
간편현금결제(펌뱅킹) 핵심 흐름. 본인인증 → 계좌 등록 → 출금 승인 API 호출 → 고객 계좌에서 즉시 출금.
결제 방식 알아보기
가맹점 은행망(펌뱅킹)을 통해 고객 계좌에서 직접 출금하는 서비스입니다. 휴대폰 SMS, ARS, 1원 입금 등 다양한 인증 방식을 지원하며, 카드 없이도 계좌만으로 결제·정기결제·송금까지 처리할 수 있습니다.
- 다양한 본인인증 : 휴대폰 SMS/APP 인증, ARS 자동응답 인증, 1원 입금 인증을 지원합니다.
- 실시간 출금 : 등록된 계좌에서 즉시 출금되어 정산됩니다.
- 정기결제 지원 : 구독, 회비, 렌탈료 등 반복 결제를 위한 정기결제 키를 발급받아 사용합니다.
- 송금 기능 : 가맹점 계좌에서 고객 계좌로 환불, 리워드 지급 등 송금이 가능합니다.
결제 흐름 알아보기
- 간편현금결제(펌뱅킹)는 모든 기능이 API 방식으로 제공됩니다. (결제창 없음)
- 계좌 등록 과정에서 본인인증, 예금주 확인, ARS/1원 인증 등 여러 API를 순서대로 호출합니다.
계좌 등록 흐름
고객이 결제에 사용할 계좌를 등록하는 과정입니다. 본인인증 → 예금주 확인 → 계좌점유인증(ARS/1원) → 계좌 등록 순서로 진행됩니다.
각 단계 상세
- 1계좌 등록 요청 : 고객이 가맹점에서 결제용 계좌 등록을 요청합니다.
- 2휴대폰 본인인증 요청 : 가맹점이 헥토파이낸셜에 휴대폰 본인인증을 요청합니다.
- 3인증번호 발송 : 헥토파이낸셜이 고객에게 인증번호를 발송합니다.
- 4인증번호 입력 : 고객이 수신한 인증번호를 가맹점에 입력합니다.
- 5본인인증 확인 : 가맹점이 헥토파이낸셜에 본인인증 확인 API를 호출합니다.
- 6예금주 성명 조회 : 계좌 소유자 확인을 위해 예금주 성명 조회 API를 호출합니다.
- 7계좌점유인증 요청 : ARS 인증 또는 1원 입금 방식으로 계좌 점유를 확인합니다.
- 8ARS 연결 또는 1원 입금 : ARS의 경우 고객 전화로 연결, 1원 입금의 경우 소액이 고객 계좌에 입금됩니다.
- 9계좌 등록 요청 : 모든 인증이 완료되면 가맹점이 계좌 등록 API를 호출합니다.
- 10계좌 등록 응답 : 계좌 등록 결과 및 custAcntKey를 응답합니다.
연동 전 확인사항
연동을 시작하기 전에, 아래 사항을 미리 확인해 두면 좋습니다.
운영 환경 테스트 주의
요청/응답 방식
- 요청 방식은
POST만 지원합니다. - 요청 헤더:
Content-Type: application/json; charset=UTF-8 - 응답 형식: JSON
IDC 이중화 구성
- 헥토파이낸셜 시스템은 IDC센터 이중화로 구성되어 있습니다.
- DNS Lookup에 의한 접속을 권장하며, hosts 파일 고정 설정은 권장하지 않습니다.
- 방화벽에 Primary/Secondary IP 주소 모두 허용해 주세요.
