Вопрос

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?

Это было полезно?

Решение

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.

Другие советы

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.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с magento.stackexchange
scroll top