The system anyway does NOT allow a ZERO price to be entered. But the user can enter a value like 0.0001 and the system accepts it and this is normal if the user is selling trivial items for such prices in dutch auctions. However the system will format the display as 2 digits decimal only like 12.34 and will remove any extra decimals after the second one from the display only and it is in the system and bids calculated based on it so the value 0.0001 or 0.001 will be cut as 0.00. If you still nees to display these extra decimals in your currency you can edit manually the cgi files ParseItem.pm, Main.pm lines that looks like this: &Format_Digits(sprintf("%.2f", $Item{Start_Bid})); Change it to &Format_Digits(sprintf("%.4f", $Item{Start_Bid})); of whatever decimals you want |