Bundles / fees

Hi,

We have the following use case:

We have a product sold at custom lengths.

The unit of this product is “CM”.

The product has a unit price at, say 10 DKK.

The customer would then like to buy 5 meters of this product.

They will then add 500 units, (CMs), to the cart. Giving a total of 5000 DKK.

So far so good.

However. There will be a fee added to these kinds of products.

Let’s say the fee for this particular product will be 50 DKK. Regardless of length. Could be 10 CM or 10 KM. I would still be 50 DKK.

Let’s also say there’s a discount for the entire order for 500 DKK.

When the customer is looking at their order, they will see something like this:

Sub total: 5000 DKK
Fee total: 50 DKK
Discount total: 500 DKK
Total: 4550 DKK

I’ve looked into adding a price adjuster, but I can’t seem to differentiate fees from discounts when getting the order total.

The orders “Total adjustments” only gives a sum of all adjustments; in this case it would be -450 DKK.

Then I thought I could use the bundle-feature. In essence, buying this product would require you to also buy cutting up the product. This makes sense to me.

However, when I create the bundle for this case, the quantity doesn’t only apply for the main product, but also the “fee”-product.

So, by adding 500 units of the main product, at 5000 DKK total, the fee would be calculated as 500 CM x 50 DKK = 25000 DKK. Giving an order total of 25500 DKK (including the discount). Bit much.

So, given this use case, how should we go by solving this?