[eluser]nofearinc[/eluser]
There is a site that offers services. All the services are presented as different controller methods and require user payment.
Which is the best practice to implement a check whether user have enough funds and charge him: before filter, some library, method in constructor or anything else?