How can we improve WHMCS?

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

Sorted by

Payments/Billing

369 Ideas Found. Showing page 1 of 19.


Cancel X days overdue invoices

Sometimes clients do not cancel their plans and their invoices are overdue, still there active messing our reports. It would be nice if in the automat...

  • Completed
Stripe Payment Gateway Module

Stripe is expanding beyond the US so demand for an official whmcs module will only increase. They have now expanded to Canada and looks like they wil...

  • Completed
Remove affiliate commission after refunding invoices

When refunding an invoice upon which commission has been paid to an affiliate, the commission should also be removed. This would need to be recorded i...

  • Completed
98 Votes
Stripe BECS Direct Debit Payment Gateway

Hi ,It would be fantastic if we could integrate Stripe BECS into WHMCS. You currently already have SEPA and ACH so I'm hoping it isn't too difficult t...

4 Votes
Passthrough tax metadata to gateways

We have been using WHMCS with Stripe for quite some time and have began to notice that while WHMCS is recording any sales taxes that are collected, th...

235 Votes
Set different pricing based on payment gateway

For eg. Keep default for libertyreserve, however if the customer buys from moneybookers, they need to pay additional 5%, additional 4% via bitcoins an...

0 Votes
Specify a custom prorata date.

We are relying heavily on the pro-rata option of WHMCS now to ensure clients are not receiving multiple invoices per month.I would love to see a "...

317 Votes
Monthly Emailed PDF Statement

We need a monthly statement showing what a client owes and need to be able to dictate the date each month it gets emailed out.It should show which are...

316 Votes
Credit Note in compliance with UK VAT legislation

The refund functionality in WHMCS 5.3.13 is not on accordance with UK legislation. When a refund is issued, the system must generate a Credit Note wi...

277 Votes
Allow single monthly invoice for all services/domains

Some customers have loads of domains and/or services. It would be great if they got invoiced once per month with all the services/domain renewals in t...

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

206 Votes
Ability to add more billing cycles than 3 years

This is a very important feature to allow us to add more than 3 years billing cycle in my point of view. When we sell a product like SSL, these can be...

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

279 Votes
Ability to exclude configurable options from promotion discounts.

Have had issues with promo codes also discounting cPanel or additional IP's instead of just the product we wish to discount. There seems to be no iss...

3 Votes
Add Non-VIES VAT Number Validation

It would be beneficial for us as a business to add the ability to automatically validate local VAT numbers, as we sometimes transact with businesses w...

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

36 Votes
PayPal non-subscription setting in new module

The old PayPal module allowed to disable subscriptions and to only allow PayPal for one-off payments.I would like to see this feature in the new PayPa...

6 Votes
GoCardless / Direct Debit - Ability to setup new mandate from the 'Payment Methods' screen

Currently, it is only possible to set up a Direct Debit mandate through the invoice itself, rather than against the 'Payment Methods' screen.I think l...

12 Votes
Making the Paypal more customizable

Currently, the Paypal Gateway allows you to choose Paypal, Pay Later, and Credit or Debit Card. What happens if you have more than one payment gatewa...

37 Votes
Custom Invoice Status

We'd like WHMCS to have customizable invoice statuses, for reporting purposes, such as Overdue, Collections, Bad Debt and such. I saw another topic wi...

1 Votes
Customizable invoice reminders

WHMCS offers only one invoice reminder time, which, to me, is a bit insufficient. I find that a 2 week reminder is "ok" for an annual custom...

  • No Comments
34 Votes
Management function for direct debits (GoCardless)

Currently the only way to set up a direct debit is to pay for an invoice. I'd like to see a management feature similar to what exists for credit card...

51 Votes
Adding an item in the middle of an invoice (blank line at certain point in invoice)

I keep track of client billing on a draft invoice and when it's time to bill I change the draft invoice to live. I write the items by date on the invo...