reactioncommerce / kinetic

Kinetic introduces a suite of opinionated admin tools that internal teams can use to manage and run their stores on Open Commerce.
Apache License 2.0
7 stars 3 forks source link

As an operator I want to define inclusions and exclusions for an action so I can indicate what the action should be applied to #121

Closed brendan-shea-pm closed 1 year ago

brendan-shea-pm commented 2 years ago

Users need the ability to control what should receive an action by including or excluding them based on attributes. These rules can be different from the rules of the promo trigger. For example, a cart value trigger could include Brand is Northface so that any Northface item's value is included in the cart value that triggers the promo, but the promo action (eg 10% Off) may exclude Brand is Northface so that Northface items do not receive the 10% discount.

Each Condition should include an Attribute, Operator, and Value

brendan-shea-pm commented 1 year ago

@vannguyenn I noticed that when I enter a comma separated set of IDs in the Value field of the condition, it seems to show them as one entry. This is fine as long as on the backend the string is accepted and the values are identifiable as a comma separate list. Can you confirm that it works that way? Screenshot 2023-01-05 at 1 58 31 PM