Guide > 시작하기

시작하기

NHN KCP 결제 서비스에 대해 소개해드려요.

시작하기

NHN KCP 결제 서비스에 대해 소개해드려요.

1. PAYMENT FLOW

구성요소 안내

결제 고객

가맹점 서버

KCP 결제창

KCP WEB

KCP GW

인증기관

Issuer

가맹점 사이트에서 실제로 결제를 진행하는 소비자

연동을 진행하는 가맹점 측 서버

고객에게 노출되는 NHN KCP 결제 UI

결제수단별 인증 처리를 담당하는 KCP 서버

카드 승인 처리를 담당하는 KCP 게이트웨이 서버

카드사 본인확인 서비스(ISP, 앱카드, 간편인증 등)

카드 발급사

단계별 흐름 설명

전체 프로세스는 인증 단계(1~6)와 승인 단계(7~11)로 구분됩니다. 인증은 고객이 진짜 카드 소유자인지 확인하는 과정이며, 승인은 실제 카드사로 결제 청구가 이루어지는 과정입니다.

인증단계(1~6)


① 결제 요청고객이 가맹점 사이트에서 상품을 선택하고 [결제하기] 버튼을 클릭합니다.
② 결제창 호출가맹점 서버는 고객 주문 정보를 담아 KCP 결제창을 호출합니다.

모바일의 경우 거래등록 API를 먼저 호출하여 approvalKey와 PayUrl을 수신한 뒤 결제창을 호출합니다.
③ 인증 화면 요청고객이 KCP 결제창에서 카드 정보를 입력하면, KCP WEB이 해당 카드사의 인증기관에 본인 인증 화면을 요청합니다. 이 단계는 KCP 내부에서 자동으로 처리되며, 가맹점은 별도 작업이 필요하지 않습니다.
④ 인증화면 호출인증기관이 고객 단말에 직접 인증 화면을 노출하고, 고객은 다음 중 한 가지 방식으로 본인 인증을 수행합니다.
•ISP / 페이북 인증, 앱카드 인증, 간편 비밀번호
⑤ 인증결과 수신인증기관은 본인 인증 결과(성공/실패)를 KCP WEB으로 회신합니다.
⑥ 인증결과 전달인증이 완료되면 KCP WEB은 결과를 KCP 결제창에 반영하고, 결제창은 1단계에서 지정한 Ret_URL로 인증 결과

승인단계(7~11)


⑦ 승인 요청가맹점 서버는 6단계에서 받은 인증 데이터를 사용하여 KCP GW에 HTTPS로 승인을 요청합니다.
⑧ 카드사 승인 요청KCP GW는 가맹점으로부터 받은 승인 요청을 카드 발급사(Issuer)에 전달합니다. 이 구간은 KCP 내부에서 자동 처리됩니다.
⑨ 카드사 승인 결과카드 발급사는 한도, 잔액, 카드 상태 등을 확인한 뒤 승인 결과를 KCP GW로 회신합니다.
⑩ 승인 결과 응답KCP GW는 카드사 승인 결과를 가맹점 서버로 HTTPS 응답합니다.
⑪ 결제 완료 처리가맹점 서버는 응답 코드를 확인하여 후처리를 진행합니다.