Dear All
I develop an intranet that the people of our company can order food online with out living there desk.

However they like to deposit money in there account. For example they will give money to the person responsible for the food ordering system and there account will be charge with that amount, if the person order food automatically the system make the calculation.

Example You deposit $10 your account has $10 now , if you order a pizza $5.50 now you have $4.50.

How i can configure user points or any other module to do this, also userpoints the deduct only round number for example if you have $10 and you order something $4.50 the system deduct $5.00.

Thank you