I am working on an ecommerce site for a food company, whose products are mainly sold in weight.
Most are sold in set weight packages (100g) and have fixed prices.
However, this brings up a few issues.
1. They also sell sample packages for a low price. I dont want to do two separate products for each sample/standard as it will clog up the product listing. I have tried a few ways of using attributes for this - firstly there is no way of seeing a sample version is available from the product page (can i dynamically add an icon next to the product names with samples available?) and secondly its strange the way each price is calculated as "-£15 for sample" etc. Setting a product as "starting from £0" is not great because it is then listed in the product listing as having the lower price. (and in info as "+£3" for example - cant it calculate the actual price?)
2. If someone orders 5x100g there is a %discount - where can i set this up?
Ideally it would be great if the customer could type in a weight and the cart would calculate exactly how much this would be (taking into account % off, if over set amount) - i cannot see any way of this being done however.
Id appreciate any pointers



