Creating a pricing rule
Create pricing rules to automate price calculations at checkout. A rule defines a strategy (discount, markup, markup range, margin, or margin range), the products/customers it targets, and optional scheduling and stacking behavior. Start simple with one strategy, then layer additional rules as your pricing model matures.

Open the create dialogβ
- Go to Products β Price Rules.
- Click + Add rule to open the create dialog.
Configure basicsβ
- Price Rule Name β A descriptive label that makes audits easy (include scope and timeframe).
- Pricing strategy β Choose between Discount, Markup, or Markup Range.
- Discount % / Markup % / Margin % β Set the value based on the chosen strategy. For Markup Range / Margin Range, you will add one or more ranges later.
Add targetsβ
Rules are powerful because they can be as narrow or as broad as needed. Scope the rule to any combination of:
- Products β Add specific products.
- Product Groups β Add groups to cover many products at once.
- Customers β Add individual customers.
- Customer Groups β Add groups to apply to many accounts at once.
- Excluded distributors β Add a list of specific distributors that should be excluded from the price calculation.

Schedule and optionsβ
- Period β Optionally add a validity period (From/To). Great for campaigns.
- Active β Toggle to activate or disable the rule without deleting it.
- Allow discount stacking β When enabled, multiple matching rules can apply together. When disabled, only the single highestβimpact rule applies.
- Excluded distributors β For Distributor Mode products, select distributors that should not be used by the rule.
Click Create to save the rule. You can revisit and edit rules at any time; changes apply immediately.