채택완료

PG사 이니시스 결제취소 연동

2018-05-04 (금) 14:58:58 5,169

영카트 사용해 쇼핑몰 결제테스트 진행중인데요.
PG사는 이니시스 사용중이구요
관리자 - 주문내역 에서 신용카드로 결제된 주문내역을 취소하면
alert 창으로 PG사의 신용카드 결제를 함께 취소하시겠습니까? 라고 뜨고
주문목록에 상태는 취소로 변경되나 이니시스에서는 취소가 안된상태인데
주문취소시 이니시스도 자동으로 연동이 되나요? 

shop/inicis/key 폴더에 MID명으로 폴더도 만들어 파일 넣어둔 상태구요
shop/inicis 에 log도 생성했구요 취소한건에 대하여 log파일도 생성된 상태인데
추가로 수정해야되는 부분이 어디인지 알 수가 없네요 ㅠㅠ

고수분들의 답변 기다립니다 ㅠ

답변 2개 / 댓글 3개

채택된 답변
+20 포인트

/shop/inicis/log 폴더에 보면

취소시 로그 파일이 생성됩니다.

로그 파일에 보면은 주문 취소시 실패된 원인이 나와 있으니,

해당 파일을 확인해 보세요.

답변에 대한 댓글 3개

친절한 답변 감사합니다.
말씀해주신대로 log 파일을 확인해보았는데요.
제가 볼 때는 문제가 딱히 없는것같아서요

INFO [2018-05-03 15:41:34:557] <27536> START INIPHP cancel (V5036-141209)(OS:Linux3.10.0-693.11.6.el7.x86_64,PHP:5.4.16)
DEBUG [2018-05-03 15:41:34:557] <27536> inipayhome:--------<이상없음>
DEBUG [2018-05-03 15:41:34:557] <27536> debug:false
DEBUG [2018-05-03 15:41:34:557] <27536> type:cancel
DEBUG [2018-05-03 15:41:34:557] <27536> mid:--------<이상없음>
DEBUG [2018-05-03 15:41:34:557] <27536> admin:--------<이상없음>
DEBUG [2018-05-03 15:41:34:557] <27536> tid:--------<이상없음>
DEBUG [2018-05-03 15:41:34:557] <27536> cancelmsg:쇼핑몰 운영자 승인 취소
INFO [2018-05-03 15:41:34:557] <27536> Check Field OK
INFO [2018-05-03 15:41:34:557] <27536> PI PUB KEY LOAD OK []
INFO [2018-05-03 15:41:34:558] <27536> PG PUB KEY LOAD OK [30]
INFO [2018-05-03 15:41:34:558] <27536> MERCHANT PRIV KEY LOAD OK
INFO [2018-05-03 15:41:34:558] <27536> MERCHANT PUB KEY LOAD OK [0]

log가 이렇게 생성된 상태입니다. 혹시 실패된 원인이라고 할만한 부분이 있는건가요?
log가 만약 정상적이라면 pg사 연동 쪽에 문제가 있는걸까요?
서버에 php-mcrypt 가 설치되어 있나요?

php-mcrypt 관련 함수가 없어서 로그를 기록하다 die 한것 같네요...
관리자에서 관련 alert 창을 본적이 있는데 그 부분이 문제였군요.
친절한 답변감사합니다.

예전에 그렇게 잘 썼던 기억이 나네요~

5.3 버전 이전이긴합니다만..

기능자체는 잘 작동했습니다.

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