GNUCMS / MANUAL

전체 주문 반품 처리

요청 사유, 회수 확인, 실제 환불과 선택적인 재고 복원까지 처리합니다.

운영자

지원 범위

배송 중·배송 완료 주문의 전체 반품을 지원합니다. 별도 반품 테이블이나 새로운 수령 주소·전화·계좌 수집 없이 기존 주문과 사유로 운영합니다. 교환·상품 일부만 반품하는 기능은 현재 지원하지 않습니다.

배송 전 주문 중단은 취소로 처리합니다. 배송이 시작된 상품을 회수하는 경우에는 반품을 사용해 회수 여부와 재고 상태를 확인합니다.

반품 요청

  1. 고객은 본인 주문 상세에서 반품을 요청합니다. 관리자는 주문 상세에서도 요청을 등록할 수 있습니다.
  2. 반품 사유와 필요한 설명을 입력합니다.
  3. 주문은 반품 요청 상태가 됩니다. 관리자 주문 목록의 반품 요청 검색에서 모아 확인합니다.
  4. 실제 회수 방법은 고객·택배사와 운영 정책에 맞게 진행합니다. 화면의 요청만으로 택배 회수 접수가 자동 발생하지 않습니다.

반품 완료

  1. 상품 회수가 끝났는지 확인합니다.
  2. 카드 결제는 기존 PG 취소 경로로 남은 결제액을 환불합니다.
  3. 무통장입금은 실제 반환을 마친 사실을 확인하고 기록합니다.
  4. 회수 상품이 재판매 가능한 경우에만 재고 복원을 선택합니다.
  5. 반품 완료를 저장합니다. 판매수량과 환불 원장, 선택한 재고 복원을 처리합니다.
  6. 주문 이력과 반품 완료 안내를 확인합니다.

같은 완료 요청을 다시 받아도 환불·재고·알림을 반복하지 않도록 처리합니다. 그래도 브라우저 오류나 응답 지연이 있으면 기존 결과를 확인하고 중복 클릭을 피합니다.

요청 철회·종료

아직 환불이 진행되지 않은 요청은 허용된 종료 처리로 원래 배송 상태에 복귀할 수 있습니다. 실제 환불을 했는데 단순히 반품 요청을 닫아 판매 완료로 되돌리지 않습니다. 환불이 진행된 경우 오류 원장과 실제 거래부터 확인합니다.

반품 요청·완료와 종료의 알림함은 기록됩니다. 완료 시 외부 환불 안내는 반품 완료 안내에 묶어 중복 발송을 줄입니다. 반품 종료는 메일만 선택합니다.

개발자 참고 소스

문서 파일 갱신 26-10-07 08:34:40