Customer Accounts for monthly payment

i am looking the solution customer eat every day he pay in advance 1000 then he eat every day i need to account it so end of the month i need check the statement how much he eat and we can minus from the account it is possible

Yes, accounts linked to customer entities.
If you create an account for a customer on edit customer then payment screen will show account as payment method.
Payments to account need to be done from accounts screen on main menu.
These direct payments wont show on default reports which report ticket payment.

I have a solution for this ready to go that I can install for you and show you how its used.

Let me know if private message if you are interested.