<aside> 💡 KOMOJU 계정을 생성하여 편의점결제 등의 결제를 테스트하기 위한 설정방법을 가이드 합니다.
</aside>
KOMOJU 계정생성
대부분 PSP에 대해 포트원에서 테스트 계정을 제공하지만, 편의점 결제의 특성 상 테스트 입금테스트를 진행하기 위해서는 고객사용 계정생성이 필요합니다. KOMOJU에 방문하시어 계정을 생성해 주세요.
API Key 확인
포트원 콘솔에 등록해야 할 테스트 모드의 API Key를 확인 합니다. KYC 이전이므로 TESE MODE로 진입하며 포트원 콘솔의 Test mode에 채널을 설정합니다.편의점 결제의 경우 결제 요청 시 입금정보가 생성되며 이 입금기한을 대쉬보드에서 설정할 수 있습니다.
KOMOJU Payment Channel 추가
결제에 이용될 PSP를 추가합니다. KOMOJU는 일본결제를 제공하기 때문에 Filters를 클릭하여 JAPAN을 선택해 주시면 Available Channels에 KOMOJU가 나오고 +버튼으로 추가할 수 있습니다.
결제수단 활성화
도입하실 결제수단을 활성화 합니다.
포트원의 웹훅주소 KOMOJU에 셋팅
KOMOJU로 부터 입금결과를 포트원이 수신하기 위해 KOMOJU 대쉬보드에 정보를 셋팅합니다. 웹훅주소는 결제 채널별로 상이하며 테스트와 라이브도 구분됩니다. (Secret Key값은 KOMOJU API의 Secret Key 값 입니다. )
웹훅유형 선택
웹훅유형 중 아래의 이벤트에 대해서 활성화 합니다.
payment.captured
payment.expired
payment.cancelled
payment.refunded
payment.failed
<aside> 💡
라이브 계정이 발급 되면 포트원 콘솔을 Live Mode로 변경 한 후 다시 코모쥬 채널을 생성합니다. 라이브 모드의 웹훅주소는 테스트와 구분되기 때문에 코모쥬 라이브 모드에 다시 설정을 진행합니다.
</aside>
편의점, Pay-Easy 입금테스트
편의점결제와 같이 입금정보를 생성하고 입금을 해야 결제가 처리되는 결제수단의 경우 결제요청을 하면 입금을 위한 정보가 웹훅으로 전송되며 입금안내창(instruction page)로도 호출할 수 있습니다.
입금안내창 호출 후 KOMOJU의 대쉬보드에 접속해서 결제내역에 Authorizied된 내역을 클릭 합니다. 이 후 상세 페이지에서 Simulate Capture를 클릭하면 입금 웹훅이 포트원으로 전송됩니다 .
버튼 클릭 후 포트원 Transaction에 Success 로 변경되었는지 확인합니다.