2026, 새로운 도약을 시작합니다.

모바일에서 결제시 g5_shop_order table 갱신이 안됩니다. 채택완료

모바일에서 결제(성공시 od_tno : INIMX_ISP_POID20180607175054123131) 진행시 실제 돈이 빠져나가는데 관리자페이지 주문내역에서 조회해보면 입금처리가 되질않습니다.

db 데이터를 조회해도 od_tno, od_app_no, receipt_price 필드등이 갱신되지 않구요.

혹시나싶어 /mobile/shop/inicis/mx_rnext.php, mx_rnoti.php, mx_rreturn.php에 임의테이블에 insert구문을 추가해보았지만 결제진행후 리턴페이지인 mx_rreturn.php에서의 insert구문만 동작했습니다.

정확한 원인이 무엇인지요.ㄷ 

답변 1개

채택된 답변
+20 포인트

영카트 버전이 어떻게 되나요?

그리고 영카트 데모 사이트에서 결제 테스트 해 보세요.

http://demo.sir.kr/gnuboard5/shop/?pg=inicis

그리고 영카트에는 아래 파일들이 없습니다.

/mobile/shop/inicis/mx_rnext.php, mx_rnoti.php, mx_rreturn.php

로그인 후 평가할 수 있습니다

답변에 대한 댓글 4개

mx_rnoti.php상단 $PGIP = $_SERVER['REMOTE_ADDR']; if($PGIP == "211.219.96.165" || $PGIP == "118.129.210.25") //PG에서 보냈는지 IP로 체크 이 비교구문 위에 insert를 하나 추가했는데 PGIP가 비교문에 있는 ip와 다른 ip가 찍혀서 아래구문들이 동작을 하지않은것같습니다. 이럴땐 어떻게..?
영카트버전은 5.3버전 이하이며 버전표기가 따로안되어있는것으로 봐선 5.1버전보다도 낮은것같습니다.
업데이트 하세요.

이니시스 결제의 경우 그동안 허용 아이피가 추가되거나 다른 이슈들도 있었습니다.
$PGIP가 추가되었었네요. 답변 감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고