How can we improve WHMCS?

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

Sorted by

All Ideas

2259 Ideas Found. Showing page 1 of 113.


179 Votes
Hourly Billing

It would be very nice if hosting bills were calculated hourly instead of daily. Our hosting is all cloud servers and it is very reasonable for someone...

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

712 Votes
Billing Term Change

Clients have the ability to change the Billing Term via the Client Area or even a link to request the term to be changed.

95 Votes
Domain Renewal Pricing Override Hook request

Please add renewal functionality to orderdomainpricingoverride hook or create a new hook to allow overriding of pricing of domain renewalsExisting hoo...

176 Votes
Add Ability to Add a New Stripe ACH Payment Method from the Payment Methods Screen

Currently, the only way to add a new ACH payment method to a client's account when using the Stripe ACH payment gateway is when physically paying an i...

116 Votes
Cleanup tool to prune tbllog_register table

This table gets EXTREMELY large in row size.When performing certain clean up tasks by going to Utilities -> System -> System Cleanup we have too...

42 Votes
Domain expiration email

We need to be able to automatically send a "domain expired" email, so we can confirm it's expired, talk about the grace period/redemption fe...

12 Votes
Filter for Unassigned tickets

Right now I can filter my ticket queue based on which of my technicians the tickets are assigned to. I'd like a filter which would allow me to see onl...

0 Votes
2FA for Support Operator admins

Submitting support tickets is a giant hassle if you have MFA / 2FA enforced for admins - support cannot log in.Fix support logins by allowing us to di...

124 Votes
Peppol integration

Peppol integration to send invoices on a secure wayhttps://peppol.org/

27 Votes
Add to the GetClients and GetClientsDetails API calls the option to search client by phone number

Hi,Now there is a way to search by phone number only on the contact level - but there is no such way on the client level.Now I can use the GetContacts...

215 Votes
Payment Gateway processing Fee

Hello All,I want that whmcs should have an option where we can add a % amount of total invoice amount + any fixed amount.For example paypal takes : Se...

31 Votes
Change currency rate source

WHMcs uses a currency rate source that is unable to convert automatically some currencies like ARS (Argentine peso).I see similar requests for other c...

0 Votes
Paypal autopay

New update 11.02 does not have paypal subscription option for new clients.Please bring this back. Many use autopay. Also add option to disable invoice...

3 Votes
Ignoring certain emails/domains to create a ticket.

Wishlist:1. Create an ignore list by email addresses or certain domains.2. When importing email from POP3 or Gmail, the process will skip email addre...

320 Votes
Provide a native module for Enhance.com

I represent Enhance.com, a modern multi-server hosting control panel quickly gaining traction in the web hosting industry. I'm sure it would be great...

0 Votes
Check for Session Expiry on Ticket Submit in Client Area

Clients can take longer than the configured PHP session length to compose their message when opening a new ticket or replying to an existing tickets....

  • No Comments
263 Votes
Cloudflare Turnstile

HiAre you interested in integrating Cloudflare's Turnstile?https://developers.cloudflare.com/turnstile/get-started/migrating-from-recaptcha/Thanks

0 Votes
Order Confirmation Recipient

I would like to suggest having a field to enter to receive an order confirmation. As of today, the only option is through the user role.

3 Votes
Outgoing email frequency

If we could set a specific number of emails that could be sent out in a span of time would be great. For example, you have a queue of 1000 emails to s...