# Manage Add-On Products

To apply an extra charge to an option, the app links it to an **add-on product**.\
You can:

* Generate a new add-on product in the app automatically.
* Use an existing product from your Shopify store.

When the option is selected, the add-on product’s price is added to the main product’s subtotal.

***

## <mark style="color:blue;">Method 1: Auto-generate a new add-on product</mark>

{% stepper %}
{% step %}

### Enter the price to option value

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

{% step %}

### Click Select (without selecting any product)&#x20;

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

{% step %}

### Save and Reload page

App will generate add-on products next to value.&#x20;

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

## <mark style="color:blue;">Method 2: Update the Price using an Existing Add-on product</mark>

{% stepper %}
{% step %}
&#x20;In the **Add-On window**, choose an existing product from your **Shopify store** to use as the add-on.

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

{% step %}
The **price of the add-on option** will automatically sync from the selected product.

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

{% step %}
To change the price, simply edit the product directly in your **Shopify admin**, just like any regular product.

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

***

#### 🧾 Cart Behavior:

* When a customer selects an option with an add-on product, **both** the main product and the add-on will appear in the **cart**.

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

####

📧 **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/add-on-feature/manage-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.
