Issue With Promotions

Hi Guys

I have a product with options the base price is €399 and the options the make the price €539, €689, €819 respectively.

So I go into promotions and add a promotion to give free shipping to all products over €400

The issue is that the product at €399 is excluded from this promotion, even if the customer chooses one of the more expensive options and the total is more than €400. It is the only product in the cart.

The promotion only seems to apply on the base price of the product, despite the total that is visible in the cart is more than the promotion.

Version 4.3.4 Ultimate

Looks like a bug. Please post it to the bug tracker

It's designed like this. And it always worked this way.

You can try the following:

Replace this line:

'field' => 'base_price',

with this one:

'field' => 'price',

in the app/schemas/promotions/schema.php file.

It's designed like this. And it always worked this way.

You can try the following:

Replace this line:

'field' => 'base_price',

with this one:

'field' => 'price',

in the app/schemas/promotions/schema.php file.

It is a bug in this case and should be fixed

It has been working this way since at least version 2.

It has been working this way since at least version 2.

I got a response from technical support to say that this is the way that it should work, but I just don't see why it is there at all. It only really works for product with no options. No business logic to it at all.

Alan

I got a response from technical support to say that this is the way that it should work, but I just don't see why it is there at all. It only really works for product with no options. No business login to it at all.

Alan

Alan, I agree with you. Try to post it to the bug tracker