PG사 모듈 개발중인데 궁금한점이 있습니다.
본문
/shop/orderform.php 파일에서 주문서 작성후
결제수단을 신용카드, 계좌이체, 핸드폰 등으로 선택할 경우 페이지 이동없이 현재창에서 결제모듈이 바로 뜨잖아요?
그렇다면 결제완료후 orderformupdate.php 파일이 실행되어져야 할텐데...
어느 부분에서 연동이 되는지 전혀 감을 못잡겠네요...
/shop/orderform.php 파일내에 아래와 같이 변수 지정해서 바로 아래 <form>의 action="<?php echo $order_action_url; ?>" 으로 쓰여지는건 알겠는데요... 혹시, 결제완료시에 이 부분을 호출하는 부분이 있나요??
$order_action_url = G5_HTTPS_SHOP_URL.'/orderformupdate.php';
영카트내에 있는 KCP나 LG 관련 파일을 다 살펴봤는데도 못찾겠네요..
어느파일에서 orderformupdate.php을 실행시키는지 아시는분 계실까요??
답변 1
정답입니다.
주문하기 시
무통장이면 바로 orderformupdate.php를 호출하고요
아닐 경우는 PG사 결제창에서 결제 여부를 콜백 받은 후
정상적인 결제일 경우 orderformupdate.php를 호출합니다.
관련함수는
forderform_check()를 보시면 됩니다.
답변을 작성하시기 전에 로그인 해주세요.