Quantity thresholds

Each customer price record has a minimum quantity. The module sorts matching records by quantity from highest to lowest and uses the first threshold that does not exceed the requested quantity.

For example:

Minimum quantity Unit price
1 100.00
10 94.00
50 88.00

An order for 24 units uses 94.00. An order for 50 units uses 88.00. If the order quantity is below every customer-price threshold, this price type has no applicable record and Pricesystem continues with its configured selection logic.

The closest eligible threshold wins. The module does not scan the eligible tiers for the lowest numerical price. This matters if a higher threshold contains a surcharge or an intentionally higher contract rate.

Create tiers

Create one record for each threshold. Keep the customer, product, website and date window consistent when the records belong to the same agreement. Change only the quantity and value.

Test the exact threshold, one unit below it, and a quantity above it. If the displayed price is still unexpected, review price selection because another price type may have won after the customer price was calculated.