영카트 결제상태 질문
본문
영카트 관리자 > 주문내역 페이지에 보면 전체취소 부분취소 이렇게 분류하여 검색할 수 있는데요
결제상태가 부분취소가 되는 조건은 뭔가요?
테스트로 3가지 상품을 한 주문건으로 주문하고 관리자에서 1개를 취소시켜버렸는데 부분취소로 나오지 않네요
혹시 신용카드로 부분취소할 때만 결제상태가 부분취소로 되나요?
답변 2
PG사를 통해서 신용카드나 계좌이체로 결제한 건 중 일부를 취소한 경우 부분취소라고 뜹니다.
제가 알아보니
orderlist.php에
case '부분취소':
$where[] = " od_status IN('주문', '입금', '준비', '배송', '완료') and od_cancel_price > 0 ";
break;
이런 부분이 있더군요
결국은 '주문', '입금', '준비', '배송', '완료' 중에 취소금액이 0보다 크면 부분취소로 뜨네요
만약 어떻게 왔다리갔다리 주문상태를 변경하면서
주문상태는 취소, 3가지 상품 ct_status는 완료,완료,취소라면 부분취소로 검색이 되지 않는거였습니다.
답변을 작성하시기 전에 로그인 해주세요.