How can we improve WHMCS?

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

All Ideas

2462 Ideas Found. Showing page 56 of 124.


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
3 Votes
DNS Management for PowerDNS in WHMCS

We propose the addition of a DNS Management feature for PowerDNS within WHMCS, enabling users to efficiently manage and configure DNS records with enh...

  • No Comments
3 Votes
"View Invoices" permission for client sub accounts

Currently, any client subaccount can view invoices on that client account if they have the invoice URL. This includes if the "List Invoices"...

  • No Comments
3 Votes
When adding billing to a ticket can we please have the hours field and the radio button for hours/qty

When I am adding billing to a ticket I would like to see hours be added to the list of fields I can fill in. I would also like to see the hours/qty ra...

  • No Comments
3 Votes
Automatically Cancel Renewal Invoice When Releasing Domain to New IPSTAG

Currently, when a customer changes the IPSTAG of their domain via the WHMCS client area, any existing renewal invoice remains active and will still be...

  • No Comments
3 Votes
Create API Endpoint GetUserDetails

I would like to see a GetUserDetails which mimics the request/response of GetClientsDetails (https://developers.whmcs.com/api-reference/getclientsdeta...

  • No Comments
3 Votes
POP/IMAP IMPORT: Launch each import in their own process: Reliability + Performance Increase

If your email gets attacked and import fails // hangs -- or for any other reason it hangs, all the email accounts are being blocked from that forward....

  • No Comments
3 Votes
Add more data to the GetAffiliates API

Hello,I'm currently developing a project that grabs data from the WHMCS API and displays it, however, the GetAffiliates API doesn't have a whole lot o...

  • No Comments
3 Votes
POP/IMAP IMPORT: Option to clean email bounces, validate customer emails

Standard filtering for email bounces.In case inbox gets flooded completely by an bounce reflection attack.This could be grown to validate customer ema...

  • No Comments
3 Votes
Marketing contact

I think it is necessary to have a new type of contact to receive marketing emails, so this contact can receive the mails sent from the marketer tool b...

  • No Comments
3 Votes
Since WHMCS tickets do not show image attachments inline, provide filename inline to show which one was there

Frequently clients will reply to tickets via email with inline image attachments to demonstrate and directly refer to a particular item.However WHMCS...

  • No Comments
3 Votes
Add legal agreements per product/service

For example, when ordering a domain name, it would be beneficial for me if the user could have to agree to a "Domain Registration Agreement"...

  • No Comments