How can we improve WHMCS?

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

Sorted by

Client Area

201 Ideas Found. Showing page 1 of 11.


Prevent Fake Account - Registration Confirmation

We often have customer who entered wrong data at the registration form. I think it would be nice if the customer have to confirm their e-mail address....

  • Completed
Bootstrap 4 Support

Update WHMCS to Bootstrap 4 instead of 3.3.7.

  • Completed
Responsive Template

client area responsive template

  • Completed
65 Votes
prevent clients from editing custom fields

Hello,currently you can prevent the fields of whmcs standards, would be a good idea to have the possibility of preventing the custom fields.Regards,Al...

3 Votes
on demand service renewal not triggering "service due for renewal soon" notification

Hi. I've recently activated the "On-Demand Renewals" option, leaving the default values, so 366 days for annual renewal.It's all fine, excep...

181 Votes
Hosting Account Quota Notifications

I cant believe this does not exist in WHMCS!When a client reaches his disk quota limit we get a notification from our Control Panel (in our case Direc...

183 Votes
RTL support for clientarea and admin themes

Hi,as you may know Arabic, Hebrew, Persian, and Urdu are the most widespread RTL writing systems in modern times.I guess that there are lots of users...

39 Votes
Allow clients to cancel product addons

Currently if a client wishes to cancel a product addon there's no option to do so other than create a support ticket. It would be great if customers c...

15 Votes
Bootstrap 5

Since Bootstrap 5 is currently in public beta and it is what they recommend as their latest version in their site, it would be great time to start pla...

5 Votes
Ability to use multiple 2FA methods when logging in

It would be nice to be able to choose from multiple 2FA methods when logging in. For example, if you had Google Authenticator and Yubikey, you could c...

36 Votes
Display registered private name servers

hello WHMCS team ,from client side , i can register a new name server with its IP , you call it " private name server" in your product ,and...

14 Votes
Use canonical names for languages

ie https://www.truffiere.co.uk/portal/en-GB/index.php etc instead of https://www.truffiere.co.uk/portal/index.php?language=englishAlso set <html la...

9 Votes
Custom Promotional Banners

It would be very successful an option that allows us to add customized banners as it happens with the products of the MarketPlace. This would be an ex...

5 Votes
More strings in language files

There are numerous elements not supported by the language files and/or dynamic translation for fields not translated/not supporting translation includ...

7 Votes
Disable autocomplete on Client Profile search box in Admin Area

Safari will consistently suggest a password autocomplete in the Client Search box on page load of the Client Profile screen. This also triggers the dr...

  • No Comments
2 Votes
Tooltips for configurable options

I would really like to see tooltips for configurable options. This would be extremely helpful to customers that may need various options explained. If...

9 Votes
Make domain name in ACE/puny available as "Smarty object"

In the Smarty object for the client area we are able to pull the domain name from the database.In case this is an ACE domain name it will be stored in...

5 Votes
Hide "register lock" menu from the domain which can't be locked.

Some TDLs such as .EU do not allow to set "register lock" however register lock menu is appeared for all domains.I want hide "register...

0 Votes
Customizations on Network Status options

The standard Network Status page only includes options to show HTTP, FTP and POP3 status. However, those are all deprecated protocols (most users ha...

0 Votes
Select Main In Check instead of Credit Cards

A customer wanted to stop using credit cards and switch to Mail In Check. I have that option in the control panel/desktop but it does not appear that...

64 Votes
Force email verification before account provisioning

I run a two week free trial period for my hosting. It seems this is getting abused now and with no conversions. Most do not bother to verify their ema...

0 Votes
Labeling option for My Licenses & Services

I think there should be a labeling option for My Licenses & ServicesWhen you visit https://www.whmcs.com/members/clientarea.php?action=products&am...

15 Votes
Change quantity on product with scaling quantity

Let clients upgrade/downgrade the quantity similar to when up/down-grading product.