Skip to main content

Pricing Rules

Pricing Rules let you define automated pricing adjustments using discounts, markups, markup ranges, margin, or margin range. Rules can target individual products or customers, or apply broadly using Product Groups and Customer Groups.

Pricing rules centralize your commercial logic so you can run campaigns, enforce contractual margins, and tailor prices for segments without touching each product. Rules are evaluated in real time during ordering, which means changes take effect immediately across the Product and Service catalogs.

Use pricing rules for short promotions, longโ€‘lived agreements, or costโ€‘based pricing strategies. Combine them with Customer Groups and Product Groups to precisely target who gets which price, while keeping your configuration maintainable as your catalog grows.

Pricing Rules

Key conceptsโ€‹

  • Rule types: Discount, Markup, Markup Range, Margin, Margin Range.
  • Targets: Products, Product Groups, Customers, Customer Groups, Excluded Distributors.
  • Distributors: Price rules support pricing from different distributors, allowing the engine to evaluate and apply the correct value. See more information here.
  • Stacking: When enabled, multiple matching rules apply together. When disabled, only the single highest-impact rule applies.
  • Order of application: If cost-based (markup, markup range, margin, or margin range) rules exist, they apply to the cost price first, then discount rules apply to the resulting price. If only discount rules exist, they apply to the retail price.

Where to find itโ€‹

Go to Products โ†’ Price Rules to view, create, and manage rules.

When to use pricing rulesโ€‹

  • Seasonal promotions or campaigns (e.g., 20% off a product group for a month).
  • Contractual margins for a partner segment (e.g., always keep โ‰ฅ10% markup on cost).
  • Tiered costโ€‘plus strategies using markup ranges.
  • Distributor-specific pricing where selected distributors should be included or excluded.
  • Targeted discounts for VIP or enterprise customers using customer groups.