# Options

{% hint style="info" %}
**\*\***<mark style="color:red;">**Important**</mark>**: The maximum setting of Options is only 3 in 1 product.**
{% endhint %}

{% hint style="info" %}
**\*\***<mark style="color:red;">**Important**</mark>**: If you delete all the Button/Dropdown/Swatch type options in the product, the system will also delete all the variants you have created in the product and only leave the Default variant.**
{% endhint %}

**Product Options** is the section **for making variations that have sub-variations**.

For example, a shirt design has **many sizes** and **each size has many types of sleeves or colors**.

See the example below:

![](/files/MS7YITTBfhfUd59hh8C0)

<mark style="color:blue;">**Size**</mark> and <mark style="color:blue;">**Sleeve Type**</mark> are Variations (<mark style="color:blue;">**Options**</mark>), and <mark style="color:green;">**XS**</mark>, <mark style="color:green;">**S**</mark>, <mark style="color:green;">**Short**</mark>, <mark style="color:green;">**Long**</mark> are Sub-Variations (<mark style="color:green;">**Variants**</mark>) in <mark style="color:blue;">**Options**</mark>.

## **Options settings**

1. Log in to Dashboard **Products** -> **All Products** and click on your product name

![](/files/9hD2pZ9zK2stgVSkuTH5)

2. Click on the **Options** tab and **Add Option**. Enter your options, for example, in the case of clothes there is a Size option. Next, in the Type column, you can choose the option you want to use for this product. When finished click the **Add** button.

{% hint style="info" %}
There are **7 types of options** that you can choose from, namely: **Button**, **Dropdown**, **Date**, **Datetime**, **Swatch**, **Input (Text)** and **Textarea**.
{% endhint %}

{% hint style="info" %}
For the **Button**, **Dropdown** and **Swatch** option types, it will be set as **Required** and <mark style="color:red;">**cannot be changed**</mark> because it is an option type that needs to be determined by its variant value. Whereas, for the option types **Date**, **Datetime**, **Input(Text)** and **Textarea**, you <mark style="color:red;">**can change**</mark> whether you want it to be **required** or **not**.
{% endhint %}

![](/files/ZePmXmezbESL9xMpK6jx)

3. The display will appear as follows. This means your first option has been successfully created. Next, click the **Add option** button again to add the Sleeve option.

![](/files/EmvbczoLxX5G86SmucGO)

4. When finished adding the second option, the following display will appear. This means you have successfully created two options for 1 of your product.

![](/files/guoRr0nYfEt5x3r9VGe0)

## Option value settings

1. Then, you can click on the **Option Size** and **enter the value/text in the option** you want for example for Option Size such as **XS**, **S**, **M** and **L** in the **Add new value** column.

<figure><img src="/files/1p7AgzjUsszniPb7jV22" alt=""><figcaption></figcaption></figure>

2. Make sure that **for each added option value**, you click on the **Save button** or click **Enter on your keyboard to save the setting**.

<figure><img src="/files/G4NHpzfTmQHFf4AGWYkL" alt=""><figcaption></figcaption></figure>

3. Next, you can repeat the steps above to add another Option value for Option Sleeve Type.

<figure><img src="/files/wdWm9ZqNKTbc1kL1ozf6" alt=""><figcaption></figcaption></figure>

4. Once you have finished adding the Option and Option Value you want, you will get the display as below.

<figure><img src="/files/3fz29fEcX4NurzioslnH" alt=""><figcaption></figcaption></figure>

## Variants settings

{% content-ref url="/pages/-MBRsqy7DyPfqohcqQo\_" %}
[Variants](/ms/products/variants.md)
{% endcontent-ref %}

{% hint style="info" %}
**For information, for every option value that you have added in that option, the system will automatically generate variants for the values ​​that you entered in that option.**
{% endhint %}

For price changes, product stock and so on you need to do it on the page in the Variants tab.

1. You can go to the **Variants** tab.\
   \
   You will be able to see all the variants that have been automatically generated by setting the option value that you have previously set.

![](/files/NzsS97m87EUiFOiPMvii)

2. You can **click on any of the variants tab** to **change the Price**, **Stock and other settings for the variants**.

{% hint style="info" %}
For setting the **Inventory** refer [<mark style="color:blue;">**here**</mark>](#inventory).
{% endhint %}

<figure><img src="/files/GRA4XvydQjkvAKsEs68M" alt=""><figcaption></figcaption></figure>

3. Once you have **finished making any changes to the settings**, make sure you click on the **Save** button to save the settings.

![](/files/RxPe25tEVGRRxW8QROKv)

4. The display on the **Product Page** will be like this.

![](/files/-MBmUMv_yAK3_BHjVjs4)

## Inventory

### 1: View Inventory Logs

{% hint style="info" %}
\*\*<mark style="color:red;">**Note**</mark>: The SKU section is for **monitoring data for your product** and <mark style="color:red;">**not for stock updates**</mark>.
{% endhint %}

In this section, you can see the changes or trace the quantity made on the stock part of the product.\
\
1\. Click on the **View inventory logs**.

<figure><img src="/files/Im6z1UER7V8g7fKt4jeb" alt=""><figcaption></figcaption></figure>

2\. In this section, all changes made to the product stock quantity will be recorded.

<figure><img src="/files/6BbhvSW3EFgyg9090m10" alt=""><figcaption></figcaption></figure>

<table><thead><tr><th width="155">Field</th><th>Description</th></tr></thead><tbody><tr><td><strong>Address</strong></td><td><strong>You can change the address in this section to view the logs based on location.</strong></td></tr><tr><td><strong>Date</strong> </td><td><strong>Each change made will have a date recorded.</strong></td></tr><tr><td><strong>Activity</strong> </td><td><strong>Refers to the thing you did when changing stock quantity.</strong></td></tr><tr><td><strong>Adjusted by</strong></td><td><strong>Refers to the person who made the change to the stock.</strong></td></tr><tr><td><strong>Available</strong> </td><td><strong>Referring to the latest stock value.</strong></td></tr></tbody></table>

### 2: Product Stock

1. To **add product stock**, you need to enter it in the space provided. You only need to **click on the dropdown.**

<figure><img src="/files/wdOygixkmnD7w13SxKh8" alt=""><figcaption></figcaption></figure>

2. After that, you can **select the reason or information** related to the change in your product stock.

<figure><img src="/files/Yu8F9hTI0aZtbWbDX3aQ" alt=""><figcaption></figcaption></figure>

3. You will see the latest updated value for your product stock.&#x20;

{% hint style="info" %}
If the Manage Stock button is <mark style="color:red;">**not**</mark>**&#x20;turned on**, your product will be considered to have **unlimited stock**.
{% endhint %}

<figure><img src="/files/FCPnWMw1Hexr5r6teGsR" alt=""><figcaption></figcaption></figure>

4. If you press the **View Inventory Logs button**, you will see a list of information regarding the changes to your product stock.

<figure><img src="/files/U4SfKlNeluUWCmDESHTU" alt=""><figcaption></figcaption></figure>

## Additional Information

1. **If you&#x20;**<mark style="color:red;">**delete/remove all types of options (Button/Dropdown/Swatch) whose variant values ​​are determined in your product**</mark>**,&#x20;**<mark style="color:red;">**all your variant settings will also be deleted/removed**</mark>**&#x20;from the product and&#x20;**<mark style="color:red;">**the system will only leave the 'Default' variant**</mark>**&#x20;on the product.**
2. **You can organize the display of variants on your website by using the drag & drop sort function on the Options tab page.**

<figure><img src="/files/hmHD1950FeSsDiNw16DO" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.shoppego.com/en/products/options.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
