Current Sale Promotions module, apply promotion in case product sale line is in promotion products.
When our catalog have many products is difficult to configure promotions and products.
In this case, it is easier to configure with new field: “categories” (product.category).
- Add new field in sale.promotions, categories (m2m → product.category).
- Add in «is_valid_sale_line» in case product line is in categories, apply promotion.