When more than one price list matches, TRAEDE first keeps the lists that match the most of the customer’s groups. Priority only ranks the lists that remain. A lower number wins.
Use one list per customer group when you can. Several lists make the price harder to predict.
The best customer-group match wins
TRAEDE counts how many of the customer’s groups are on each matching list. Only the lists with the highest count are kept. Lists with a lower count are left out, including a list with a better priority number.
Example: the customer is in Retail and VIP.
| List | Customer groups | Matching groups | Priority |
|---|---|---|---|
| A | Retail | 1 | 1 |
| B | Retail, VIP | 2 | 2 |
TRAEDE uses list B. List A is left out.
A list with no customer groups counts as 0 matches. A list that matches one of the customer’s groups is kept instead.
Priority ranks the lists that remain
Set Priority on the price list. A lower number wins when two kept lists contain the same product or the same variant.
Example: both lists match the same groups.
| List | Priority | Prices |
|---|---|---|
| A | 1 | Boot 100 |
| B | 2 | Boot 80, Hat 40 |
On an order, the boot is 100 because list A has the lower number. The hat is 40 because only list B has it.
A variant price beats a product price
On an order, a variant price from any kept list is used for that variant. This is true even when another kept list has a better priority and a product price.
Example: list A has priority 1 and a product price of 100 for the boot. List B has priority 2 and a price of 120 for size 42 only.
- Size 42 is 120.
- The other sizes are 100.
The webshop uses one list
On an order, TRAEDE combines every list that survived the group match.
In the B2B webshop, TRAEDE uses only the kept list with the lowest priority number. A product missing from that list uses the catalog price. It does not take a price from another list.
In the example above, the webshop uses list A only. The hat uses the catalog price.