상품문의
Last updated
Last updated
상품문의는 어드민 아래 경로에서 설정이 가능합니다.
상품문의는 회원만 작성 가능하며, 비회원은 작성이 불가 합니다. 비밀글 설정은 어드민 설정에 따르며, 비밀글 쓰기 기능이 사용함인 경우 상품문의 등록 페이지에서 비밀글 여부를 설정할 수 있는 기능을 제공해야 합니다.
상품 문의 메뉴 접근 시 상품 문의 목록을 조회합니다.
GET /profile/product-inquiries
▶ 내 상품문의 목록 조회하기 회원의 상품 문의글 목록을 조회합니다.
특정회원의 상품 문의만 조회해야 하므로 요청시 accessToken 값에 해당 회원의 엑세스 토큰값을 추가하여 조회 하셔야 합니다. 기본 스킨에서는 게시글 번호, 문의유형, 문의 정보(제목, 비밀글 등), 문의일, 답변 상태 값을 노출하여 제공합니다.
GET /products/{productNo}/inquiries/{inquiryNo}
▶ 상품문의 조회하기 상품번호로 상품 문의를 조회합니다.
상품 문의 조회하기 API를 통해 상품 문의 상세 페이지를 구성합니다. 1:1 문의와 마찬가지로 답변이 완료 되지 않은 문의 글에 대해서만 수정 및 삭제가 가능합니다. 수정/삭제 API는 하단 내용에서 확인하실 수 있습니다.
기본 스킨의 경우 상품문의 리스트에서 상품문의하기 버튼을 제공하고 있어 해당 버튼을 통해 게시글 등록이 가능합니다. 상품 문의하기 버튼 클릭 시 상품 문의를 등록할 수 있는 페이지를 제작하여 회원에게 제공합니다. 기본 스킨에서는 아래의 항목을 제공합니다.
문의유형: 문의유형은 어드민에서 등록한 문의 유형을 select-box로 제공합니다.
제목: 제목은 최대 50자 까지 입력 가능합니다.
내용: 내용은 최대 1000자 까지 입력 가능합니다.
비밀글 설정
어드민에서 비밀글 쓰기를 사용함으로 설정하는 경우 등록시 비밀글 여부를 선택할 수 있도록 기능이 제공됩니다.
어드민에서 비밀글 쓰기를 사용안함으로 설정하는 경우 등록시 비밀글 여부선택 항목은 제공되지 않아야 합니다.
상품 항목에서는 상품을 선택할 수 있는 페이지를 제공합니다.
► 상품 검색하기 상품을 조회합니다.
기본 스킨에서는 상품 선택 팝업 내 상품 검색 시 '카테고리', '검색어' 를 통해 조회할 수 있도록 제공하고 있습니다.
POST /products/{productNo}/inquiries
▶ 상품문의 등록하기 상품문의를 등록합니다.
상품 선택 및 상품문의 내용을 입력한 후에는 상품 문의 등록 페이지에서 문의 등록을 위해 저장 버튼을 클릭합니다. 저장 버튼 클릭 시 상품 문의 등록 API를 호출하여 상품문의를 등록합니다.
상품문의 수정을 위해서는 아래의 단계로 진행됩니다.
특정 상품문의 조회
조회한 상품문의를 상품 문의 수정페이지 내 출력
상품문의 수정
상품 문의 수정 API 호출
먼저 앞서 언급한 상품문의 조회하기 API 를 통해 특정 상품문의 내용을 조회합니다. 이후, 회원이 상품문의 등록페이지를 통해 수정한 내용을 아래의 API 를 호출하여 등록합니다.
PUT /products/inquiries/{inquiriesNo}
▶ 상품문의 수정하기 상품문의를 수정합니다.
상품 문의는 작성자 본인만 수정 가능하여 회원 엑세스 토큰 accessToken 은 요청 시 필수로 입력해야 합니다. 수정이 가능한 범위는 문의유형, 제목, 내용, 비밀글 여부 에 대해서만 수정이 가능합니다.
DELETE /products/inquiries/{inquiryNo}
▶ 상품문의 삭제하기 특정 상품문의를 삭제합니다.
상품 문의 삭제는 상품문의 상세 페이지에서 기능 제공하며, 답변이 완료 되지 않은 문의건에 대해서만 삭제 가능합니다.상품문의 상세 조회 시 inquiryStatus (답변상태) 값이 답변완료인 경우 삭제 버튼을 미노출 하여 답변 완료인 경우 삭제 기능을 제공하지 않습니다.
답변이 완료되지 않은 상품 문의의 경우 삭제 버튼 클릭 시 상품문의 삭제하기 API를 호출하여 특정 상품 문의를 삭제 합니다.