티스토리 뷰

php로 kg 이니시스 정기결제 연동을 해보려고 한다. 가장 빠르게 적용해볼 수 있는게 샘플을 다운로드 받는것이다.

구글에서 kg이니시스 개발자 매뉴얼 치니 바로 처음에 나온다.

https://manual.inicis.com/home/

여기서 차근차근 살펴보면 된다.

위에는 메일이고 

https://manual.inicis.com/main/

 

KG INICIS MANUAL

서비스안내 KG이니시스는 다양한 결제서비스를 제공하고 있습니다. 아래 참고하여 사용하고자 하는 서비스를 확인하신 후 연동진행 하시기 바랍니다. ※ 연동매뉴얼 확인하기 : PC(웹표준)결제

manual.inicis.com

바로 개발자 매뉴얼로 들어가면 자세히 나와 있다.

빨리 테스트를 해봐야 하니 샘플을 바로 받아 해보겠다. kg 이니시스 계정이 있어야 샘플을 다운로드 받을 수 있다.

로컬에서 해볼건데 php와 아파치가 있어 간단하게 설치할 수 있는 xampp를 설치해서 보겠다.

https://www.apachefriends.org/

디폴트로 설치를 하면

C:\xampp

에 설치가 되고

C:\xampp\htdocs 가 html 파일 루트가 된다.

http://localhost 치면 위와 같은 페이지가 나오면 성공

만약 안나오면 아파치 서버가 안 켜져 있을 수 있으니  XAMPP Control Panel 가서 Apache Start 버튼을 클릭하여 켜준다.

정기 결제는 그냥 키만 리턴되고 그 키를 이용해서 정기결제 액션을 정기적으로 보내면 된다.

관건은 키를 받는거니 키 받는거를 해보기로 한다.

kg 이니시스에서 샘플 파일을 다운받아

C:\xampp\htdocs\stdpay 에 위치시킨다.

그리고 나서 샘플 페이지에 접속한다.

http://localhost/stdpay/INIStdPaySample/INIStdPayBill.php

그럼 위와 같이 나오고 결제요청 버튼을 누른다.

 

카드정보등을 정확히 입력하고 확인버튼을 클릭한다.

그럼 답변이 위와 같이 온다. 빌링키를 사용하면 된다.

http://localhost/stdpay/INIStdPaySample/INIStdPayReturn.php

리턴페이지는 위와 같으니 INIStdPayReturn.php 를 커스터마이징 하면 되겠다.

그리고 merchant key 정보등이 리턴값에 따라 필요할 수도 있다. 그럴때는 merchatData 에 넣어 보내면 리턴할 때 같이 온다.

***** 추가 옵션 *****


merchantData : 가맹점 관리데이터(2000byte)
인증결과 리턴시 함께 전달됨
 

자세한 것은 다음글을 참조하면 된다.

실제 해보려면

http://xemaker.kr/xe/index.php?mid=document_show_nologin&document_srl=15834 

 

document_show_nologin - kg 이니시스 결제 연동 대행

kg 이니시스 결제 연동 대행 해드립니다. 이 사이트에 적용시켜봤습니다. 이니시스 표준결제 연동 샘플: http://xemaker.kr/stdpay/INIStdPaySample/INIStdPayRequest.php 이니시스 정기결제 연동 샘플: http://xemaker.

xemaker.kr

 

적용이 필요한 분들은 실제 적용도 해드리니 댓글 남겨주세요.

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함