Evaluate at product level for "XXXX each matching product"

Created on 13 October 2023, over 1 year ago
Updated 19 October 2023, over 1 year ago

Hi all and sorry for my very bad english.
First of all thanks for this great module!

I have the following use case that I can't handle:
- I have a promotion like "Percentage off each matching product" with a 10% discount on a specific category of products (let's call it "CAT1")
- the promotion is linked to a coupon
- I have two products in my cart, one in the "CAT1" category and one in the "CAT2" category (therefore without any promotion)
- if I apply the coupon, the discount is applied to BOTH products, while I would like it to be applied only to the product in the "CAT1" category.

I believe this happens because the condition row is of the "Order contains product categories" type, but I would like to be able to evaluate the "XXX off each matching product" type promotion actually at the level of the single order item.

In Drupal 7 it was possible, creating a "product level discount".

Is it possible to somehow achieve the same result?

P.S.
The same would be interesting to obtain when flagging "negate" on the condition row, but I think it is related to what has already been written above.

Feature request
Status

Active

Version

1.0

Component

Miscellaneous

Created by

🇮🇹Italy gatiba

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024