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


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
12 Votes
Don't create invoices, when total amount is 0.

Hello.At this point WHMCS creates an invoice for every order, even if the total payable amount in those invoices are 0. That makes no sense and create...

  • No Comments
6 Votes
annual contract with monthly billing option

We have some products (as Microsoft 365 accounts) that can be billed monthly but with an annual contract, now we can only offer monthly billing with m...

0 Votes
Improve Stripe statement descriptors

WHMCS stripe module produces very poor statement descriptors in Stripe, as the attached screen shot shows. Is it possible we change anything in WHMCS...

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

3 Votes
Add gpay bussiness on upi payment model

India is largest upi payment service providers of gpay bussiness. So please Add gpay bussiness on upi payment model shortly. Our gpay mobile app user...

  • No Comments
2 Votes
Auto Updating Rates With PKR Currency

Hi dear WHMCS team I hope your are doing well.Dear WHMCS team please add PKR ( Pakistani ) currency in auto update rate.I check below page PKR not ava...

15 Votes
Late Fee for Multicurrency

Hello! We need to enable the Late Fee for multicurrency. Now it keeps the same set amount (eg. 5 eur), if the customer has usd account, it will be 5 u...

0 Votes
Restrict Payment Method for Domains and VPS

Hi, Please could you consider doing the above because, in the case of Paypal and Go Cardless Direct Debit, payments from the Client can take quite a w...

  • No Comments
6 Votes
Change Due Date based on Payment not when order placed

There seems to be gap in current billing system, so to explain better see the following example:Customer "A" is placing order on 1st of mont...

  • No Comments
15 Votes
Add the possibility to enable or disable specific payment gateways for domains.

Basically, have the same features product groups have, to allow enabling or disabling specific gateways instead of having to create a hook or editing...

  • No Comments
0 Votes
Multiple currencies associated to same client

Hi, while try t invoice a client in Crypto currency (USDT), I managed to add USDT as another FIAT currency and this was a tricky turnaround.Now I have...

  • No Comments
3 Votes
product-based main currency determination

we should be able to determine the main currency of the product, addon or domain we want.When updating cron product prices, it should be based on the...

  • No Comments
8 Votes
Integrate support for Klarna via Stripe

Stripe now integrates Klarna as a payment method directly within their API, and that allows the customer to split payment in three installments and ge...

3 Votes
Custom Invoice Numbers Used Everywhere(Statements / App's / etc)

Hi Guys,If an admin sets a custom invoice numbering scheme it does not reflect in all sections of WHMCS.The obvious one is if you generate a statement...

  • No Comments
1 Votes
WHMCS also have options to withdraw funds

I can see that WHMCS is a great amazing script. We can deposit funds using the deposit funds button in the client area. There also should have some op...

3 Votes
Domains which are included in the package also show as free in the order process.

If a web hosting package includes a free domain extension, then this is currently displayed as chargeable in the order process. This leads to uncertai...

0 Votes
Set invoice paid when using other invoicing software

We use other invoice software but are happy with whmcs.Unfortunatly services are blocked/not renewed and not updated when invoices are not paid.I unde...

  • No Comments
3 Votes
Localisation of payment gateways

Most of WHMCS supports multilingual configuration but we've just noticed that there is no way to translate Mail In Payment or Bank Transfer instructio...

  • No Comments
3 Votes
Custom date range for products

We sell hosted phone solutions and have the following dilemma. Our provider invoices us a month in advance.We are provided a CSV file to enter data, w...

  • No Comments