영카트에서 사용자가 주문취소할 때, 배송비 등을 왜 0으로 업데이트 하는 걸까요?
본문
가상계좌 결제를 하면, 입금해야할 가상계좌번호가 발급이 되고
총상품금액 + 배송비 = 총 입금할 금액
이 주문상세페이지에 표시가 됩니다.
이때, 사용자가 이 주문을 취소하면, 아래 파일을 호출합니다.
/www/shop/orderinquirycancel.php
위 파일에서
제일 아래쪽 부분에 보면, 배송비를 0으로 업데이트합니다.
왜 배송비가 있는데도, 취소하면 배송비를 0으로 업데이트 하는 것일까요?
답변 1
결제완료 상태가 되면 사용자는 임의로 주문을 취소할수 없습니다.
주문 취소 프로세스는 결제 전 에만 사용자가 취소할수 있습니다.
결제 전 이므로 배송전, 또는 입금 전 상태이므로
해당 배송비 부분이 초기화 되는것 같습니다.
배송비는 세금정산시 매출과 별개이기 때문에 분리하고
초기화 하는것일것 같습니다.
답변을 작성하시기 전에 로그인 해주세요.