1. 엔드포인트

/orders

2. 요청

HTTP Request Header

타입 설명
Authorization string 유저의 jwt 토큰

HTTP Request body

타입 설명
product_id int 상품 아이디
order_id int 수량
address text 주소
recipient char 받는사람
recipient_contact char 받는사람 전화번호
sender char 보내는 사람
cart_id int 장바구니 아이디
order_status int 주문 상태 (1:컴플리트 ,2:취소)

예시)

{
	"user" :
	"product_id" :
	"recipient" :
	"recipient_contact" :
	"order_id" :
	"address" :
	"order_status" :
	"cart_id" :
	"sender" :  
}

3. 응답

성공여부 코드 메시지 경우
성공 200 {'message': 'SUCCESS'} 성공적으로 주문이 됬을경우
실패 400 {'message':'CART_DoesNotExist'} 카트가 존재하지 않아서 지워지지 않을경우
실패 400 {'message':'JSON_DECODE_ERROR'} 요청 바디의 값이 잘못된 형식인 경우
ex) 요청 바디의 ‘product_id’의 값이 문자열인 경우
실패 400 {"message" : KEY_ERROR"} 바디 데이터를 잘못 입력한 경우