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