Discount policies are the rules that decide how much discount a customer gets on a product — automatically, every time you add a line to a quote, order, invoice, or point-of-sale sale. Instead of typing a percentage by hand on each document (and hoping everyone remembers the agreed deal), you set the rules once and NexerIQ applies the best one for you. This guide walks you through everything on the Discount Policies tab: how discounts are chosen, how to build a policy, how to scope it to the right customers and products, how quantity tiers work, and how to test it before it goes live.
Open the Pricing area (at /platform/pricing/discounts). The page has three tabs — Discount Policies, Price Policies, and Mix & Match Rules. This guide is about the first one, Discount Policies. You'll need the Pricing permission to view it, and permission to write to create or change policies.
When a product is added to a sale, NexerIQ gathers every discount the customer could qualify for and applies the single best (highest) one — discounts don't stack on top of each other. The candidates it considers are:
A few important guardrails:
Click New Discount Policy. A policy is built across three tabs — General, Scope, and Quantity Tiers. You fill in the General tab first and save; Scope and Tiers unlock once the policy exists.
Click Create Policy to save. (When editing later, this button reads Save Changes.)
The Scope tab decides which customers and products the policy targets. The golden rule: leave a field empty to match everything. A brand-new policy with empty scope applies to every customer and every product.
Customer Scope — narrow by any combination of:
Product Scope — the same pattern for products:
Within a list (e.g. three customer groups) any one match qualifies; attribute conditions are then required on top. Click Save Scope when done.
Attribute conditions offer operators suited to the attribute type — Equals / Not Equals / Contains for text, the comparisons = ≠ > < ≥ ≤ for numbers, On / After / Before (and so on) for dates, Is / Is Not for yes/no and single-select, and Includes / Does Not Include for multi-select.
Tiers reward larger quantities. Each tier is a Min Quantity and a Discount %. The key thing to understand is that tiers are additive: every tier whose minimum quantity is met is summed, on top of the base discount.
To add one, go to Add Tier, set Min Quantity and Discount %, and click Add Tier. Existing tiers are listed (sorted by minimum quantity) and can be removed with the trash button.
Worked example. A policy with Base Discount % = 5 and two tiers — Min Quantity 1 → 3%, Min Quantity 10 → 2% — gives:
The list view shows each policy's name, validity dates, tier count, status, and last-modified time. Open a policy by clicking its name to edit any tab. Use the Active toggle (on the General tab) to turn a policy on or off without deleting it, and the row tools to delete one you no longer need. You can also export the list.
The Test Discount Resolution tool on the Discount Policies tab lets you preview exactly what a customer would get — no real document required. Choose a Product (required), optionally a Customer (leave as "Any customer" to test the anonymous case), a Quantity, and an optional Discount Code, then click Check. You'll see:
This is the fastest way to confirm a new policy fires for the right people, and to debug a discount that isn't behaving as expected.