How can we improve WHMCS?

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

Clients

89 Ideas Found. Showing page 1 of 5.


Multiple Billing Accounts using One Login

We desperately need to be able to use ONE login for multiple billing accounts.I'd prefer a username and password login, after which the client could v...

  • Completed
Ability to assign a specific service/product to a ticket.

We need select "related service" when open a new ticket for a user from admin area! Also It's very interesting to able change "Related...

  • Completed
2 Factor Authentication with Google Authenticator

As a WHMCS Operator, I would like the ability to have 2 Factor Authentication with Google Authenticator for security purposes.

  • Completed
223 Votes
Specify user password via admin

Sometimes email is an issue and I have clients unable to recieve the password reset. They call and request I reset it on my end for them so they can l...

98 Votes
Allowing a Client to be Assigned to Multiple Client Groups

It would be very helpful if you could assign a client to multiple client groups. As it is now, you can only assign them to one group. However, the a...

46 Votes
Restrict users access to certain products

I'm happy with the new users and client accounts system update. We can choose what permissions each user has. However, right now we can't restrict the...

46 Votes
Include link to reset password in Client Signup Email

When manually creating clients, the process to get the user to create their password is extremely cumbersome. It would be great if we could include a...

45 Votes
Allow multiple phone numbers per contact

Some clients need multiple phone numbers for each contact. Would like to see a drop down for Office, Home, Cell, Fax, and Other with each number.

34 Votes
Search clients by Tax ID / VAT Number

After updating the WHMCS to the latest release (7.8.2) and run the VAT migration tool, in order to move the VAT Number customfield values to the new T...

25 Votes
Allow users to receive emails

If you want to setup a new user that's going to take care of invoices, you will also need to setup a contact. Users can't receive email notifications...

17 Votes
Allow invited user to remove relationship with account

When a user is invited to another client account, only the owner of that account can remove the relationship with any invited user.It would be great i...

  • No Comments
17 Votes
Tax Configuration - Tax ID/VAT-ID Mandatory

This request is to have an option to force the Tax ID/VAT-ID to be mandatory. At this moment (WHMCS 7.7 RC1) the field is optional, but some companies...

16 Votes
Bulk account deletion option

WHMCS does not naively offer a bulk delete option.I have quite a number of "bad" (now closed) accounts created (registered) by bots or hacke...

15 Votes
Add custom client fields for sub-accounts / contacts

As a web-hosting provider, I would like the ability to add custom fields for contacts and sub-accounts.We need a way to add more information per conta...

14 Votes
Contact custom fields

Hey,it would be very useful to add a new type of custom field for products: contact.There would be a dropdown where you can choose one of the clients...

14 Votes
Updating the Client Account email should also update the User's email

When the client changes their email from "Your profile" in WHMCS 8.1, no 'verification' is done on their new Email.In WHMCS 7.X, when the us...

12 Votes
Stop clients being able to order new services

This request may seem a bit backward but I feel it would be useful...It came about as we have a difficult client and communications have broken down s...

  • No Comments
12 Votes
Postcode and zipcode verification

It seems WHMCS does not perform any verification checks on user address, specifically the Postcode/zip code (for USA addresses).USA Postcode/zip code...

11 Votes
Force One Payment Method to Remain on File

Customers often think that removing their payment methods all together is the way to cancel services. It would be nice if we had the ability to not al...

10 Votes
Allow us to block invoice payments if email of a client is unverified

Hello,I noticed that most clients don't bother to verify their emails. Therefore, I thought of a simple solution, that would allow us to "force&q...

  • No Comments
10 Votes
Add Date Field to Custom Client Fields

It can be in any format eg. DD.MM.YYYY

10 Votes
update StatesDropdown.js to include Ireland Counties

Add the following line to assets/StateDropdown.js to have default support for Rep. of Ireland Countiesstates['IE'] = ["Co...

  • No Comments
9 Votes
Clients MUST set Security Question option // Reactivate the security questions for a client

We need to be able to set setting the security question to mandatory or optional for clients.Also, We have "deactivated" the security questi...

  • No Comments