How can we improve WHMCS?

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

Sorted by

All Ideas

2227 Ideas Found. Showing page 3 of 112.


0 Votes
Disputes for Stripe SEPA

It would be great to have disputes integrated into Stripe SEPA. If WHMCS doesn't know if a client disputed a transaction, the invoice status will stil...

  • No Comments
3 Votes
Client password reset

As of 8.13 it appears we have the client password set/reset back in admin - but it is too well hidden under client -> users -> drop down beside...

  • No Comments
0 Votes
Client Area Activity Log

Make a Customer Activity Logs page the default.Data Protection Laws (LGPD) require web providers in our country to record user activity logs on their...

12 Votes
Granular Hook Points

Would it be possible to implement more granular hook points throughout the system? The existing hooks are helpful, but there are many cases where more...

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

6 Votes
Delay invoice creation and pro-rata calculation until order is accepted.

Hi,We are an ISP and are seeking to use WHMCS to provide a front end for customer to order new services and for pro-rata and ongoing monthly billing....

  • No Comments
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
0 Votes
Affiliate Vanity URL

Would like the ability for the following "Affiliates can create their own unique Vanity ID’s". It is currently possible with the following p...

  • No Comments
0 Votes
Integration With ClickMagick.com for 3rd party tracking

As ClickMagick.com is great for tracking UTMS and tracking links already. Please consider a native integration with them. This way WHMCS owners would...

  • No Comments
9 Votes
log changes to 2fa on a user

when a user disables or re-enabled two-factor there should be an activity log

  • No Comments
12 Votes
Developer Workflow Improvements

Please provide improvements for the development workflow to make it easier for us to develop themes and modules. You had an article years ago indicati...

  • No Comments
3 Votes
Add an easy extra option in Vat settings

When we configure VAT to be validated, if the VAT is invalid, it won't allow the customer to register.This has tax implications and unnecessary extra...

  • No Comments
0 Votes
Support Multilingual Product Names on WHMCS Invoice Generation

WHMCS currently allows products to be defined in multiple languages using the multilingual product name feature. However, during invoice generation, W...

  • No Comments
3 Votes
Support Affiliate Commissions for Domain Orders in WHMCS

Currently, the WHMCS affiliate system only supports commissions for products and services (via tblhosting.relid). Domain orders are explicitly exclude...

  • No Comments
3 Votes
Exchange Rates from Local Central Banks

Currently, WHMCS only supports currency exchange rate synchronization using data from the European Central Bank (ECB). While this works for Euro-based...

  • No Comments
3 Votes
Skip the fraud check for existing clients who already have an active order AND have 2fa enabled

The option to "Check to skip the fraud check for existing clients who already have an active order" works great until a client's account is...

  • No Comments
3 Votes
Export Affiliate Stats to CSV

The current affiliate stats in the Client Area are useful, but there’s no way to download them for deeper analysis or reporting, which slows down camp...

  • No Comments
6 Votes
Allow service up-/downgrades when an invoice is in the "Payment Pending" status

Hi,since version 8.12 WHMCS doesn't allow service up-/downgrades when an invoice is in the "Payment Pending" status. This is inconvenient fo...

  • No Comments
0 Votes
Add Invoice Source

The idea would be to add a column to the tblinvoices table to classify and track the origin of an invoice.eg. Was it created by cron, was it created b...

  • No Comments
3 Votes
ACME support for SSL certificates

As of March 11 2026 the lifetime of SSL will be halfed/reduced to 200 days, and lifetime will be further reduced to 90 days until 2029. This will requ...