Explanation of point-of-charging and automatic refunds
When does PaperCut charge users for printing? What happens if I delete a job from the queue?
PaperCut will charge the user the moment the print job completes spooling to the server. This may also correspond to the time the job prints, however if the job is 2nd or later in the queue, then the point-of-charging will be before printing starts while the job is waiting. If the job is subsequently deleted form the queue the job will be refunded according to the following logic:
Due to the method of integration with CUPS, the point-of-charging is when the job is positioned number 1 in the queue and is about to print (On the technical level this is because PaperCut hooks in at the CUPS backend layer). If an error occurs prior to printing, or the job is deleted form the queue early, again the job will automatically be refunded.
The Windows method offers the advantage of immediately notifying the user that they have exceeded their quota/credit when the job completes spooling to the print server. Sites with Mac and Linux servers should be aware that users will not receive the "Print Denied" message (generated as a result of no available credit) until the job is ready to print. This will not be a problem on small sites with lightly loaded queues, however, large sites with heavily loaded queues may require some additional user education.
A manual refund can be performed quickly by any nominated administrator. Simply locate the job in the print log (either the global print log under Printers -> Print Log or under the user's of printer's Recent Jobs list), and click on the one-click Refund link next to the appropriate job. The user's or the shared account will automatically be refunded and the job flagged appropriately.
Partial refunds, if applicable, should be handled via the Adjustments & Charges tab on the appropriate account.
Categories: Administration
keywords: refunds, refunding, failed or cancelled prints, paper jams, errors, charge time