Mix and match discount

"Mix and match" discount calculation rules

When you have in shopping bag more than one item from the same mix-and-match group, we apply discount. The price factors vary based on the nature of the components, for example common parts have bigger discounts and exotic parts - smaller. This is the sample set of rules for regular resistors and capacitors:

QtyPrice factor, %
1-5100
6-1090
11-2580
26-5070
51-10060
101+50

Before applying the discount, all components are ordered from more to less expensive.

Example #1:
Bob is ordering 20 resistors priced $0.05 each.
We split them into groups based on the table above:
100%: 5 * $0.05 = $0.25
 90%: (15 * $0.05) * 0.90 = $0.675
Total = $0.925 => $0.93
Bob has saved $0.07 or 7%.

Example #2:
Alice is ordering 120 resistors: 10 x $0.10, 2 x $1.00, 18 x $0.15 and 90 x $0.03
First of all we arrange the components in order from most expensive to least: 2 x $1.00, 18 x $0.15, 10 x $0.10 and 90 x $0.03
Then we split them into groups based on the table above:
100%: 2 x $1.00 + 3 x $0.15 = $2.45
 90%: (5 x $0.15) * 0.90 = $0.675
 80%: (10 x $0.15 + 5 x $0.10) * 0.80 = $1.60
 70%: (5 x $0.10 + 20 x $0.03) * 0.70 = $0.77
 60%: (50 x $0.03) * 0.60 = $0.90
 50%: (20 x $0.03) * 0.50 = $0.30
Total = $6.695 => $6.70
Alice has saved $1.70 or 20%.

Please remember, that we have different rules for different items. What we can guaranty - that there will always be a discount, but it will be based on the bunch of conditions like purchase volume, purchase origin, cost, demand and other. The final discount and price will be put on the orders after the review and you can proceed with it if feel comfortable and satisfied.
Continue