# How to Manage Option Stock via Add-On Products

Managing inventory for your product options is crucial — especially when your options are physical items like gift boxes, accessories, or custom add-ons. Our app makes it easy to track stock levels by linking each option to a real product using the **Add-On Product** feature.

### 🔧 Steps to Manage Stock

{% stepper %}
{% step %}

#### **Create Add-On Product Linked to an Option**

* Use the **auto-generated** add-on product created by our app
* Or **select an existing Shopify product** as an add-on (this syncs the product price automatically)

<mark style="color:orange;">You can find detailed steps in our Add-On Product</mark> [<mark style="color:orange;">setup guide.</mark>](/options/add-on-feature/manage-add-on-products.md)

<figure><img src="/files/pTQkhLrpWKKMvw2U4evV" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Edit SKU and Quantity**

* From the app, click the add-on product name.

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

* This will **redirect you to Shopify's product admin page**.
* Add a **SKU** and set the **quantity**.
* Enable **Track quantity** if it’s not already active.

<figure><img src="/files/XPXRo839FiOhDBANG2ch" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

#### **Configure Out-of-Stock Behavior**

You can decide how an out-of-stock option will appear on the product page:

* ✅ **Show** (but disabled/grayed out)
* 🚫 **Hide**
* ❌ **Strike-through**
* 🌫 **Blur**

<figure><img src="/files/CxQJk4a0lS12xu67PMCp" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Save and Preview

{% endstep %}
{% endstepper %}

### 💡 Result

When a customer selects an option linked to an add-on product:

* The option appears in the cart as a separate item
* The stock of that add-on product is automatically deducted
* You get full control and visibility over the option inventory

📧 **Need Help?**\
If you run into any issues while setting up your option set, feel free to reach out to us at **Chat** or email **<contact@globosoftware.net>**.

We’re always here and happy to help — with sincerity and care!


---

# 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.globo.io/options/how-to-manage-option-stock-via-add-on-products.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.
