How can we improve WHMCS?

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

Developers

164 Ideas Found. Showing page 4 of 9.


4 Votes
Possibility to have Popup Verification on AdminCustomButtons

When having defined a button via the custommodule_AdminCustomButtonArray - it would be nice if there was a setting that we could have the popup verifi...

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

3 Votes
Store Google Fonts local (GDPR Compliance)

If you are using Google Fonts embedded on your site, the Google server needs to collect the IP addresses of your website users to send them the Google...

3 Votes
Add a way to update a Ticket Predefined Reply via the API

Hi,I can see that I can read the information with the GetTicketPredefinedReplies API call - But there is no way to create a new one or update an exist...

3 Votes
Add quantity column / value to the GetClientsAddons API call

You have the ability to add quantities to addons in WHMCS. When quantity support is enabled, I can enter an amount of the addon, and within WHMCS the...

  • No Comments
3 Votes
Add "Disable Security Question" feature in UpdateUser API

Hi,Add "Disable Security Question" and "Two-Factor Authentication Status" features in "UpdateUser" API. However, Its po...

  • No Comments
3 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
3 Votes
AddTicketReply api function add userid parameter

Please add userid parameter to AddTicketReply.Currently replies will always appear from Owner. We need to set the user id added the reply so they appe...

  • No Comments
3 Votes
Expansion on Get Configuration Value API

https://developers.whmcs.com/api-reference/getconfigurationvalue/I think this should have a general call instead of specifying a setting so it could r...

  • No Comments
3 Votes
Additional support for Laravel's Blade template compiler

For example, when whmcs cannot find the header.tpl Smarty file, it should try to compile the header.blade file as a 2nd option, so more themes will be...

  • No Comments
3 Votes
UserLogin hook should execute before tblusers is updated

When executing the UserLogin hook, it should occur after the user is authenticated but just prior to when tblusers is updated - specifically last_ip,...

  • No Comments
3 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
3 Votes
Make Signup Date accessible via API getclientsdetails call

Hello,for transferring dates to accounting software, it would be great to make the signup date from the summary page of the client's profile availabe...

3 Votes
Create API Endpoint GetUserDetails

I would like to see a GetUserDetails which mimics the request/response of GetClientsDetails (https://developers.whmcs.com/api-reference/getclientsdeta...

  • No Comments
3 Votes
Add more data to the GetAffiliates API

Hello,I'm currently developing a project that grabs data from the WHMCS API and displays it, however, the GetAffiliates API doesn't have a whole lot o...

  • No Comments
3 Votes
Pre Add credit Hook

Hi There is hooks for add credit, pre add credit hook is also needed. We developed a royalty system which is apply credit to clients, so by having pre...

  • No Comments
3 Votes
Ability to remove a cancellation request using the API

Currently there is no way to remove a cancellation request using the API. Adding this would be useful.

  • No Comments
3 Votes
API - add currencycode to GetInvoice method

Hello guys,is it posible to add "currencycode" to API method GetInvoice? "currencycode" is available in GetInvoices but for some r...

  • No Comments
3 Votes
Stock control Via API

It would be nice to be able to manage the stock via API.

  • No Comments
3 Votes
Create User and Relation with a Client

There is NOT method in API to relation a user with a Client. We have to do manually through database.There should be a method in the api to be able to...

  • No Comments