How can we improve WHMCS?

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

Sorted by

Developers

165 Ideas Found. Showing page 7 of 9.


11 Votes
AddServer API Command

I can see only GetServers API but we need CreateServer API or AddServer API, AddServerGroup APIIs i am wrong and this is this posible today trought mo...

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...

1 Votes
Add Start and End Date fields to the AddOrder API

Can we add the Registration Date and Next Due Dates fields to the AddOrder API, I need to import all my existing customers into WHMCS from a spreadshe...

  • No Comments
1 Votes
Provisioning Module Config Options - Product vs Addon

(First off not sure if the category is correct for this, so I appologize in advance if its incorrect).Currently the provisioning module shows the same...

11 Votes
API WHMCS GetProducts Hidden Products

The GetProducts action shows products, but it does not retrive the hidden products, nor does it show the hidden property. Is there a way to retrive hi...

4 Votes
handle 3DSecure via the API and meet the new PSD2 requirements

Being able to handle 3dSecure via API to meet the new PSD2 requirements. Currently this is not possible, we currently use the APIs and Hooks in a cust...

1 Votes
PreTicketDelete Hook

We would like to prevent tickets from being deleted in most cases, but the existing TicketDelete hook does not run until after the ticket is deleted....

  • No Comments
2 Votes
Access core provisioning module functions

The public classes are great to access domains, users and services, but we're still missing something. We would like to be able to access the underlyi...

  • No Comments
2 Votes
Upgrade to Laravel 5.7

A new version of Lavarel supports such methods like whereDate / whereMonth / whereDay / whereYear / whereTime, which can be more useful.https://larave...

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
1 Votes
GetAdminDetails API Enhancement

It will be usefull if GetAdminDetails api call (https://developers.whmcs.com/api-reference/getadmindetails/):- Permit to chose the admin who you need...

  • No Comments
2 Votes
More information on ShoppingCartCheckoutCompletePage

Hi,We'd like to be able to see more information on ShoppingCartCheckoutCompletePage. We need to set tracking pixels on the cart complete template, and...

  • No Comments
19 Votes
API/Function Refund

Hello,I could not find in the documentation any reference on API Refund.Example, Payment Gateway sends a notification to WHMCS stating that the status...

  • No Comments
1 Votes
Notification API ID atribute

I'm building open source WHMCS browser notification with firebase you see the repository in https://bitbucket.org/linknacional/whmcs_notification/src/...

  • No Comments
14 Votes
Create/Update/Delete ToDo API

Besides an API that creates a ToDo which someone already suggested 3 years back. An API to update and delete a ToDo would also be welcome.

2 Votes
Update Last Login Details via API

If my customers never login via the WHMCS main page the last login details never update.I'm currently using an SQL command to fix the issue but it's n...

  • No Comments
4 Votes
Add Status to API Calls

It would be beneficial and reduce load on servers if more status fields were available in API calls.E.g. Pass status='unpaid' into GetInvoices and onl...

  • No Comments
1 Votes
$params needs more detail for ConfigOptions to use with UpdateClientProduct

Hello,Currently, $params contains Configurable Options indexed by String name, but to update them with UpdateClientProduct you need the database IDs....

  • No Comments
1 Votes
API GetClients ordering

GetClients currently orders by the clients name .Syncing / retrieving new clients then ends up requiring a loop through potentially the entire databas...

  • No Comments
3 Votes
Adding CC and BCC from email template when use SendEmail API

Email template has cc and bcc fields.When I use SendEmail API, I expected that cc and bcc will be added to sending email, but it did not work in that...