I just published a new module: Support Quota Add-on.
From the readme:
The module (source and package) is available under my GitHub at: https://github.com/denydias/otrsThis OTRS Add-on module provides an easy to use interface to control customer contracted work unit quotas.
By entering a quota to each Customer Company in your OTRS system and taking care to set the proper CustomerCompanyID on your tickets (easy if you use PostMaster Filters), this add-on is able to get the total work unit quota available to a particular customer, how many work units were used in the current period (current month) and how many work units are available to that customer in the same period. If the available quota is negative, there will be extra bucks in the end of the month.
The above information then appears in a widget under agent TicketZoom interface so your agents can easily decide what to do based on your process on how to charge (or not) for beyond quota customers.
I'm not a Perl developer and this is my first attempt to develop an OTRS module ever. So that's why I'm announcing its availability in this developer forum session instead of a regular users one. The code has lots to improve and any help on doing it will be very appreciated by me and possibly other users out there. There is a todo list in the module's readme.
Thank you very much and sorry if I bother the forum admins by publishing this topic in a wrong place.