The easiest way to do that it to use: Lang::trans('language_string')
The easiest way to do that it to use: Lang::trans('language_string')
For some reasons WHMCS has a UpdateToDoItem to be able to update a todo as well as GetToDoList and GetToDoItemStatuses to manage todo using API, but not a CreateToDo API function. Because of this reason we just decided to create a custom API to create a ToDo record. You can use it as a standard WHMCS […]
A big problem with WHMCS is that you don't have any API to manage customfields. With this API you can update all clients, products and support custom fields. You can use it as a standard WHMCS API. You may want to use it with internal API function. In this case WHMCS documentation is helpful so […]
A big problem with WHMCS is that you don't have any API to manage customfields. With this API you can get all clients, products or support custom fields. You can use it as a standard WHMCS API. You may want to use it with internal API function. In this case WHMCS documentation is helpful so […]
We manage multiple WHMCS installations, all with our hooks. Every time we need to upgrade an hook it is necessary to check the old one, change the settings, then upload it. In the past we made a setting file with a big array for every WHMCS installation, but that way is still suboptimal. We had […]
This hook allows you to ask a question to your clients right before they get the EPP code using a jotform.com form. Once they fill the question they will be redirected to the client area where the EPP code is shown. Create the form the right way The first thing we have to do is […]
This hook runs after all the automations and set the invoices to "Cancelled" it the services have been terminated or cancelled. This feature has been long requested to WHMCS but it was never implemented. All you need to do to install and activate the hook is to upload the file into the /includes/hooks of you […]
As a business you send many important e-mails to your customers. Invoices, renewal notices, quotes, and important announcements are just a few of the many things you may communicate to your customers via e-mail. Wouldn't it be great if you could tell if your customers have read the e-mails you have sent? Now you can! […]
WHMCS has what we think it's a bug. If one of your clients decides to not renew a domain you can see it in the domain page, having this checked: Even if the client expressed he doesn't want to renew the domain, WHMCS will still send the reminder email, which we think isn't useful. We […]
WHMCS by default lets your customers pick a service, addon or domain when opening a ticket. For some departments it could be useful to force this, setting the Related Service select required. This is exactly what this hook does. Installation and configuration To install the hook simply upload the php file in the includes/hooks folder […]
Sometimes you need to activate a product or service after it has been ordered by the client. For example you might have a VPS or a license that you’re managing manually. This hook will create a ToDo in the ToDo list for every product, addon and configurable option that has been ordered. The hook gets […]
We believe that the feedback request after a ticket is closed could be improved in whmcs. We decided to create a custom jotform form, where to redirect our users. We ask them to rate their experience, if they give us 4 or 5 stars then we'll send them to a review website to leave a […]