영카트에서 사용자가 주문취소할 때, 배송비 등을 왜 0으로 업데이트 하는 걸까요?

영카트에서 사용자가 주문취소할 때, 배송비 등을 왜 0으로 업데이트 하는 걸까요?

QA

영카트에서 사용자가 주문취소할 때, 배송비 등을 왜 0으로 업데이트 하는 걸까요?

답변 1

본문

가상계좌 결제를 하면, 입금해야할 가상계좌번호가 발급이 되고

총상품금액 + 배송비 = 총 입금할 금액

이 주문상세페이지에 표시가 됩니다. 

이때, 사용자가 이 주문을 취소하면, 아래 파일을 호출합니다.

 

/www/shop/orderinquirycancel.php

위 파일에서 

제일 아래쪽 부분에 보면, 배송비를 0으로 업데이트합니다.

 

왜 배송비가 있는데도, 취소하면 배송비를 0으로 업데이트 하는 것일까요? 

이 질문에 댓글 쓰기 :

답변 1

결제완료 상태가 되면 사용자는 임의로 주문을 취소할수 없습니다.

주문 취소 프로세스는 결제 전 에만 사용자가 취소할수 있습니다.

 

결제 전 이므로 배송전, 또는 입금 전 상태이므로

해당 배송비 부분이 초기화 되는것 같습니다.

 

배송비는 세금정산시 매출과 별개이기 때문에 분리하고

초기화 하는것일것 같습니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 17,115
© SIRSOFT
현재 페이지 제일 처음으로