KCP결제에서 오류
본문
kcp 결제창에서 결제가 완료되면
order_approval_form.php 로 정상적으로 넘어갑니다.
Invalid argument supplied for foreach() in 에러가 납니다.
$row['dt_data']; 이것은 찍어보니 정상적으로 값이 나오는데
$data = unserialize(base64_decode($row['dt_data']));
$data 는 찍어보니..아무것도 안나와요
고수님들 알려주시면 드려요
답변 1
영카트에서 주문시 'dt_data'값을 ajax에서 보내서 입력하도록 되어있습니다.
만일 말씀대로 $data 을 직어봤는데 내용이 안나오다면. 주문시 데이터 값이 정상적으로 저장이 안된겁니다.
저도 결제시 이부분때문에 한참 고생한적이 있어 안내드립니다.
이부분 잘확인해보시면 충분히 해결이 가능할거라 생각됩니다.
답변을 작성하시기 전에 로그인 해주세요.