# 🧮 Make Your Products Purchasable in Quantity Increments

The **Quantity Increment** feature allows you to set fixed quantity steps for your products, meaning customers can only purchase items in multiples of a specific number — for example, **5, 10, 15**, and so on.

This is especially useful for **B2B or wholesale stores**, where products are often packed or sold in predefined units. By enabling this feature, you can ensure that all orders follow your packaging rules, simplify inventory control, and maintain a professional wholesale experience.

## ⚙️ How to Enable and Configure Quantity Increments

Follow the steps below to set up Quantity Increments in your store:

### Step 1: Access the Feature

1. Go to **Order Management** in the app sidebar.
2. Toggle **Quantity Increments** ON.
3. Click **Configuration**.
4. Click **Add Rule**.

***

### Step 2: Define the Scope

Choose which products this increment rule applies to:

* All products
* Specific collections
* Specific products or variants

***

### Step 3: Set the Increment Value

Enter the increment value — the quantity step customers must purchase in:

| Value | Allowed quantities |
| ----- | ------------------ |
| 5     | 5, 10, 15, 20...   |
| 6     | 6, 12, 18, 24...   |
| 12    | 12, 24, 36, 48...  |

***

### Step 4: Save

Click **Save**. The rule activates immediately on matching products.

***

### How It Works on the Storefront

* The quantity selector's increment/decrement buttons step by the configured increment value.
* If a customer types in an invalid quantity (e.g., 7 when increment is 5), a validation message appears directing them to the nearest valid quantity.
* The next lower or higher valid quantity is suggested automatically.

Every time I click on the - or + button on the quantity selector, the quantity automatically jumps by 5.

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

If I try to input 22, for example, a warning message will be displayed under the Quantity box:

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

### Rule Types

There are three levels at which increment rules can be applied:

| Level                | Description                                                                                                         |
| -------------------- | ------------------------------------------------------------------------------------------------------------------- |
| **Variant Quantity** | Each variant must be purchased in separate increments. Example: 5 Black + 5 White = valid (not 5 total across both) |
| **Product Quantity** | The combined quantity across all variants of a product must be a multiple of the increment                          |
| **Order Quantity**   | The total quantity across all qualifying products in the cart must be a multiple of the increment                   |

***

### Example

A beverage distributor sells 6-pack bottles. Setting increment = 6 means:

* Valid: 6, 12, 18, 24...
* Invalid: 7, 11, 15... (customer is prompted to adjust)

## Benefits

* 📦 **Consistent Order Sizes:** Prevent random order quantities that disrupt packaging or logistics.
* 🏷️ **Professional Wholesale Flow:** Align your store with standard B2B purchase behavior.
* 🔒 **Error-Free Checkout:** Avoid order mismatches and improve the customer shopping experience.
* 📈 **Boost Average Order Value:** Encourage customers to purchase in bulk naturally.

***

By setting Quantity Increments, you make it easier for customers to shop while ensuring your store runs smoothly and professionally — a perfect combination for growing your wholesale business.

{% hint style="info" %}
If you have any trouble using the feature, or request any feature, reach out to us at [**support-sbc@bsscommerce.com**](mailto:support-sbc@bsscommerce.com) or [**Live Chat**](https://go.crisp.chat/chat/embed/?website_id=9f64b5a9-1a02-4190-93b8-8ef56b19f740).
{% endhint %}


---

# 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-shpf.bsscommerce.com/b2b-wholesale-solution/order-management/quantity-increments/make-your-products-purchasable-in-quantity-increments.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.
