1. 포트원 연동 파라메터
IMP.request_pay() 호출 시 파라메터는 다음과 같이 설정하시면 됩니다.
IMP.request_pay({
//다른 파라메터 생략
pay_method : 'econtext',
currency : 'JPY'
});
2. 동작 방식
한국의 가상계좌와 같이, 결제창 내에서는 등록을 한 다음에 고객에게 이메일 / 문자로 전달되는 화면을 편의점 카운터에서 지불하며 처리하는 것으로 이해하고 있습니다.
때문에, 정상접수가 이뤄지면, 가상계좌 결제와 마찬가지로
•
포트원 내부에서는 pay_method : vbank 로 기록됨
•
Econtext 등록이 완료되었다는 콜백함수 및 웹훅 전송 (status : ready 상태 / vbank_num 은 unknown 으로 고정)
•
Econtext 로부터 입금확인이 되면 포트원에서 엑심베이로부터 응답을 받아 status : paid 로 변경 후 결제완료처리에 대한 웹훅 전송
•
3. 테스트 방법
1.
엑심베이 테스트모드 ON상태에서 1번과 같이 결제창 진행
2.
콜백 응답 중 pg_tid 값을 별도로 메모 (포트원 관리자페이지상에서는 PG사승인번호 컬럼에서 확인 가능)
3.
http://test.econ.ne.jp/site/tuchi_2/tuchi_menu_2.html 로 이동 후 계정 로그인 ( 아이디 : ectest / 비번 : #eg0810# )
4.
ShopID : 361301, orderID : 2번에서 확보한 PG사승인번호 입력
5.
하단에 있는 登録 버튼 클릭
6.
다음 페이지에서 한 번 더 登録 클릭
7.
10분 후 결제상태가 status : paid 로 바뀌는지 확인 ( 이 때 입금에 대한 웹훅 발송됨 )