PUQ Support by Time module

PUQ Support by Time module

Developed By PUQ sp. z o.o.

Compatible with WHMCS v8.7


The module allows you to charge your customers with subscription fees for the support provided to them. The module allows you to prepare multiple packages with the number of hours and prices, and then settle the time spent on customer requests. Thanks to it You will know how long it takes to help each of your clients and you will be able to charge for the time you spend.

You can do it in several ways – by setting up permanent subscriptions, where the module itself counts the amount of time still available to use or from the very beginning monitor the hours devoted to the execution of the application. The module also supports the settlement of overtime over a defined package with a separate hourly rate.

Our module does not have an automatic time counter - the time consumption is entered manually by the technical operator when updating the ticket. This is the result of a well-thought-out decision and many years of our experience, and not a lack of technical capabilities.

The mechanism was designed as light as possible to minimize interference with the implemented WHMCS, but to make the most of the built-in mechanisms available in WHMCS and uses the Billable Items function.

The module has been tested on the WHMCS version from 8+. We assume that the module should work without any problems on the older version of WHMCS 7, but we cannot guarantee it. You have 7 days to fully test the module for free.

The module, fully installed and correctly implemented in the system, offers the following functionalities.

Get Your Free Development License: https://puqcloud.com/devlicenses

You can acquire a free Development License of this module. This license grants you access to our software products, allowing you to explore and test them for your development and testing projects. It's an invaluable tool for developers and teams seeking to familiarize themselves with our products and engage in limited-scale development before committing to the purchase of commercial licenses.

Module Functions:

  • Support package hours configuration (these hours are included in the price of the product and do not roll over to the next month).
  • Possibility to configure the cost per hour of service after the hour packages are exhausted.
  • Prices are configurable for all currencies that are available in your WHMCS installation.
  • During the processing of tickets, the operator has the opportunity to add the number of hours that he spent on the implementation of this ticket. Gradation is 0.25 hours (15 minutes steps).
  • It is possible to omit the use of time monitoring for some tickets and work with them in the standard way.
  • It is possible to add a technical support product to the client, if it does not exist, directly from the ticket update window. This is done from the side of handling the request by the technical support operator. Thanks to this, you do not have to set the service for each client separately, but decide on a specific case.
  • At the beginning of each month, the module calculates all hours of technical support for the previous month, taking into account package hours, then adds the necessary item to the client’s Billable Items, which will be added to the invoice and sent to the client for payment by WHMCS system. This feature is designed so that you can make the most of the built-in WHMCS functionality.
  • In the client area, the client has a complete history of all technical tickets with the time of their service. Also, all the data on the use of hours of technical support.
  • In the administered zone, the operator has a complete history of all technical tickets with the time of their service. Also, all the data on the use of hours of technical support.
  • Module supports multilingualism (Arabic, Azerbaijani, Catalan, Chinese, Croatian, Czech, Danish, Dutch, English, Estonian, Farsi, French, German, Hebrew, Hungarian, Italian, Macedonian, Norwegian, Polish, Romanian, Russian, Spanish, Swedish, Turkish, Ukrainian)

Please look for complete documentation in the link below as this is advanced module and have many more options.

Additional project info

On the basis of our experience and modules that we have created and use for production every day in our company, we decided to publish a commercial version, hence the code of the modules is not the achievement of a programmer who learns and tests new solutions, but the result of the work of experienced developers with over 20 years of experience.

Price for the module.

We are based on a subscription model and we offer two variants - monthly and annual. The annual plan comes with a big discount on the monthly version. More details can be seen on the product page of our store.


For each of our products, we have prepared a Weblate-based translation mechanism that uses deepL machine learning engine. Missing translations can, for each available language, be generated automatically and suggestions for better expressions.

System Requirements

Module dont have special requirements.

Module Documentation

English documentation: https://puqcloud.com/link.php?id=29

We have prepared a detailed installation manual for the module, including all the steps needed to implement the module.


There are no reviews yet!

Be the first to review PUQ Support by Time module.

Version Compatibility

Compatible with WHMCS v8.7

Full Version Compatibility

  • Selected versions of WHMCS v8.7
  • Selected versions of WHMCS v8.6
        8.6.0 - 8.6.1
  • All versions of WHMCS v8.5
  • All versions of WHMCS v8.4
  • All versions of WHMCS v8.3
  • All versions of WHMCS v8.2
  • All versions of WHMCS v8.1
  • All versions of WHMCS v8.0

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By PUQ sp. z o.o.


v1.3 Released October 19th, 2023

Latest Version

  1. Added the ability to delete reserved time positions in the admin panel.
  2. Changed check of one-time packages, from daily cron to every cron, to change to terminator state.


Previous Versions

v1.2.5 Released October 11th, 2023

View/hide detailed changelog

  1. Supported WHMCS v8.8.0
  2. Translations added/updated (Arabic, Azerbaijani, Catalan, Chinese, Croatian, Czech, Danish, Dutch, English, Estonian, Farsi, French, German, Hebrew, Hungarian, Italian, Macedonian, Norwegian, Polish, Romanian, Russian, Spanish, Swedish, Turkish, Ukrainian)


v1.2 Released August 2nd, 2023

View/hide detailed changelog

  1. Added the possibility of one-time support packages with a limit of hours
  2. The display of time in the client and admin zones is displayed in a human-readable format
  3. Other display and logic improvements


v1.1 Released March 21st, 2023

View/hide detailed changelog

  1. Changes in design in the client area.
  2. Added translations
  3. Support WHMCS V8.6
  4. Support IonCube PHP Loader v12
  5. Support for PHP 8.1
  6. Support for PHP 7.4
  7. Added a field with a description of the position on the invoice


v1.0 Released October 1st, 2022

View/hide detailed changelog

1.0 Initial version


See also

Accept Bitcoin and 70+ Cryptocurrency payments - CoinGate for WHMCS

Easily accept Bitcoin, Ethereum and many other crypto payments on your WHMCS website

Account Statements Module

Send account statements to customers

GST WHMCS Module For India

As WHMCS does provide tax rules options where you can configure your GST tax but we have some extra features in our module that makes it stand out and necessary to use.

Discount Center For WHMCS

Introduce discounts applicable to orders of specified products combinations or quantities.

Advanced Billing For WHMCS

Introduce extra billing models and charge your clients for actual server resource usage.