> For the complete documentation index, see [llms.txt](https://tech.x2bee.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tech.x2bee.com/api-guide/api-guides-en/store-front-api/my-page/product-reviews-product-q-and-a.md).

# Product Reviews / Product Q\&A

An important communication tool for managing and displaying customer opinions, questions, and answers related to products.

Customers can obtain a variety of information about products and share opinions with other customers.

***

## Writing Product Reviews <a href="#plus" id="plus"></a>

Only logged-in customers can access the write-a-review feature.

Clicking \[Product Reviews] in the My Page full menu takes you to the Product Reviews page.

<div align="center"><img src="https://tech.x2bee.com/download/attachments/266111216/FO%20API%20%ED%99%9C%EC%9A%A9%ED%95%98%EA%B8%B0-%EC%83%81%ED%92%88%ED%8F%89%EC%93%B0%EA%B8%B0.drawio.png" alt=""></div>

### 1. Products Eligible for Review <a href="#id-1" id="id-1"></a>

* **View Products Eligible for Review (**[🔗View API >](https://api.x2bee.com/content?msa=order\&depth=%EC%83%81%ED%92%88%EC%A0%9C%EA%B3%B5/getReviewWritePossibleList))\
  Retrieves the list of ordered products for which a review can be written.

```
POST /v1/review/revWritePsbList 
```

### 2. Written Product Reviews <a href="#id-2" id="id-2"></a>

* **View Product Review List by Member (**[🔗View API >](https://api.x2bee.com/content?msa=goods\&depth=%EC%83%81%ED%92%88%20%EB%A6%AC%EB%B7%B0%20%EA%B4%80%EB%A6%AC/getMemberReviewList))\
  Retrieves the list of ordered products for which a review can be written.

```
GET /v1/review/adv/member 
```

### 3. Writing/Editing a Product Review <a href="#id-3" id="id-3"></a>

Clicking **\[Write Review]** on a product eligible for review, or **\[Edit]** on a written review, opens the review registration/edit popup.

* When registering a new review: the review input fields are displayed
* When editing: the previously registered review information is retrieved

<details open>

<summary><strong>3.1 Viewing Product Review Information</strong></summary>

* **View Evaluation List by Product Number (**[🔗View API >](https://api.x2bee.com/content?msa=goods\&depth=%EC%83%81%ED%92%88%20%EB%A6%AC%EB%B7%B0%20%EA%B4%80%EB%A6%AC/getEvaluationList))\
  Retrieves the evaluation list by product number.

```
GET /v1/review/adv/evaluations/{goodsNo} 
```

* **View a Single Product Review (**[🔗View API >](https://api.x2bee.com/content?msa=goods\&depth=%EC%83%81%ED%92%88%20%EB%A6%AC%EB%B7%B0%20%EA%B4%80%EB%A6%AC/getReview))\
  Retrieves a single product review.

```
GET /v1/review/adv/{revNo} 
```

</details>

<details open>

<summary><strong>3.2 Registering/Editing a Product Review</strong></summary>

After writing a review and clicking the \[Register] button, it is registered as a review for the corresponding product.

* **Register Product Review (**[🔗View API >](https://api.x2bee.com/content?msa=goods\&depth=%EC%83%81%ED%92%88%20%EB%A6%AC%EB%B7%B0%20%EA%B4%80%EB%A6%AC/createReview))\
  Registers a review for the corresponding product.

```
POST /v1/review/adv/goods/{goodsNo} 
```

* **Edit Product Review (**[🔗View API >](https://api.x2bee.com/content?msa=goods\&depth=%EC%83%81%ED%92%88%20%EB%A6%AC%EB%B7%B0%20%EA%B4%80%EB%A6%AC/modifyReview))\
  Edits the review written by the member.

```
PUT /v1/review/adv/{revNo}
```

</details>

### 4. Deleting a Product Review <a href="#id-4" id="id-4"></a>

To delete a review, view your written reviews and click \[Delete] to delete the review.

* **Delete Product Review (** [🔗View API >](https://api.x2bee.com/content?msa=goods\&depth=%EC%83%81%ED%92%88%20%EB%A6%AC%EB%B7%B0%20%EA%B4%80%EB%A6%AC/deleteReview))\
  Deletes the review written by the member.

```
DEL /v1/review/adv/{revNo}
```

***

## Viewing Product Q\&A <a href="#plus-q-and-a" id="plus-q-and-a"></a>

Clicking \[Product Q\&A] in the My Page full menu takes you to the Product Q\&A page.

The logged-in customer can view, edit, and delete the product Q\&A they have written.

<div align="center"><img src="https://tech.x2bee.com/download/attachments/266111216/FO%20API%ED%99%9C%EC%9A%A9%ED%95%98%EA%B8%B0%20-%20%EC%83%81%ED%92%88%20QnA%20%EB%A7%88%EC%9D%B4%ED%8E%98%EC%9D%B4%EC%A7%80.drawio.png" alt=""></div>

### 1. Editing Product Q\&A <a href="#id-1.-q-and-a" id="id-1.-q-and-a"></a>

Clicking the \[Edit] button at the top right of the inquiry content opens the inquiry popup.

<details open>

<summary><strong>1.1 Inquiry Popup</strong></summary>

* **View Product Q\&A Details (**[🔗View API >](https://api.x2bee.com/content?msa=goods\&depth=%EC%83%81%ED%92%88%20Q%26A%20%EA%B4%80%EB%A6%AC/qnaDetail))\
  Retrieves the product Q\&A details.

```
GET /v1/qna/adv/{questNo} 
```

</details>

<details open>

<summary><strong>1.2 Editing an Inquiry</strong></summary>

* **Edit Product Q\&A(**[🔗View API >](https://api.x2bee.com/content?msa=goods\&depth=%EC%83%81%ED%92%88%20Q%26A%20%EA%B4%80%EB%A6%AC/modifyQna))\
  Edits the written product Q\&A.

```
PUT /v1/qna/adv/{questNo}
```

</details>

### 2. Deleting Product Q\&A <a href="#id-2.-q-and-a" id="id-2.-q-and-a"></a>

A product Q\&A that has already been answered can only be deleted.

Clicking the \[Delete] button deletes the corresponding Q\&A.

* **Delete Product Q\&A (**[🔗View API >](https://api.x2bee.com/content?msa=goods\&depth=%EC%83%81%ED%92%88%20Q%26A%20%EA%B4%80%EB%A6%AC/qnaDetail))\
  Deletes the product Q\&A.

```
DELETE /v1/qna/adv/{questNo} 
```

<br>
