orderinquirycancel.php 파일관련 질문입니다.

orderinquirycancel.php 파일관련 질문입니다.

QA

orderinquirycancel.php 파일관련 질문입니다.

본문

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

 

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

 

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

이 질문에 댓글 쓰기 :

답변 2

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

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

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

맞지 않습니다.

 

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

 

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

 

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

 

답변감사드립니다. 하지만 위에 편리님 답변과 잉끼님 답변이 다른 것 같아서 좀 헷갈립니다. 잉끼님 의견이 정확하시다면 조금만 부연설명을 부탁드립니다. 일단 편리님 답변을 채택해 드렸습니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 2

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT