Use Case - f-lab-edu/soldout GitHub Wiki
☑️ User
-
사용자는 신규회원일 경우,
회원가입
을 할 수 있다. -
사용자는
로그인/로그아웃
을 할 수 있다. -
로그인
한 사용자만 서비스를 이용할 수 있다.
☑️ Product
-
사용자는 등록된
카테고리
별상품 리스트
를 확인할 수 있다. -
사용자가
상품 리스트
중 하나의 상품을 선택하면, 해당 상품의상세설명 및 거래내역
를 확인할 수 있다. -
상세설명 및 거래내역
는 특정 상품의제품 상세설명
,최근 거래내역
,입찰현황
을 확인할 수 있다. -
제품별로 구매 가능한 사이즈가 상이하다.(
최소 사이즈
,최대 사이즈
,사이즈 단위
등) -
사이즈
선택 전엔모든 사이즈
의최근 거래내역
과입찰현황
을 확인할 수 있다. -
구매의사가 있는 사용자는 희망하는
사이즈
를 결정하고, 이에 따른판매
나구매
를 진행할 수 있다.
☑️ Sell
-
판매
는즉시 판매
와판매 입찰
로 구분할 수 있다.-
즉시 판매
의 경우,배송지
와정산계좌
,페널티 결제 수단
을 추가 입력해야 한다. -
판매 입찰
의 경우,배송지
와정산계좌
,페널티 결제 수단
과 함께판매희망가
과입찰 종료일
을 추가로 입력해야 한다.
-
☑️ Order
-
구매
는즉시 구매
와구매 입찰
로 구분할 수 있다.-
즉시 구매
의 경우,배송지
와결제수단
을 추가 입력해야 한다. -
구매 입찰
의 경우,배송지
와결제수단
과 함께구매희망가
,입찰 종료일
을 추가 입력해야 한다.
-
☑️ Trade
-
거래가 성사되는 경우는 다음과 같다.
-
사용자가
즉시 구매
를 결정한 경우, 해당 시점에서 가장 낮은판매 입찰가
를 등록한 사용자와 매칭시킨다. -
사용자가
즉시 판매
를 결정한 경우, 해당 시점에서 가장 높은판매 입찰가
를 등록한 사용자와 매칭시킨다.
-
-
매칭된 거래 과정은 다음과 같다.
-
판매자는 해당 제품을 검수 센터에 배송한 이후, 검수과정을 거친다.(검수과정)
-
검수가 통과되면 검수 센터에서 해당 제품을 구매자의 배송지로 배송한다.(배송중)
-
구매자는 배송이 시작되면(또는 도착하면) 해당 가격으로 결제를 진행한다.(결제)
-
판매자는 구매자에게 상품 배송이 시작되면 정산을 진행한다.(정산)
-