- 장바구니에 담은 상품을 주문할 수 있다
- 사용자의 모든 주문 정보를 확인할 수 있다
- 특정 주문의 상세 정보를 확인할 수 있다
- 전체 회원 정보를 확인할 수 있다
- 할인 정책을 적용할 수 있다
- 주문에 해당하는 총 금액에 대해 금액 할인을 적용한다
- 0 ~ 9,999 => 1% 할인
- 10,000 ~ 19,999 => 2% 할인
- 20,000 ~ 29,999 => 3% 할인
- ...
- 100,000 ~ => 10% 할인
- 회원 등급별 할인을 적용한다
- 브론즈 : 1% 할인
- 실버 : 3% 할인
- 골드 : 5% 할인
- 주문에 해당하는 총 금액에 대해 금액 할인을 적용한다
HTTP Method | URL | 설명 | HTTP Status |
---|---|---|---|
get | /discount?price=price&memberGrade=memberGrade | 할인 정보 조회 | 200 |
HTTP Method | URL | 설명 | HTTP Status |
---|---|---|---|
get | /members | 전체 사용자 조회 | 200 |
HTTP Method | URL | 설명 | HTTP Status |
---|---|---|---|
post | /orders | 장바구니 상품 주문 | 201 |
get | /orders/{orderId} | 주문 정보 조회 | 200 |
get | /orders | 주문 전체 조회 | 200 |