> For the complete documentation index, see [llms.txt](https://helpcenter.channable.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://helpcenter.channable.com/list-advertise/bol/bol-repricer/configuring-the-bol-repricer.md).

# Set up a bol Repricer

Set up bol Repricer rules, choose a pricing strategy, and review price updates.

Set up Bol Repricer rules, choose a pricing strategy, and review price updates.

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

**You'll need**

* The Repricer [add-on](/account-billing/manage-your-subscription/manage-your-channable-subscription/channable-subscription-add-ons.md#repricer-add-on) in your Marketplace module.
* An active bol channel.
* A minimum and maximum price for every item you want to reprice.

**Good to know**

* Channable sets the maximum price for products without competition. This also happens when you compete directly with bol and use the Buy Box strategy.
  * The Repricer doesn't run on products that don't have a minimum and maximum price set up.
* The minimum price determines your repricing threshold. Your products are never repriced below this price.
* Repricer rules override any [volume discount](/list-advertise/bol/list-items-on-bol/how-to-set-up-a-bol-channel/configure-volume-discounts-for-bol.md) and reduced commission set in the **Build** step of your bol channel.
  * To apply volume discount or commission reduction, configure **Volume discount** and **Commission reduction** [in your **Repricer rules**](#review-repricer-options-for-bol)**.**

***

{% stepper %}
{% step %}

### Create Reprice rules

1. In the sidebar of your bol channel under the **More** section, go to **Repricer**.
2. Click the **Reprice rules** tab.
3. Create your first Reprice rule:
   1. For **Rule name**, enter a descriptive name, such as `Push bestsellers`.
   2. For **Minimum price**, select the field containing the lowest price you accept.
   3. For **Maximum price**, select the field containing the highest price you accept.
   4. Click **Create**.
      {% endstep %}

{% step %}

### Design around your strategy

Set your rule's Reprice settings according to your goals.

<details>

<summary>Buy Box targeting: <em>I want to capture and retain the Buy Box no matter what</em></summary>

If you want to capture and retain the Buy Box, choose the **Buy Box targeting** strategy.

{% stepper %}
{% step %}

#### Fill in Reprice settings

1. For **Strategy**, select **Buy Box targeting** to automatically adjust prices to compete for the Buy Box. Buy Box targeting uses a fixed €0.10 undercut.
2. For **Targeting mode**, choose your mode:
   * Select **Prioritize buy box time** to focus the Repricer on keeping the Buy Box for as long as possible.
   * Select **Prioritize margins** to focus the Repricer on making as much money as possible when you have the Buy Box secured.
     * For **Price increase wait time**, choose how long to keep your price after you win the Buy Box.\
       \
       If a competitor raises their price, yours updates immediately. Otherwise, your price increases during the scheduled project run.
3. **Standard price** is the sourced field for your pricing information. It's used as the fallback price when not repricing. You can adjust this in the **Build** step.
   {% endstep %}

{% step %}

#### Set minimum and maximum price

1. For **If there is no competition**, choose how you want to reprice when there are no competing offers or those competing offers are excluded by your filters.
2. For **If the intended price update is below your minimum**, choose what you want the Repricer to do if the offer that has the Buy Box is priced below your minimum price.

**Options**

* **Go to standard price:** The Repricer won't reprice the item and the standard price will be sent.
* **Go to minimum:** The Repricer will use the minimum price set in the Reprice settings.
* **Go to maximum:** The Repricer will use the maximum price set in the Reprice settings.
  {% endstep %}
  {% endstepper %}

</details>

<details>

<summary>Competitor targeting: <em>I want to compete with specific sellers for the Buy Box</em></summary>

If you want to focus on beating certain competition and want more granular control, choose competitor targeting. The Repricer will undercut the lowest-priced competitor, but can also increase your price to the configured maximum when that price changes.

{% stepper %}
{% step %}

#### Fill in Reprice settings

1. For **Strategy**, select **Competitor targeting** to undercut selected competitors by a fixed amount.
2. For **Price difference for undercut**, set a fixed amount to undercut competitors.
3. **Standard price** is the sourced field for your pricing information. It's used as the fallback price when not repricing. You can adjust this in the **Build** step.
   {% endstep %}

{% step %}

#### Set minimum and maximum price

1. For **If there is no competition**, choose how you want to reprice when there are no competing offers or those competing offers are excluded by your filters.
2. For **If competition is below your minimum**, choose what you want the Repricer to do when a competitor's offer is below your minimum price.

**Options**

* **Go to standard price:** The Repricer won't reprice the item and the standard price will be sent.
* **Go to minimum:** The Repricer will use the minimum price set in the Reprice settings.
* **Go to maximum:** The Repricer will use the maximum price set in the Reprice settings.
* **Compete with next best seller:** The Repricer the Repricer will disregard competitors with prices below your minimum and undercut the rest.
  {% endstep %}

{% step %}

#### Do not compete with

Configure parameters to indicate sellers you do **not** want to compete with:

* **Sellers with a rating lower than:** Do not compete with sellers below this rating.
* **Sellers with a delivery time longer than:** Do not compete with sellers with delivery times longer than this.
* **Sellers with a review count lower than:** Do not compete with sellers with fewer reviews than this.
* **Specific sellers:** Click **+ Exclude sellers** to add specific sellers you do not want to compete with. You can choose between `Bol` and `Seller` . For a specific seller, provide their bol seller ID (useful if you run a second seller account selling the same products).

{% hint style="info" %}

#### Example

These competition settings are set up so your Repricer doesn't trigger if your competitors meet the following conditions:

* Have a rating lower than 3.0
* Take over 4 days to deliver their products
* Fewer than 8 reviews
* Are sold by bol
* A bol seller with the ID '123456789'.

<img src="https://3067532480-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FF8GepmoSonQRG6RnHOxJ%2Fuploads%2Fw3M8sHk9IswmSk9MJtBA%2Fimage.png?alt=media&amp;token=3ad1adfc-7f33-4ef9-9312-e56d3bdd5e03" alt="" data-size="original">
{% endhint %}
{% endstep %}
{% endstepper %}

</details>

{% hint style="warning" %}

#### Important

By default, the Repricer will include all items if you don't set any [conditions](#set-repricer-conditions).

Use multiple Repricer rules to configure different strategies, prices, or parameters for groups of items.
{% endhint %}

After setting up each rule, click **Save rule**.
{% endstep %}

{% step %}

### Review Repricer options for bol

There are additional bol-specific Repricer options.

<details>

<summary>Aim for a specific price star rating</summary>

Price stars show how closely an item's price aligns with bol's market price. Select a minimum price star rating for the Repricer to maintain.

*<mark style="color:$info;">Not every item has price star boundaries.</mark>* [*<mark style="color:$info;">Learn more</mark>*](/list-advertise/bol/bol-repricer/repricer-rule-options-for-bol.md#price-stars)

{% hint style="info" %}
Higher ratings indicate more competitive prices, while items without a rating lack a determined market benchmark.
{% endhint %}

If set, the Repricer won't price an item above the selected rating's upper boundary, and will use the lower value of that boundary and your configured maximum price.

{% hint style="info" %}

#### Note

If the minimum price prevents the selected rating, Channable shows a Repricer warning in the **Errors** tab.
{% endhint %}

</details>

<details>

<summary>Commission reduction</summary>

On some products, bol charges a lower commission if you sell at or below a price bol sets for that product. When you turn on commission reduction, the Repricer lowers your price to that level for every qualifying product in the rule.

{% hint style="warning" %}

#### Important

Lowering your price to qualify doesn’t always earn you more. If the commission saving is smaller than the price drop, you keep less per sale.&#x20;

The Repricer doesn’t check this against an allowable margin loss, even if you set one in the **Build** step (`Euro` attribute).
{% endhint %}

With Buy Box targeting with **Prioritize margins**, the Repricer keeps the higher price when it earns you more than the reduced-commission price. This means your price can stay above the reduced-commission price even when the setting is on.

**Turn on commission reduction**

To turn on commission reduction, select **Modify price if commission reductions apply**.

**Good to know**

* For items in this rule, this setting replaces the commission reduction setting in the **Build** step.
* To use commission reduction for only some items, create a separate Reprice rule for them.

</details>

<details>

<summary>Volume discount</summary>

Volume discounts reduce the price per item when a customer buys a specified quantity.

{% hint style="warning" %}

#### Price range

bol accepts advertised prices from €1 to €9,999. A volume discount can make the price for a quantity-discount bundle fall outside this range.

The Repricer continues to calculate prices for these items, but bol doesn't apply the updates.&#x20;

In your bol channel, find the affected products, then exclude them or adjust their volume discounts.
{% endhint %}

#### Set volume discounts

1. At **Volume discount**, define a discount entry:
   1. For **Quantity**, select the number of items a customer must buy to qualify for the discount.
   2. For **Discount per product**, select a percentage discount or enter a fixed discount for each item.
2. Click **Add volume discount** to add up to three discount entries.

</details>
{% endstep %}

{% step %}

### Set Repricer conditions

In the last part of the Repricer rule, you can set [conditions](/manage-improve-product-data/rules-bulk-edit-and-enrich/how-to-use-conditions-if-in-rules.md) to control which items are included by your Repricer rules.

{% hint style="info" %}

#### Note

Channable runs rules from top to bottom. If an item is included in your first Repricer rule, it won't be considered for subsequent Repricer rules, even if it meets their conditions.
{% endhint %}
{% endstep %}

{% step %}

### Preview and activate your Repricer

1. In your project, go to **Channels** and click the **Settings** step in your bol channel.
2. At **Repricer status**, click **Activate dry-run mode**.
3. Review the previewed price updates. Nothing will be changed until you activate your Repricer.
4. Once you're happy with the results, return to **Settings** and click **Activate Repricer**.
   {% endstep %}

{% step %}

### Review results

{% hint style="info" %}

#### Note

Data can be incomplete shortly after you activate the Repricer. Wait at least 48 hours before reviewing your results.
{% endhint %}

You can review your Repricer results in three ways:

<details>

<summary>Access via Selected items (after saving Repricer rule)</summary>

1. After saving a rule, click **Selected items** in the footer.
2. Click on an item in the table to open the **Competitor pricing** window.

| ![Competitors tab](https://content.gitbook.com/content/F8GepmoSonQRG6RnHOxJ/blobs/jW891YV8KKK58JjyJ91E/7537618424338) | ![Reprice settings](https://content.gitbook.com/content/F8GepmoSonQRG6RnHOxJ/blobs/Dp7C34vJDw2WNIdwDF9I/7537619502226) | ![Event history](https://content.gitbook.com/content/F8GepmoSonQRG6RnHOxJ/blobs/0xHpvgyi3DODvR79yhLc/7537617676178) |
| --------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- |

* The **Competitors** tab shows prices of different sellers on bol (including you) and whether you compete with each seller.
* The **Settings** tab shows how the Reprice rule configures the parameters for this product: minimum and maximum price, strategy, and price difference for undercut.
* The **Do not compete with** tab shows parameters of sellers you do not want to compete with <mark style="color:$primary;">(Competitor targeting only)</mark>.
* The **Event history** tab shows price changes for the product. Click **Info** for more details on reasons for a price change.

{% hint style="info" %}

#### Price preview errors

If your project runs an export, the price preview can temporarily show more errors than expected. The preview shows the Buy Box status and competing prices for each product.

Wait for the export to finish, then check the errors again. If errors persist, contact our Support team.
{% endhint %}

</details>

<details>

<summary>Access via Repricer updates</summary>

You can also check updates in the **Repricer event history** tab in the **Result** step.

* **Dry Run:** Repricer status is Dry-run — updates are previews only.
* **Sent:** Price was sent to bol
* **Error:** Channable encountered an error sending the price update to bol

</details>

<details>

<summary>Access via Dashboard</summary>

1. Go to **Dashboard > Repricer** in the project containing your bol channel and active bol Repricer.
2. You'll see an overview of your Repricer performance.

Click **Download** to download the overview.

* If you have multiple repricers or want a detailed overview, click the Repricer under **Channel** to see and download statistics for that channel only.

**Available filters**

* No filter
* Products with the buy box
* Products without the buy box
* Products that lost the buy box
* Products that won the buy box
* Products that are offline
* [Products with no data](#user-content-fn-1)[^1]
* [Products with errors](#user-content-fn-2)[^2]

</details>
{% endstep %}
{% endstepper %}

### Deactivate the Repricer <a href="#deactivate-the-repricer" id="deactivate-the-repricer"></a>

Deactivate the Repricer when you want to stop repricing all items in your bol channel, temporarily or for good. Once it's deactivated, the Repricer no longer changes your bol prices.

To deactivate the Repricer:

1. In **\[your bol channel]**, go to the **Settings** step.
2. Click **Deactivate repricer**.

If you only want to stop repricing some items, you can change the conditions of your Reprice rule so those items are no longer included, pause a rule, or delete it.&#x20;

For example, you could deactivate a rule if you want [automatic price reduction](/list-advertise/bol/list-items-on-bol/set-up-automatic-price-reduction-for-bol.md) to set the price for those items instead.

To deactivate a Repricer rule:

1. In **\[your bol channel]**, go to **Repricer** > **Reprice rules**.
2. Next to the rule you want to change, click <i class="fa-ellipsis-vertical">:ellipsis-vertical:</i> (the three dots).
   1. To stop a rule from sending, click **Pause rule**.
   2. To fully remove a rule, click **Delete rule**.
3. Click **Save rule**.&#x20;

The Repricer no longer appears under active repricers in your account's current usage. Deactivating it doesn't remove it from your subscription. To stop paying for it, remove the [Repricer add-on from your subscription](/account-billing/manage-your-subscription/channables-pricing-plans.md).

[^1]: Products that have no Repricer information (e.g., out of stock / not live on bol, or not matched by any price rule).

[^2]: Supports errors where the item EAN doesn't match the EAN bol uses.

    The Repricer can't be used on these items until the EAN is corrected. See [Broken mention](broken://spaces/F8GepmoSonQRG6RnHOxJ/pages/00ca1dbd68dbb3fcd44e6e699bfc01cc3371d90c).


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://helpcenter.channable.com/list-advertise/bol/bol-repricer/configuring-the-bol-repricer.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
