How can we improve WHMCS?

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

All Ideas

2453 Ideas Found. Showing page 55 of 123.


3 Votes
Translation of Network Issues

Please make the network issues part of WHMCS possible to translate into multiple languages just like announcements. It is not good enough to keep seve...

  • No Comments
3 Votes
Bypass Email Verification

It would be good to have an option when creating a client from within the admin area to bypass the email verification step.

  • No Comments
3 Votes
Daily Billing Cycle

I think it would be great to allow 24 hour billing cycles for clients that want their game servers for just 24 hours and don't want to commit to a ful...

  • No Comments
3 Votes
Allow menu customisation from admin interface

Having to write hooks and/or hack templates which may get reverted on an upgrade to control the primary menus seems to be well overdue a revisit.At th...

  • No Comments
3 Votes
NS1 and NS2 prefixes on order page

HiMy feedback from customers - most annoying part of the server order for a customer is to understand what should they put to the NS1 and NS2 prefix f...

3 Votes
Share contacts between clients

Hello,Sometimes we have the same client with two accounts (because this client can have two companies or more). Since WHMCS 8 we can have one user acc...

3 Votes
Add ability to disable domain validation checking - "The domain you entered is not valid"

As standard, many common domain extensions (i.e. .vn, .com.ng and so on) are not included in WHMCS' dist.whois.json file, meaning that people who try...

  • Declined
3 Votes
add dlocal go payment

dlocal go is a payment gateway that allows small businesses in emerging markets (Latin America, Africa, Asia and the United States) to make payments i...

  • No Comments
3 Votes
Additional support for Laravel's Blade template compiler

For example, when whmcs cannot find the header.tpl Smarty file, it should try to compile the header.blade file as a 2nd option, so more themes will be...

  • No Comments
3 Votes
Alphanumeric IDs

I would prefer using randomly generated alphanumeric IDs for invoices (but also for tickets and other areas). Alphanumeric IDs provide higher amount o...

  • No Comments
3 Votes
Modify urls

Be able to modify the basic urlsFor example /login in /connect or /connexion or/register.php in /registerHave real control over existing urls Thanks

3 Votes
suscription to a product like a netflix does

I would like to have, the same method of suscription like netflixYou buy a product and fill the suscription form and conect with paypal, but you don´t...

3 Votes
Add ability to email clients who have no payment method stored on file

Clients should have atleast 1 payment method stored on file in most cases. Especially when they have services that need to be renewed.WHMCS already se...

  • No Comments
3 Votes
UserLogin hook should execute before tblusers is updated

When executing the UserLogin hook, it should occur after the user is authenticated but just prior to when tblusers is updated - specifically last_ip,...

  • No Comments
3 Votes
New Order >> Many services/domains/etc >> If no Client selected, reloads to error (loses all order items/EPPs)

Hi there,At the moment, via the Admin Area, if you compose a New Order and forget to choose a client, it will let you submit/reload the page and then...

  • No Comments
3 Votes
Make Signup Date accessible via API getclientsdetails call

Hello,for transferring dates to accounting software, it would be great to make the signup date from the summary page of the client's profile availabe...

3 Votes
Add Support for Mollie Bancontact as Payment Gateway

Bancontact is the most widely used online payment method in Belgium, making it essential for businesses targeting Belgian customers.Why This is Import...

  • No Comments
3 Votes
Stripe Payment Integration for WHMCS - Bancontact, Giropay, SOFORT

I would like to request the addition of Bancontact, Giropay, and SOFORT as payment methods through the Stripe payment gateway in WHMCS. These are wide...

  • No Comments
3 Votes
Run domain sync (if supported by module) before changing status to expired

Hello,We have a custom made registrar module where all domains is set to auto renew with the registrar (Norid).Our problem is that in some cases where...

  • No Comments
3 Votes
Verify bank is supported at GoCardless before trying to setup mandate, otherwise it will fail.

I recently had an issue where a direct debit went through WHMCS successfully as PAID and then got a notification from GoCardless right afterwards tha...

  • No Comments