다날 결제 연동 채택완료
안녕하세요.
다날 신용카드 결제 연동 중에 있습니다.
현재 Ready.php에 쇼핑몰 상품의 가격 post시켜
결제창 띄우는 것 까지 된 상태입니다.
문제는 CPCGI에서 결제 검증을 위해 확인해야되는데, Ready.php에서 설정한 결제 금액을 어떻게 가져올 수 있을까요?
Ready.php
http://sir.kr/data/editor/2407/3543485701_1721966665.3183.png" width="100%" />
CPCGI.php
http://sir.kr/data/editor/2407/3543485701_1721966707.4279.png" width="100%" />
$TEST_AMOUNT 값을 실제 결제 금액 변수로 변경해야합니다.
$TEST_AMOUNT는 function.php에 하드 코딩 되어있었습니다.
function.php
http://sir.kr/data/editor/2407/3543485701_1721966759.5017.png" width="220" />
답변 2개
우선 결제시 ajax으로 결제 금액 및 주문 내용을 저장후. (이부분은 주문 화면쪽 스크립트를 참고 하시면됩니다.)
</p>
<p> // 주문 정보 임시저장
var order_data = $(pf).serialize();
var save_result = "";
$.ajax({
type: "POST",
data: order_data,
url: g5_url+"/shop/ajax.orderdatasave.php",
cache: false,
async: false,
success: function(data) {
save_result = data;
}
}); </p>
<p>
> php에서 주문번호 기준으로 해서 금액및 주문 정보를 가지고 오시면됩니다.
$sql = " select * from {$g5['g5_shop_order_data_table']} where od_id = '[주문번호]' ";
$row = sql_fetch($sql);
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인