Cart 기능
카트 기능을 활용하기 위한 기능명세서입니다.
Hotopay에는 카트 기능이 있습니다.

이 기능을 일반 게시판에서 사용하기 위한 문서입니다
상품 추가 예시
게시판 스킨(게시글 조회 페이지)에 넣을 예시입니다.

API 문서
카트에 아이템 추가
/hotopay/cart/add : 카트에 추가
Request Type: application/json
Response Type: application/json
장바구니에 추가되었습니다.
장바구니에 아이템이 정상적으로 추가됨.
필수 정보가 없습니다.
product_srl, option_srl, quantity 중 하나 이상의 값이 누락됨.
로그인이 필요합니다.
로그인이 되지 않은 상태로 아이템을 추가하려함.
장바구니에는 최대 n개의 상품만 담을 수 있습니다.
장바구니 한도를 넘어서 아이템을 추가하려고 시도함.
상향이 필요한 경우 Hotopay 설정에서 장바구니 한도를 변경할 수 있음.
상품 정보가 없습니다.
product_srl로 정보를 찾을 수 없음.
옵션 정보가 없습니다.
option_srl로 정보를 찾을 수 없음.
상품과 옵션이 일치하지 않습니다.
선택한 옵션이 상품의 옵션과 일치하지 않음.
이미 장바구니에 담겨있는 상품입니다.
이미 장바구니에서 해당 상품, 옵션 조합이 추가되어 있음.
카트에서 아이템 삭제
Request Type: application/json
Response Type: application/json
장바구니에서 삭제되었습니다.
장바구니에서 아이템을 삭제함.
필수 정보가 없습니다.
cart_item_srl이 누락됨.
로그인이 필요합니다.
로그인이 되지 않은 상태로 아이템을 추가하려함.
카트에서 아이템 업데이트
Request Type: application/json
Response Type: application/json
장바구니가 수정되었습니다.
장바구니에서 아이템을 수정함.
필수 정보가 없습니다.
product_srl, option_srl, quantity 중 하나 이상의 값이 누락됨.
로그인이 필요합니다.
로그인이 되지 않은 상태로 아이템을 추가하려함.
Last updated