How can we improve WHMCS?

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

Sorted by

All Ideas

2215 Ideas Found. Showing page 1 of 111.


0 Votes
Suggestion: Custom Module Support in WHMCS Cloud

Hello WHMCS Team,I’m currently evaluating WHMCS Cloud and I am confident that it is the best option for me. Setting up a self-hosted version involves...

0 Votes
Keep Google as a Mail Provider

Very quietly Webpros is going to drop support for WHMCS 9.x to use Google mail as the delivery provider for system emails.It only mentioned on the 'Re...

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

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

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

9 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
3 Votes
PDF attachments for all invoice e-mails

We think it would be useful to have the option to enable or disable PDF attachments on invoice emails.This would spare customers who dislike having th...

6 Votes
Native Support for Shared Mailbox Access via Microsoft Graph API(M365)

Current Situation:- WHMCS can successfully import emails from the authenticated user mailbox.- Emails from a shared mailbox are not imported.- Full Ac...

  • No Comments
5 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
15 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
12 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...

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