I'm evaluating NOPCommerce with a view to porting a large site and have a concern about how the product pages show the 'old' price on apparel products with size attributes.
In NOPComerce, I see that every product has a single (base) price and an old price, and then the attributes (different sizes of that product) can add to that price, for example with shoes, larger sizes might cost more.
On the product page, when selecting an attribute that has a price adjustment, e.g. an additional $10, it will show the correct adjusted price for the selected size, but the 'Old' price still shows the old price for the base size - not the original (adjusted) price for the selected size. It is therefore not the old price for that size!
Am I missing something, or is this just accepted functionality of NOP Commerce?
Also, if running a sale whereby all products in a category are are reduced by 20%, we'd need to both set the base price down by 20% as well as reduce all the attributes down by 20% unless they were percentage based (although that introduces another problem in that the product pages show the percentage adjustments which isn't very user friendly - for our customer type, customers will understand $ amounts better than percentages!).
I would be interested to hear how others deal with these situations with apparel products ...just accept it as the way it works, or pay for custom development? TIA