How can we improve WHMCS?

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

Sorted by

All Ideas

2363 Ideas Found. Showing page 1 of 119.


24 Votes
Hide Non-Selected configurable options on invoices

On every invoice under ordered products was displayed all available configurable options, even configurable options are not ordered. This is something...

108 Votes
Add Electronic invoicing

Hello,I am interested in implementing electronic invoicing.It will be required in many EU countries in following years, and in Croatia it is already p...

42 Votes
Passkeys/Webauthn MFA

It would be great to see Passkeys/Webauthn integrated as 2FA option for all admins/clients, it is much easier for end users and should result in more...

31 Votes
Please add more data to the ContactDelete hook Parameters

Hi, Now when using the ContactDelete hook there are only 2 Parameters:userid and contactidThis information is lacking to say the least.I want to get t...

309 Votes
Ability to exclude configurable options from promotion discounts.

Have had issues with promo codes also discounting cPanel or additional IP's instead of just the product we wish to discount. There seems to be no iss...

8 Votes
Read from the api custom fields for department in support tickets.

It would be interesting to be able to obtain the value of the custom fields of a department for a support ticket from the api

3 Votes
Restrict KB article for all guest and clients both

Hi ThereWe need to block KB article for all users. No one should be able to access it even after logging inThanks

21 Votes
MarketPlace multilanguage

Hello,I would like to suggest multilangage translation for MarketPlace (SSL, EMAIL addons...).If you can make to translate this whole pages like other...

0 Votes
Accounts Receivable Rollforward

There are many, many deficiencies in WHMCS reporting. I saw someone suggested the ability to generate a detail Accounts Receivable Aging. This would...

3 Votes
Caching mechanism; File cache. (Fast, Low Effort, Highly Performant)

Caching mechanism is required.A lot of portions of WHMCS are rather slow (or very slow), and this could easily be alleviated by very simple caching.WH...

0 Votes
Service Contract Document

Hello,Every hosting company, at least in Brazil, has a service contract so that the customer can read and print the contract regarding the services th...

15 Votes
Azure AD / Active Directory SSO

SSO using Azure Active Directory might be beneficial for larger hosting organizations. As a result, your company only needs to create a single account...

55 Votes
Hook point for Switch Accounts

With the introduction of Users in WHMCS v8, it would be relevant to have a hook point configured for when Users access a Client's account. The UserLog...

78 Votes
Add company name to Registrant Information dropdown list

On the order page there is a section "Domain Registrant Information" which has a dropdown list of contacts on the client's account. The drop...

0 Votes
Link Contacts and Users

In the past WHMCS had Contacts and Sub-accounts and you had contact details on the Profile tab of a client (Account).Now you have Users, Contacts and...

38 Votes
Add API for domain pricing updates

I would like to see new API functions to be able to update domain pricing for new registrations and for existing domains.Basically it should be possib...

0 Votes
Adding 'Domain" as a search option in the "Clients" export section

Please add "domains" as part of our search options in reports under the "clients" export options. We need to have our clients doma...

79 Votes
MaxMind module should process Accept Custom Rules

On a MaxMind account you can create custom rules to accept or reject orders, for example you could reject all orders from France or you could accept a...

36 Votes
Change of Registrant & Trades

Hi there,since I started with WHMCS Development and pushing the HEXONET Modules (the so-called ISPAPI Branch), I wondered why WHMCS did not consider i...

0 Votes
Show price details of new product on upgrade/downgrade order confirmation email

As a hosting provider a change that would provide more clarity to my clients placing upgrade/downgrade orders, would be the inclusion of the regular r...