I price my product (printed paper) using attributes with a one time charge (setup fee) + price (a running charge per sheet)...in the attribute controller for price there are 4 decimal places...but they don't seem to work like they should and it is affecting my prices:
For example if I set it to price at .0060 and test it with a quantity of 10000 it gives me $100 when it should be $60
I get the exact same $100 price even if I change it to .0050, .0070, .0080 or .0090 and the forth digit has no effect either .0065
But if I go to .0040 I get a price of 0 when it should be $40
As long as the price is .01 or greater I get a price and not 0 but it is not the right price...it seems as if everything teeters between 0.XX4X or less and 0.XX5X or greater...which really screws with my pricing method
Can anyone tell me how to fix this and explain why it does this?
Bookmarks