계좌이체 결제

계좌이체는 구매자의 은행 계좌에서 결제 금액을 즉시 출금하는 결제 방식입니다.
가상계좌(무통장입금)와 달리 결제 요청 즉시 출금이 완료되어 별도의 입금 대기가 필요 없습니다.

금융결제원의 뱅크페이(BankPay) 인증을 통해 안전하게 처리되며,
신용카드가 없는 고객이나 현금 결제를 선호하는 고객에게 적합합니다.

NOTE

계좌이체 결제의 핵심 흐름. 구매자가 은행 선택 → 뱅크페이 인증 → 즉시 출금 → 결제 완료. 결제와 동시에 고객 계좌에서 출금이 이루어지므로, 즉시 서비스 제공이 필요한 상품에 적합합니다.

결제 흐름 알아보기

결제창 연동

가맹점 웹페이지에서 헥토파이낸셜 결제창을 호출하면, 구매자가 결제창에서 은행을 선택하고 금융결제원 뱅크페이(BankPay) 인증을 통해 결제를 진행합니다. 결제가 완료되면 즉시 고객 계좌에서 출금됩니다.

구매자
가맹점
헥토파이낸셜
금융결제원
11. 주문서에서 계좌이체 선택
22. 결제창 호출 (JS SDK)
33. 결제창 표시 (은행 선택)
44. 은행 선택 및 뱅크페이 인증
55. 실시간 이체 요청
66. 이체 결과 반환
77. 결과 통보 (notiUrl)

각 단계 상세

  1. 1결제 요청 : 구매자가 주문서에서 계좌이체를 선택하고 결제를 요청합니다.
  2. 2결제창 호출 : 가맹점이 JavaScript SDK(SETTLE_PG.pay)를 호출하여 결제창을 띄웁니다.
  3. 3은행 선택 : 구매자가 결제창에서 출금할 은행을 선택합니다.
  4. 4뱅크페이 인증 : 금융결제원 뱅크페이를 통해 본인 인증을 진행합니다.
  5. 5실시간 이체 : 인증 완료 후 고객 계좌에서 즉시 출금됩니다.
  6. 6결과 반환 : 금융결제원이 이체 결과를 헥토파이낸셜에 전달합니다.
  7. 7결과 통보 : 헥토파이낸셜이 가맹점 서버의 notiUrl로 결제 결과를 전달합니다.
notiUrl은 꼭 구현해 주세요.nextUrl은 고객이 결제창을 강제 종료하면 호출되지 않습니다. 실제 주문 처리는 반드시 notiUrl에서 수행해야 합니다.

주요 기능 및 특징

1. 실시간 출금

결제와 동시에 고객 계좌에서 출금이 이루어지며, 가맹점은 즉시 입금 결과를 확인할 수 있습니다.
가상계좌와 달리 입금 대기 시간이 없어 즉시 서비스 제공이 필요한 상품에 적합합니다.

2. 인증/승인 분리 지원

고객 인증 단계와 실제 출금(승인) 단계를 분리하여 운영할 수 있습니다.

  • 인증: 금융결제원 뱅크페이(BankPay)를 통해 고객이 인증 진행
  • 승인: 가맹점에서 필요한 시점에 승인 API 요청

연동 전 확인사항

계좌이체 결제 연동을 시작하기 전에, 아래 사항을 미리 확인해 두면 좋습니다.

상점아이디 관련

  • 테스트 환경과 운영 환경의 상점아이디는 다릅니다. 운영환경에서 테스트하면 실제 비용이 발생하니, 꼭 테스트베드를 이용해 주세요.

기타 관련

  • 은행 점검 시간(23:30~00:35)에는 결제 및 취소 요청을 피해 주세요.
  • 취소 기한은 180일입니다.

영업/심사 관련

  • 업종, 심사 진행 사항 등은 영업 담당자를 통해 문의해 주세요.
  • 영업 문의 :
❓

더 궁금한 내용이 있나요?

FAQ
💬

기술지원이 필요한가요?