# Product fixed bundle

Learn how to create bundles with automatic inventory tracking using Product Fixed Bundle in Joy Subscription. This feature lets you sell curated product sets either as subscriptions or one-time purchase.

### What is Product Fixed Bundle?

**Product Fixed Bundle** is a powerful feature that allows you to create bundles with automatic inventory management. When customers subscribe to a bundle, the inventory of each individual product within that bundle is automatically tracked and updated.

#### Key benefits

* **Accurate Inventory Management**: Stock levels are updated for each product in the bundle automatically, preventing overselling and inventory issues.
* **Flexible Selling Options**: Offer bundles as both recurring subscriptions and one-time purchases (OTP) from a single setup.
* **Curated Product Sets**: Create fixed bundles where customers receive a predefined set of products without the ability to customize, perfect for curated boxes, starter kits, or themed collections.

***

### How It Works

When you create a Product Fixed Bundle:

* **Parent Product**: A new parent product is automatically generated in your store
* **Child Products**: You select the individual products that make up the bundle

{% hint style="success" %}
One fixed bundle can **maximumly** include: **30** child products, **3** options and **100** variants
{% endhint %}

* **Automatic Inventory Updates**: When a customer purchases the bundle, inventory decreases for each child product
* **Subscription-ready**: The parent product can have subscription plans attached to it

***

### Step-by-Step Setup Guide

{% stepper %}
{% step %}
**Open Product Fixed Bundle**

Go to **Joy Subscriptions** app > `Settings` > `Product bundle` > Click `Create new bundle` > Choose **`Product fixed bundle`**
{% endstep %}

{% step %}
**Set up bundle**

First, you need to give it a name. This name will be displayed as the product name on the storefront *(Parent products)*. Your customers will see it.

Browse for products in the bundle *(Child products)*.

You can choose to use **child product prices** or **a fixed price** as the price of this bundle.

<mark style="color:$info;">\[Optional]</mark> You can offer discount when customers buy the bundle.

Remember to Save the changes.
{% endstep %}

{% step %}
**Set up subscriptions for the Bundle** <mark style="color:$warning;">(Optional - when you want to sell subscriptions)</mark>

Set up subscription plan as usual with the product is the **Bundle (Parent product)** that you have created.

Please refer to [**this guide**](/joy-subscriptions/features/subscription-plan.md) for setting up subscription plans.
{% endstep %}

{% step %}
**Check how it works**

* [ ] Place test orders
* [ ] Check the orders for Parent product
* [ ] Check inventory of Child products&#x20;
  {% endstep %}
  {% endstepper %}

{% embed url="<https://app.arcade.software/share/iKqB57aet6IxRjk532Ca>" %}

Product Fixed Bundle empowers you to create professional subscription bundles that delight customers and simplify your inventory management. By following this guide, you now have the knowledge to launch curated product sets that drive recurring revenue while maintaining accurate stock levels across all your products.


---

# 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.avada.io/joy-subscriptions/settings/product-bundle/product-fixed-bundle.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.
