the number of pages that are printed, the paper size and the format of the page (black and white or color). Variables like connection time and the amount of downloaded megabytes will be used to determine credit loss.
When a user spends all their credit, they are not allowed to access the Internet or the printing service. The program can be used to monitor both activities or only one of them, without affecting the other.
It requires that a system works as a proxy server and another server for printing in your local network.