With the volume discount feature you can configure a discount price for consumers that buy multiple copies of one item. To configure volume discount for your Bol.com API, follow the steps below.
Step 1 - Add discount price fields
First, you need to add new fields in the import mapping. To do this, go to Setup > Setup imports > Edit mapping and scroll down to click on "Add new field". You need to add a field for every volume discount you want to configure. For example, if you want to give 10% discount for 5 or more copies of an item and 20% discount for 10 or more copies of an item, you need to add a field price_volume_5 and a field price_volume_10.
Step 2 - Add discount price rules
Once you have created the fields, you need to add rules to calculate the discount price. Go to the Rules step in the Bol.com API (navigate to API's > Bol.com API > Rules) and add a new rule for your volume discount prices. You can use a "calculate" rule to calculate the discount price. To continue with the example, you will need to calculate the price -10% for the price_volume_5 field and the price -20% for the price_volume_10 field. The rule should look similar to this:
Make sure to add the round number part of the rule for all 'price_volume' fields you use. Otherwise the discount price could contain a lot of decimals and Bol will give an invalid price error!
Note: 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. For example, if you only want to have volume discount on products that have a price of 50 or higher, the rule starts with 'IF price is greater than 49.99'. The items that have empty discount price fields will just be sold without the volume discount!
Step 3 - Configure the volume discount
Finally you can configure the volume discount in the Build step of your Bol.com API under the "Volume discount" tab. You need to add a volume discount for each quantity you want to setup the volume discount for. In our example, this will look as follows:
Bol.com will interpret this as follows:
- 1-4 copies of an item = default price
- 5-9 copies = price_volume_5 (price -10%)
- 10 or more copies = price_volume_10 (price -20%)
Note: Bol.com indicates in their documentation that you can add a maximum of 4 bundles or volume discounts per item, where the first bundle is always quantity 1 (so the default price). In Channable you can add more volume discounts than that. This is useful if you want to add a set of certain volume discounts to a selection of your products, and another set of volume discounts to a different selection of your products. You can create separate fields and rules for the different selections of products, and add them as separate volume discounts.