[자바 국비지원] 팀 프로젝트 회고 - 6. Flow(배송비)
[자바 국비지원] 팀 프로젝트 회고 - 6. Flow(배송비)

[자바 국비지원] 팀 프로젝트 회고 - 6. Flow(배송비)

Published
December 9, 2021
Tags
Projects

0. 전제 조건

  • 배송비는 발송 운임반송 운임으로 구분하며, 상품과 동일하게 취급한다.
  • 발송 운임은 주문 당 1개를 초과할 수 없다.
  • 반송 운임은 경우에 따라 중복 부과될 수 있다.
  • 배송비는 편도 2,500원 왕복 5,000원으로 책정한다.
  • 정가기준 50,000원 이상 구매 시 발송 운임은 판매자가 부담한다.
  • 취소 반품 시, 배송비 아이템은 제외하고 계산한다. ex) 상품 A 10,000원 + 상품 B 15,000원 + 발송 운임 2,500원 = 합 27,500원 단순변심 반품 시 주문에 반송 운임 아이템 추가 운임 5,000원을 제외한 22,500원 환불

1. Flow

1-1. 주문

1-1-1. 주문 발생

notion image
 

1-1-2. 주문 수정

notion image
 

1-2. 취소

1-2-1. 전체 취소

notion image
 

1-2-2. 부분 취소

notion image
 

1-3. 반품

1-3-1. 전체 반품

notion image
 

1-3-2. 부분 반품

notion image
 

2. 구현 Idea

2-1. 배송비 부과 방식

  • 상품 목록에 발송 운임, 반송 운임 항목을 추가한다.
  • 발송-배송비는 결제 당시에 정가(할인 전 금액)를 합산하여 부과 여부를 결정하고 주문상품 리스트에 추가 또는 삭제한다.
  • 부분-취소 또는 부분-반품이 발생할 경우 기초금액을 재환산하여 반품 금액을 산정한다. 배송비가 부과되어야 할 경우 주문상품에 배송비를 추가하고 차액 부분만 환불한다.(2500원 이하 제품이 있을경우 추가결제도 필요하다.)
  • 제품 하자의 경우 배송비가 부과되지 않는다. (왕복)
  • 하자있는 제품과 하자없는 제품을 일괄로 환불할 경우에도 배송비가 부과되지 않는다.
주의 - 여러 상품을 구매한 후 하자있는 상품을 반품하고, 이후에 하자없는 상품을 반품할 경우 배송비가 부과될 수 있는 문제 체크
 

기타

  • 취소 반품 시 배송비 아이템을 삭제할 것인지 취소 일자를 남길 것인지 논의 필요

Loading Comments...