How can we improve WHMCS?

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

Sorted by

Automation

93 Ideas Found. Showing page 4 of 5.


3 Votes
cPanel license module - suspension and unsuspension

Is there anyway to:suspend hosting - expire the cpanel licenseunsuspend hosting - reactivate the licenseWe receive error on license already assign to...

  • No Comments
30 Votes
Cancel domain invoice on transferred away

When a domain is marked as transferred away, the associated invoice needs to be cancelled.I honestly cannot believe this isn't already built into WHMC...

1 Votes
Setup the DNS zone to use remote mail servers when the client selects "use existing domain"

The initial problem is due to clients registering with domain mail hosted by their old host, although this is not best practice a lot of them do it:Is...

  • No Comments
3 Votes
Add an option to automatically accept all orders

Add a bloody button that allows us to disable the "fraud protection" and automatically accept all orders. I can't get the hook to work and I...

5 Votes
Automatically complete certain 'to do'

When a client orders a transfer of a domain, a to do entry is created, reminding admins to check up on the domain transfer. It would be great if these...

  • No Comments
7 Votes
Disable reminder emails for domains which are set to auto renew

Our clients are used to set domains to auto renew. Usually they get very much confused if we inform them, that their domains are about to expire. Ther...

1 Votes
Set Invoice Due Date 1 day ahead for manual orders

HelloWhen billing processing is done once per day say 2am. Invoices created by WHMCS admin, that will be process on the next run, does not get billed...

1 Votes
AddTicketReply API function addition

This might not be the correct API function but, what would be nice is to have more API functions based on ticketing status changes or replies.Here's w...

  • No Comments
1 Votes
In the product / service settings, setup several modules.

In the product / service settings, setup several modules.

  • No Comments
4 Votes
Automatically accept/reject orders based on Fraud Report

A feature to let you automatically accept or reject orders based on the fraud report from your installed fraud plugin would be great. It should also l...

  • No Comments
5 Votes
Add afterProductDowngrade hook point

Currently the afterProductUpgrade hook point runs during downgrades, but doesn't contain the upgradeid value expected despite the order being created...

  • No Comments
7 Votes
Billing Advance Notification Email

I propose the ability to send to customers a billing advance notification to prevent generate a new invoice. Some customers don't whish to continue wi...

  • No Comments
1 Votes
Free Trial Product and Service Status Auto Update

update the Status of product/services of a client when it expires.i.e client requested for 24hr free trail and we set auto terminated option to 1 so a...

8 Votes
Discord Integration

Being able to send notifications to Discord as an option alongside Email, HipChat and Slack would be really nice.Discord has a very similar concept to...

2 Votes
Better Daily Cron debug output

The daily cron job debug output is really minimal and not useful for actually debugging problems. The old cron did a lot better in verbose mode of tel...

  • No Comments
3 Votes
DomainSync Exclude specific TLDs

It would be very useful to have the ability to exclude some tld's from domainsync cron or cron.php job of WHMCS.

8 Votes
Automated cancellation status without termination when invoices are not paid

We would like to request for a new feature to have a mechanism to automatically set a product status to "Cancelled" at the end of the billin...

23 Votes
Auto Domain Name Parking for Register and Transfer Domains

Automatically parks any domain order (that has no hosting account or the default nameservers) in your Cpanel server! With domain parking service. Clie...

34 Votes
Docker and/or containers

As a company our systems are being replaced by containers instead of VMs. It gives us more control over our releases. We would like to run WHMCS from...

2 Votes
cron fails if there is Old server in Setup > Servers that is no longer available

HelloWe noticed that the cron fails if there is Old server in Setup > Serversthat is no longer available . We checked activity log: Utilities >&...

  • No Comments