영카트 5.2.7.1버전 사용중인데요
본문
쇼핑몰 홈페이지 제작후 이니시스 PG사를 사용하려하는데
관리자페이지에 웹표준결제전용 으로 바뀌었던데 암튼 상점아이디, 키패스워드, 사인키 지정외에 또 수정해주어야 할 부분있나요 소스라던지.?
패치된 파일에 따로 다 처리되있어서 관리자페이지에서 상점아이디, 키패스워드, 사인키만 등록하고 Keyfile 올려주기만 하면 된다던데. 다른 조치사항은 없나요? 테스트결제는 잘되던데;
답변 3
테스트결제가 잘되었으면
문제가 없는겁니다.
실결제로 변경하시고 이용하시면 됩니다.
네 문제없습니다.
키값만 발급받으신거 넣으셔서 사용하시면 됩니다.
그러면 /shop/inicis/INIStdPayReturn.php의 115line에 "여기에 가맹점 내부 DB에 결제결과를 반영하는 관련 프로그램코드를 구현한다" 라고 되어있는 부분은 뭔가요? 그밑에 <?php require G5_SHOP_PATH.'inicis/INIStdPayResult.php; exit; ?> 로 코딩되어있던데 .
=> 이니시스 결제가 성공한후 해당 결과를 처리하는 부분입니다.
=> 영카트는 결제 성공후 $order_action_url 로 결제 결과를 보내서 처리하는거 같습니다.
if(isset($data['pp_id']) && $data['pp_id']) {
$order_action_url = G5_HTTPS_SHOP_URL.'/personalpayformupdate.php';
$page_return_url = G5_SHOP_URL.'/personalpayform.php?pp_id='.$data['pp_id'];
} else {
$order_action_url = G5_HTTPS_SHOP_URL.'/orderformupdate.php';
$page_return_url = G5_SHOP_URL.'/orderform.php';
if($_SESSION['ss_direct'])
$page_return_url .= '?sw_direct=1';
}