테스트 사이트 - 개발 중인 베타 버전입니다

orderinquirycancel.php 파일관련 질문입니다. 채택완료

케빈미튼익 10년 전 조회 3,789

결제취소 관련하여 작업중에 orderinquirycancel.php 소스를 확인하고 있는데요..

 

해당 파일 30라인 정도부터 시작되는 'PG 결제 취소' 부분 소스들은 사용자가 PG를 통해 가상계좌결제를 한 경우에만 적용되는 부분인가요?

 

PG를 통해 신용카드결제나, 실시간계좌이체 로 결제가 되어 해당 주문건이 이미 '입금' 된 상태라면 위 'PG결제 취소' 부분 소스를 거치지 않을 것으로 추측되는데.. 제 생각이 맞는지 궁금합니다. 

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

답변 2개

채택된 답변
+20 포인트
편리
10년 전

영카트5 기본 코드에서는 주문 상태인 주문만 사용자가 취소할 수 있습니다.

신용카드 등은 주문완료 때 입금상태임으로 사용자가 주문취소를 할 수 없도록 되어 있습니다.

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

답변에 대한 댓글 3개

케빈미튼익
10년 전
편리님.. 답변감사합니다. 일단 영카트5 기본코드로 사용하고 있습니다. 방금 테스트해보니, 실시간 계좌이체로 결제하면 주문취소가 불가능하고, 가상계좌 결제시에는 주문취소가 가능하네요.. 위에 잉끼님도 답변을 해주셔서 고맙습니다만 특별히 소스를 고치지 않았다면 잉끼님 의견이 틀린건가요?
편리
10년 전
영카트5 개발 때 주문 상태에서만 사용자 취소가 가능하도록 했습니다.
기본 코드에서는 계좌이체는 취소가 되지 않고 가상계좌만 되는 것이 정상입니다.
케빈미튼익
10년 전
네.. 편리님 감사합니다.

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

10년 전

맞지 않습니다.

 

이미 입금 된 상태라도 사용자가 취소할 수 있습니다.

 

입금 상태에서는 가능합니다.

 

배송중에서는 불가능하고요. 

 

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

답변에 대한 댓글 3개

케빈미튼익
10년 전
답변감사드립니다. 하지만 위에 편리님 답변과 잉끼님 답변이 다른 것 같아서 좀 헷갈립니다. 잉끼님 의견이 정확하시다면 조금만 부연설명을 부탁드립니다. 일단 편리님 답변을 채택해 드렸습니다.
잉끼
10년 전
편리님게서 개발하신거니깐 편리님 말씀이 맞을꺼에요. ^^
이전에 카드 결제 완료 후 주문 취소 버튼이 나온 것을 본적이 잇는데 제가 잘못 본 것 같습니다. ^^
케빈미튼익
10년 전
잉끼님도 감사드려요~~

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

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

로그인