# Configure volume discounts for bol

This article explains how to set up volume discounts on your bol channel and offer discounted prices to customers who purchase multiple items.

***

### &#x20;<i class="fa-memo-circle-check">:memo-circle-check:</i> Before you start

**You'll need**

* A bol channel

**Good to know**

* Bol allows [up to 3 volume discounts or bundles per item](https://partnerplatform.bol.com/nl/hulp-nodig/aanbod/inrichten-volumekorting/wat-je-bij-volumekorting-kunt-instellen/).
* Information about how to remove the volume discount from bol can be found [here](/list-advertise/bol/bol-repricer/configuring-automatic-price-reduction-for-bol.md).

{% hint style="info" %}
If you use [volume discounts on bol](/list-advertise/bol/bol-repricer/how-does-volume-discount-work-for-products-included-in-my-bol-repricer.md) in combination with the [Repricer](/list-advertise/bol/bol-repricer.md), you need to set up discounts in the Repricer as it overrides "regular" volume discounts.
{% endhint %}

{% stepper %}
{% step %}

### Create discount price fields

You need to create a project field for every volume discount you want to add to your channel.

1. Go to **Setup** >**Project fields.**
2. **Click + Add project field**.
3. For **Name**, give your field a descriptive name (like `price_volume_2`).
4. Click **Create**.

Repeat this for each discount you want to add to your channel.

Example: To have both a 10% discount for 5 or more copies, and a 20% for 10 or more copies, create a project field for both (e.g. `price_volume_2` , `price_volume_3` )
{% endstep %}

{% step %}

### Fill in discount prices with rules

1. Go to **Channels** > \[**your bol channel**] > **Rules**.
2. Click **Create rule**.
3. Give your rule a descriptive name (like 'Volume discount prices').
4. Click **Save**.
5. Create a [calculate rule](/manage-improve-product-data/rules-bulk-edit-and-enrich/how-to-use-actions-then-in-rules/rule-action-calculate.md) to apply discounts.
6. Click **Save rule**.

<details>

<summary><strong>Example discount rule</strong></summary>

**If** `all`

**Then** take `price_volume_2` and `calculate`\
take `price` `multiply by` 0.9

**And** take `price_volume_2` and `round number` calculate `closest` to `1 cent`

**And** take `price_volume_3` and `calculate`\
take `price` `multiply by` 0.9

**And** take `price_volume_3` and `round number` calculate `closest` to `1 cent`

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

</details>

{% hint style="info" %}
**Note:** Apply the **round number** rule to each `price_volume` field to prevent discount prices with excessive decimals, which can lead to Bol reporting invalid price errors.
{% endhint %}

{% hint style="success" %}
**Tip:** If you don't want the volume discount for all of your products, you can add a requirement to the 'IF' part of the rule.

Example:

To only have volume discounts apply to items >50EUR, start your rule with the condition

IF `price` `is greater than` `49.99`.

With this rule, items with empty discount price fields will be sold without the volume discount.
{% endhint %}
{% endstep %}

{% step %}

### Map your volume discount fields

1. Go to the **Build** step in your bol channel and scroll to the **Volume discount** section.
2. At **Volume discount**, click **+ Add**. The Quantity and Price per item columns will appear.
   1. For **Quantity**, click **Supported values** and select the item quantity to qualify for the discount.
   2. For **Price per item**, select the project fields you created in the first step (e.g. `price_volume_2`)
3. Click **Save**.

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

{% hint style="info" %}
**Note:** You can also choose a project field for **Quantity** to set different quantities for certain items to be eligible for the discount.

To do this, you'll need to create new empty project fields containing the quantities, fill them with values with a rule, and then map them here.
{% endhint %}
{% endstep %}
{% endstepper %}


---

# 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://helpcenter.channable.com/list-advertise/bol/list-items-on-bol/configure-volume-discounts-for-bol.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.
