Setting product prices
Mechanic
The market price is a reference price, not a guaranteed maximum customers will pay.
Markup
For wholesale price B, market price is B × (1 + market markup ÷ 100). The maximum threshold uses maximum markup in the same calculation. Customers reject a price at or above that maximum.
Between market price and the maximum, acceptance is 100 × (1 − t²)%, where t is the fraction of that interval used. Halfway through the interval gives 75% acceptance. At or below market price, the price check accepts the sale.
The fraction is clamped between 0 and 1. Its denominator is the greater of $0.001 and the absolute difference between maximum and market prices.
Price changes
Wholesale prices can change by up to 20% and round to cents. Market-price variation applies to the profit margin, with a floor of 115% of wholesale and a ceiling at the maximum price.
A shelf without a manually assigned price uses its average cost.
Discounts
For browsing customers, discounting an item by at least 10% increases its selection weight. It does not create more customers or guarantee a sale.
| Discount | Selection weight |
|---|---|
| Below 10% | 1× |
| 10% | 1.5× |
| 20% | 2× |
| 35% | 2.75× |
| 40% or more | 3× |