How can we improve WHMCS?

Share, discuss and vote for what you would like to see added to WHMCS

Developers

165 Ideas Found. Showing page 3 of 9.


6 Votes
Add Configurable Sub Options via API

Hi everyone! Hope you're all doing great.There are no API functions related to Product Configurable Options. Specifically, our requirement is to add S...

  • No Comments
6 Votes
Pass common module vars when using functions in module hooks.php

When a module has a hooks.php file included with it, the functions within have the $vars parameter, much like the module functions themselves.However...

  • No Comments
6 Votes
InvoiceCreated hook point without requirement to send email

A business has the need to sell products with differing rates of tax, currently WHMCS offers one rate of tax across all products.To implement this on...

  • No Comments
6 Votes
Module logging granularity (milliseconds)

It would be much more useful if the logs were output in order including milliseconds.As it is they are often displayed out-of-order, that's clearly vi...

  • No Comments
6 Votes
being able to limit the results of the GetInvoices API by a date range

https://developers.whmcs.com/api-reference/getinvoices/it would be very usefull to filter invoices by date. Most of the time you want invoices for a p...

6 Votes
Domain search/pricing/spinning APIs

So similar to the register a domain call AJAX requests, I would like to be able to get the same data from the WHMCS API, so it can be used on a checko...

6 Votes
Trigger 'ClientEdit' hook during automated cron jobs

It would be useful if the ClientEdit hook was triggered during cron jobs.We're trying to use a hook to update some fields once a client is being set a...

  • No Comments
6 Votes
retrieve free domain list from API GetProducts

the goal is to find out the list of domains that will be free when choosing a particular product

6 Votes
Customized domain contacts page for registrar modules

Referring to the additional domain fields of some TLDs, there is a need for registrar modules to have the ability to return a customized page for mana...

  • No Comments
6 Votes
Domain Glue Records - Private Name Servers

We believe that the inclusion of a detailed view of registrar glue record management in the "domainregisterns" template functions would grea...

  • No Comments
6 Votes
Custom recipients with SendEmail API command

It would be very useful to be able to send to custom recipent with SendEmail command and benefit from the template mechanism.For example you could sen...

6 Votes
Hook for to-do

Hello,I need hooks for to-do list when:1) added2) assigned3) set un progress4) completed5) deletedThanks!

  • No Comments
5 Votes
Read from the api custom fields for department in support tickets.

It would be interesting to be able to obtain the value of the custom fields of a department for a support ticket from the api

  • No Comments
5 Votes
Extend the module queue to hooks and add-ons

While integrating WHMCS with other systems you often depend on the availability of an external API. To illustrate this let's assume we're writing a ho...

  • No Comments
5 Votes
Add a quantity parameter in AddOrder of your API

Add a quantity parameter in AddOrder of your API, this will allow customers with custom carts to manage products as App Suite

  • No Comments
5 Votes
Please add the contactid as a parameter to the GetTickets API call

Hi,Please add to the GetTickets API command an option to get ticket from a specific contact.Now I can use the clientid to get tickets of a specific cl...

  • No Comments
5 Votes
CDIR Notation for API Whitelisting

In the Settings/General/Security tab of WHMCS, I have noticed that while we can whitelist Trusted proxies using CDIR notation, the same does not work...

5 Votes
Ticket close hook

It would be nice if you could add a ticket close hook which can be called when a ticket is closed by admin or client.

5 Votes
Use separate log for API sessions with max-records, rather than admin log

At the moment, apps that integrate with the WHMCS REST API have their sessions logged to tbladminlog. If your app frequently re-authenticates to run i...

  • No Comments
4 Votes
Live Chat Addon: Restrict Some Departments to Logged In Clients

This is regarding the Live Chat & Visitor Tracking Addon: https://marketplace.whmcs.com/product/34The stated features are:-====Featuring benefits...