> For the complete documentation index, see [llms.txt](https://docs.samita.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.samita.io/samita-wholesale-b2b/volume-pricing/create-a-volume-pricing-based-on-product-quantity.md).

# Create a volume pricing based on product quantity

This is the most common type of volume pricing: the more a customer buys of a product, the lower the price per unit gets.

## Steps to manage

{% stepper %}
{% step %}

### Start a new rule

Open the app, click **Volume Pricing**, click **Add new volume pricing**, then choose **Quantity** in the **Select type** dialog.

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

{% step %}

### Name the rule

In **Rule information**, turn on **Status** to make the rule active, and name it in **Rule name** so you can tell it apart from your other rules later.

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

{% step %}

### Choose which customers are eligible

In **Customer eligibility**, choose who can see this volume price:

* **All customers** — every visitor, logged in or not.
* **Logged-in customers** — any customer logged in to a store account.
* **Customer tags** — only logged-in customers with a tag you specify.
* **Specific customers** — only customers you choose individually.

Open **Advanced exclusions** if you want to hide the price from customers with certain tags, or from specific customers (useful for customers on contract pricing).
{% endstep %}

{% step %}

### Choose a market

In **Market eligibility**, choose **All markets**, or **Specific markets** and pick the ones you want.

{% hint style="info" %}
The app pulls market data directly from **Shopify Markets**. Any market you've created in Shopify will automatically be available here.
{% endhint %}
{% endstep %}

{% step %}

### Choose which products it applies to

In **Product eligibility**, choose **All products**, **Specific products**, **Specific collections**, or **Product tags**.
{% endstep %}

{% step %}

### Set up the quantity discount

In **Discount setup**, choose **Discount range** (quantity tiers) or **Custom price list** (a different price per product).

In **Discount ranges settings**, add your tiers — **Quantity from**, **Quantity to**, **Discount Type** (**Percent**, **Amount**, or **New price**), and **Discount Value**. Click **Add range** for more tiers. For example:

* 10–19 → 10% off
* 20–29 → 15% off
* 30+ → 20% off

The more a customer buys, the better the price they get.

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

{% step %}

### Choose the discount method

In **Discount Methods**, choose **Same Variant**, **Mix Variants**, or **Mix Products** — this controls which items count toward each quantity tier. See [Discount Methods for Volume Pricing](/samita-wholesale-b2b/volume-pricing/discount-methods-for-volume-pricing.md) for details.
{% endstep %}

{% step %}

### Set a schedule (optional)

Open **Schedule** and enable it to set a start date and optional end date for the rule.
{% endstep %}

{% step %}

### Save

Check the live **Preview** panel on the right to see how your pricing table will look, then click **Save**.
{% endstep %}
{% endstepper %}

## Design and display the volume pricing table

Open **Design table** to control whether the pricing table is visible on the product page, and to style it to match your theme. Click **Change Template** in the Preview panel to try a different table layout.

## Tutorial video

{% embed url="<https://youtu.be/9g7My26-0Ek?si=mpuru6e-JQBk0M6t>" %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.samita.io/samita-wholesale-b2b/volume-pricing/create-a-volume-pricing-based-on-product-quantity.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
