상세 컨텐츠

본문 제목

KSNET 영수증 출력 , 쇼핑몰 결제 후 거래번호로 바로 출력하는 기능

IT공부방/개발환경,오픈소스

by 동해둘리 2019. 11. 5. 11:03

본문

반응형

쇼핑몰을 개발하다 보면 카드결재 관련 처리를 할 필요가 생기는데요, KSNET 의 경우 쇼핑몰 결재 후 영수증 출력시 링크되는 주소가 변경된 적이 있습니다. 

 

http://pg.ksnet.co.kr/index.php?mid=b8dkls

 

위와 같이 pg.ksnet.co.kr 로 시작되는 URL 로 링크되어 처리되던 방식이 변경이 되어 주소가 바뀌었습니다

 

http://nims.ksnet.co.kr/pg_infoc/src/bill/credit01.jsp

 

위 주소로 링크를 걸어주면 아래와 같이 카드 결재 내역을 확인하실 수 있습니다

 

KSNET 영수층 출력

 

단, 위 경우에는 카드번호를 입력해야 하는데 신용카드 결재시 거래번호를 이용하여 바로 영수증을 출력할 수 도 있습니다. 우선, 그에 앞서서 위 URL에서 카드번호를 입력하고 조회하기를 하면 아래와 같이 결과가 보여지는 데요, 

 

KSNET영수증출력

 

위 검색결과에서 신용카드전표를 클릭하면 아래와 같이 영수증이 보여지게 됩니다

 

바로 이 페이지의 URL을 보면 아래와 같이 거래번호만 넘겨주게 되어 있습니다.

 

https://pgims.ksnet.co.kr/pg_infoc/src/bill/new_credit_view.jsp?tr_no=373333333973

 

 

위 URL 의 맨 뒤에 있는 tr_no 가 바로 거래번호 입니다.

 

쇼핑몰 결재 후에 카드사로부터 전달받는 tr_no 값을 위 URL 로 전달만 해주면, 카드번호 없이 영수증 출력기능을 구현하실 수 있습니다.

 

 

즉, 아래와 같이 영수증출력 메뉴를 만들고 카드영수증 버튼을 만든 다음에, 버튼 클릭시 팝업을 띄워 tr_no 를 인자값으로 주면 됩니다. 

 

 

 

 

반응형

관련글 더보기

댓글 영역