How can we improve WHMCS?

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

Sorted by

All Ideas

2205 Ideas Found. Showing page 7 of 111.

39 Votes
Auto Charge Different Services to Different Credit Cards

Now that WHMCS has support for multiple credit cards, I would love to see the ability to select which credit card is associated with which product/ser...

4 Votes
improve username creation

When creating usernames, the only option is a random name or the first 8 chars of the domain.This is so outdated now.When creating products/services,...

16 Votes
Hook for enabling EPP Code field for Transfer on demand per domain

Actually WHMCS has a built-in configuration setting for the epp code requirement on per-TLD base which is working fine and except of the entry point f...

4 Votes
Always allow admin to set client email preferences.

Currently when I disable the option for clients to manage their email preferences (General Settings->Other->Client Email Preferences->uncheck...

6 Votes
Better logging of changes to domains

Currently it is just logged that something is changed in domains, not exactly what. It would be useful if logging was the same as product log and show...

4 Votes
Ability to select individual payment methods for each service in the client dash

We want our customers to be able to change their default payment AND the payment on a per product basis like what available using this marketplace add...

  • No Comments
33 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...

14 Votes
Use canonical names for languages

ie etc instead of set <html la...

7 Votes
MarketConnect - better Billing History descriptions

Can we have better descriptions in the MarketConnect "Billing history" so we can see what the orders relate to - so for SSL's and Sitelock -...

102 Votes
Domain Addons

Right now it doesn't look like there are configurable options or add-ons that we can specify for domains? It looks like I have to create separate prod...

9 Votes
Use GoCardless Payouts API to get Transaction Fees

Somehow, the GoCardless fees need to be included in the transactions to avoid leaving an accounting black hole as GoCardless doesn't invoice merchants...

7 Votes
Add "payment method" as variable to domain email templates

I'd like to be able to personalise the domain email templates based on the domain payment method, so that I can advise people how payment should be ma...

36 Votes
Improve Ticket Search

The inability to search beyond the initial message of a ticket has become a major hindrance in continuing to use WHMCS as support desk. While I am awa...

8 Votes
Disable Invoices for Client Group

Hello,It would be nice to disable invoice for certain client groups and only sent notification to the Administrator on their service Renewal.This will...

8 Votes
Tickets Trash box

It would be nice to have a trash box for the deleted tickets and to have a SPAM box for the usually SPAM considered emails. The trash and the spam box...

6 Votes
Thread messages for Google Mail

Most email clients will not thread tickets together with the same subject, because they are missing a header with a reference to the original email ID...

  • No Comments
113 Votes
Payoneer payment gateway

Need to Payoneer payment gateway for WHMCS.

45 Votes
HubSpot Service Hub Integration

Hi there,I know for support tickets there's some integration with Kayako. I was wondering if it would be beneficial for some companies to have possibl...

12 Votes
cPanel Licensing Module - Support for cPanel Ancillary licenses

It appears the cPanel Licensing Module is only intended to offer the sale of cPanel products (packages) only, while for Ancillary licenses in the cPan...

143 Votes
Specify Second Level Tax on specific products (PST is not charged on every product in BC)

In BC another provinces in Canada, as well as some states in the US there is a second tax that only applies to certain services and products. The way...