PUQ Mautic

Support by Time WHMCS module

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.

Description

 Order now | Dowload | FAQ

Preface

This module allows you to create a paid support service.

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 to make the most of the built-in mechanisms available in WHMCS and uses the Billable Items function.

The module does not require any additional services, servers apart from the basic installation of the WHMCS system

Functions:

image-1679433609679.png

image-1679433633885.png

image-1679433643113.png

image-1664271928687.png

image-1664271934851.png

image-1664271943295.png

image-1664271987558.png

 

 

 

 

Changelog

 Order now | Dowload | FAQ
v1.3 Released 19-10-2023
  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.

v1.2.5 Released 11-10-2023
  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 02-08-2023
  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 21-03-2023
  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 01-10-2022

First version

Installation and configuration guide

Installation and configuration guide

1. WHMCS setup(install/update)

 Order now | Dowload | FAQ
 

To install and update a module, you must perform one and the same action.

 
1. Download the latest version of the module.

PHP 8.1

wget http://download.puqcloud.com/WHMCS/servers/PUQ_WHMCS-Support-by-time/PUQ_WHMCS-Support-by-time-latest.zip

PHP 7.4 

wget http://download.puqcloud.com/WHMCS/servers/PUQ_WHMCS-Support-by-time/php74/PUQ_WHMCS-Support-by-time-latest.zip

 

All versions are available via link: http://download.puqcloud.com/WHMCS/servers/PUQ_WHMCS-Support-by-time/

 
2. Unzip the archive with the module.
unzip PUQ_WHMCS-Support-by-time-latest.zip

Copy

3. Copy and Replace "puqSupportByTime" from "PUQ_WHMCS-Support-by-time" to "WHMCS_WEB_DIR/modules/servers/"
Installation and configuration guide

2. Product Configuration

 Order now | Dowload | FAQ

 

Purpose:
This module supports both One Time and Recurring billing cycles for services.

One Time Billing:
If you choose the One Time billing option, the service will remain active until the end of the purchased support hours package.

Recurring Billing:
If you choose the Recurring billing option, the support hours will be calculated on a monthly cycle basis.



Add new product to WHMCS

System Settings->Products/Services->Create a New Product

In the Module settings section, select the "PUQ Support by Time" module

image-1664279910671.png


License key

 

A pre-purchased license key for the "PUQ Support by time" module. For the module to work correctly, the key must be active

image-1664280027816.png


Support package setup

 

Hours per month - Indicates the number of hours that are included in the paid service package

Invoice Action - How WHMCS will create an invoice to the customer

image-1664280187419.png


Price per hour

In this section, you set the price per hour of support in all currencies that you have in the WHMCS system.

image-1664280923130.png

 

 

 

 

 

 

 

 

 

 

 

Client Area

Client Area

Home screen

 Order now | Dowload | FAQ
The customer's home page has the following information

image-1679433946126.png

Client Area

History

 Order now | Dowload | FAQ

In order to go to the page with the history of tickets and the time spent on them, go to the HISTORY tab

image-1664279233886.png

 

The history page will show the history of all tickets, the time spent on them, and the invoice in which the item was added.

There are also buttons by clicking on which information of the selected month will be displayed.

image-1679433963234.png

image-1679433963260.png

Admin Area

Admin Area

Product Home Screen

 Order now | Dowload | FAQ
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.

 

image-1664275343962.png

Admin Area

Ticket header

 Order now | Dowload | FAQ
Screenshot with additional options in the ticket header

 

Ticket open

image-1664277590741.png

 

Ticket closed

image-1664277689555.png

 

 

Tickets not this month

image-1664278175441.png

 

The client does not have a support service.

image-1664277683186.png