주문 취소
고객이 주문한 상품 중 주문 취소 기능을 제공합니다. 이 기능을 통해 고객은 주문한 상품 중 일부 또는 전체를 취소할 수 있으며, 취소 사유 및 수량을 선택할 수 있습니다. 클레임 귀책 사유에 따라 추가 결제 또는 환불이 이뤄지며, 쿠폰이 복원되고 취소한 상품의 수량만큼 재고가 복원됩니다. 이와 함께, 취소 완료 안내를 위한 메일 및 메시지가 발송됩니다.
주요 기능
주문 상품 취소
주문한 상품 중 취소가 가능한 대상을 확인하고, 취소할 상품 및 수량을 선택할 수 있습니다.
취소 사유 선택
클레임 귀책 사유에 따라 취소 사유를 선택할 수 있습니다.
추가 결제 또는 환불 처리
귀책 사유와 배송비 정책에 따라 결제 또는 환불이 처리됩니다.
쿠폰 복원 및 재고 복원
취소한 상품에 적용된 쿠폰이 있다면 복원되며, 취소한 상품의 수량만큼 재고가 복원됩니다.
안내 메일 및 메시지 발송
취소가 완료되면 고객에게 안내 메일 및 메시지가 발송됩니다.
프로세스 정의
번호 | 구분 | 설명 |
---|---|---|
1 | 주문 취소 대상 조회 | 사용자는 주문목록 또는 주문상세 페이지를 통하여 주문을 취소 할 수 있습니다. 주문한 상품 중 취소가 가능한 상품만을 조회하여 주문 취소 팝업에 노출됩니다. |
2 | 클레임 비용 계산 조회 | [클레임공통] 취소 상품 및 수량을 선택한 뒤 다음 단계에서 취소 사유를 선택하면 클레임 귀책 사유와 초도배송비 부과 정책을 기준으로, 결제 또는 환불 비용을 조회합니다. |
3 | 주문 취소 | 선택한 주문 상품을 취소 처리 합니다. |
4 | 선물하기 주문 취소 | 배치 프로그램에 의해서 선물하기 주문의 수락 기한이 만료된 주문을 취소 처리합니다. |
API 기능 목록
API | 설명 | Server | 메소드 | 비고 |
---|---|---|---|---|
주문 취소 대상 조회(FO) | 주문한 상품 중 취소가 가능한 대상 상품들을 조회해 옵니다. | Order | POST | 공통 코드 조회 API 호출(/api/common/v1/common/getGrpCdList) |
주문 취소(FO) | 주문취소 데이터 생성 및 사유에 따라 발생하는 환불/결제 를 진행 합니다. 쿠폰복원 또는 재고복원이 이루어 지며, 고객에게 주문 취소 알림을 발송합니다. | Order | POST | 회원 임직원 할인한도 업데이트 API 호출(v1/staff/dcLimIncDec) 상품 재고 업데이트 API 호출(v1/order/stockUpdate) 공통 이메일 발송 API 호출(/api/common/interface/bizmessage/sendmail) 공통 메시지 발송 API 호출(/api/common/v1/common/sendMessageList) |
클레임 비용 계산 조회(FO) | 주문취소 시 발생되는 부가비용, 혜택정보, 추가결제 또는 환불 예정 정보를 조회합니다. | Order | POST |
용어 정의
명칭 | 설명 | 비고 |
---|---|---|
귀책 사유 | 클레임을 발생케 한 책임의 원인 |
|
쿠폰 복원 | 주문 시에 사용한 쿠폰을 재 발급 처리하는 기능 |
|
재고 복원 | 주문 시에 차감된 상품의 재고를 차감 이전의 상태로 처리하는 기능 |
|
기타 참고사항
동일한 배송그룹에 한해서 주문 취소가 동시 접수 가능합니다.
부분 결제 취소가 가능한 주문의 경우에만 부분 취소가 가능합니다.
주문 취소 가능한 주문내역상태코드와 주문내역구분코드는 공통코드로 관리합니다.
ST007(FO시스템 클레임처리 가능상태) 참조 1값 = 주문내역상태코드
ST007(FO시스템 클레임처리 가능상태) 참조 2값 = 주문내역구분코드
배송 지시 상태 이후 취소 처리시에는 배송지시수량을 업데이트 합니다.
임직원 주문의 경우, 할인 한도 금액을 업데이트 합니다.
쿠폰이 적용된 상품이 모두 취소 되었을 경우에만 쿠폰을 복원합니다.
선물수락 기한일수는 공통코드로 관리합니다.
ST006(클레임가능일수) 코드 30 참조1값