Question

I have a Magento 2.3.1 that makes this problem:

I have a coupon code that makes 90 EUR discount defined as:

enter image description here

  1. Add a product to cart of 70 EUR (below 90 EUR)
  2. Goto to cart, apply the coupon code
  3. Total is 0 in cart
  4. Add another product of price 120 EUR
  5. Cart total is 190 EUR (above 90 EUR)
  6. I still get the total of 0 EUR in cart

Why is this?

Was it helpful?

Solution

We have 2 options for cart rule for fixed amount

  • Fixed amount discount - It applies per product
  • Fixed amount discount for whole cart - It applies for whole cart

So make sure you have selected 2nd options not 1st option.

OTHER TIPS

Magento will apply this discount to all items in the basket, to prevent this I would advise you set

Maximum Qty Discount is Applied To to 1 and Discard Subsequent Rules to Yes and this might solve your problem.

However there are several issues with the cart price rules where you need to lock down the products that this applies to or describe the conditions more accurately that prevent the rule matching - where at present you have no conditions so this rule will always match.

Licensed under: CC-BY-SA with attribution
Not affiliated with magento.stackexchange
scroll top