We are looking for a web based software where customer can order some wine. They need to order in increment of 12 bottles (1 case) and pay online by check or credit card possibly. Once we reach a level of 50 cases globally ordered (so it may take 50 people...) then the order is processed and we can order the wine from our supplier. Somehow the system must send a notice to all the people that the level has been reached and the order is in process. If the order level does not reach a certain level within a specific time, then the order can be canceled by customer. Customer can see how many cases are already ordered. Website should be easy to use, customer and search engine friendly. May a total of 50 different wine cases (different) could be selected. Other ideas are welcome.... Needs to be multi lingual. Must look professional.