How can we improve WHMCS?

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

Sorted by

All Ideas

2227 Ideas Found. Showing page 1 of 112.


0 Votes
Domain custom field that applies to all TLDs

Hello,Currently WHMCS has the ability to specified custom fields for domains that will show up on the order form and required the end user to provide...

  • No Comments
3 Votes
Allow OpenID Connect to Accept urlencoded headers

The OpenID Connect library we use on another platform (helpdesk - DeskPro) is JumboJett, and they’ve recently changed the requests on the verification...

  • No Comments
3 Votes
Localization - Time Zone setting

Hello, To adjust the time zone I have to manually set the time zone in the configuration.php file, I added this line below to get the time adjusted co...

  • No Comments
3 Votes
Ability to disable product URL tracking

Please introduce the ability to disable product URL tracking. We don't need that information and it just adds unnecessary database load for each produ...

  • No Comments
0 Votes
per-service billing contacts

We have a few customers that own several companies, also there are many, agencies, freelancers and so on that need have the invoices sorted by compa...

  • No Comments
3 Votes
DNS Lock/Protection from change and monitoring

It would be great if we could apply a DNS nameserver lock so only authorized people can change the nameservers of a domain.Additionally, we need to be...

  • No Comments
0 Votes
Invoices stop auto create on order

Hello,I am writing to you to present the following suggestion, which I believe would make accounting easier for the companies that use your system.The...

  • No Comments
2 Votes
Sync client name to control panel Customer info (like Plesk or cPanel)

When a client changes the name and email on their account in WHMCS and they have an active hosting product, the hosting services should be looped, che...

  • No Comments
3 Votes
Do not capture transaction amount by default

Payment processors such as Stripe allow to make a payment authorization and capture its amount separately.Authorising a payment guarantees the amount...

  • No Comments
3 Votes
Display "generated prorate invoice" on the service page

On an individual product/service page, show "Generate Prorata Invoice" toggle next to the Next Due Date, as presented on the attached screen...

0 Votes
Make Client Merge Fields Available for Admin Templates

Looking to have at least the following merge fields to be made available for Admin Messages templates:{$client_name}{$client_first_name}{$client_last_...

  • No Comments
0 Votes
Categorize Tasks

It will be great to categorize the tasks.

  • No Comments
3 Votes
Advanced Caching Support for WHMCS(Valkey/Redis/Memcached - Varnish)

I suggest adding advanced caching support to WHMCS using Valkey/Redis and Varnish to improve loading times for both the frontend and backend.Valkey is...

  • No Comments
0 Votes
When using the ticket status toggle next to the subject, it should change under the Options tab as well

We frequently use the ticket status toggle that's next to the subject in the admin area.However, if you use that to set a ticket in progress (which is...

  • No Comments
3 Votes
Hook after declined credit card charge

Our credit card processor charges us for reattempts to charge a credit card within a specific timeframe - or at all - after it has failed with certain...

  • No Comments
3 Votes
API endpoint to run 'test connection' on servers

Create an API endpoint/option to run the 'test connection' module function on a configured server in WHMCS. Our personal usecase for this would be to...

  • No Comments
3 Votes
Categorization of Reporting

We would like to have the possibility to create new Custom Categorization of reports instead of others./* ============================ REPORT META ===...

  • No Comments
3 Votes
Include Product Tagline, Product Short Description, and Hidden Status in the GetProducts API

Currently, the WHMCS API endpoint GetProducts only returns the Product Description field, but it does not include the fields Product Tagline and Produ...

  • No Comments
45 Votes
Promo codes for domains should support separate options for registrations, transfers, and renewals

When creating a promo code for domains, there should be three checkboxes to specify which actions it applies to: registrations, transfers, renewals.Ou...

6 Votes
Improve Accounting Treatment of "Add Funds" Transactions

Description:As a long-time WHMCS user, I’ve recently identified an issue with how Add Funds transactions are handled in the system. Currently, when a...

  • No Comments