How can we improve WHMCS?

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

Payments/Billing

425 Ideas Found. Showing page 20 of 22.


0 Votes
Edit Affiliates on Orders

There are times where I need to change or remove an affiliate from orders. If there was an "edit" button next to the affiliate name that bro...

0 Votes
Option to add payment gateways as default in the Payment Methods page even if the gateway (e.g. PayPal) doen't store a payment method.

Currently, if a Payment Gateway does not store a payment method, you cannot manage the specific gateway in the Payment Methods page. This is for examp...

0 Votes
Optionally Add a Tip on invoices

Allow clients to add an optional tip for services completed on their invoice payment.

  • No Comments
0 Votes
Remember Billable Items Invoice Action/Logic

Hi,I think there'd be value in setting a default action for Billable Items, if the business always choose Add to Next Invoice, vs Invoice on Next Cron...

  • No Comments
0 Votes
Prevent Marking 0.00 invoices as paid

All 0.00 invoices generated automatically by the cron are automatically marked as paid by the system,We need a new option that can stop the automatic...

0 Votes
Restrict payment methods from new clients

We've recently decided to add cryptocurrency payments through CoinPayments.net, but are confronted with various challenges.While this payment method i...

  • No Comments
0 Votes
Restrict payment methods pending Validation.com verification

We've recently decided to add cryptocurrency payments through CoinPayments.net, but are confronted with various challenges.While this payment method i...

  • Declined
0 Votes
Transferring Invoices when a product is transferred

When a product is transferred to a new client, all paid or refunded invoices related to that product stay in the previous client's account. This makes...

  • No Comments
0 Votes
Show renewal date on invoices for domain renewals and not expiration date

On an invoice for a domain renewal the dates shown are determined by the expiration date of a domain.The expiration date may be different from the ren...

  • No Comments
0 Votes
Custom Client Field for specific Payment Gateways

We've recently decided to add cryptocurrency payments through CoinPayments.net, but are confronted with various challenges.While this payment method i...

  • No Comments
0 Votes
Stripe Payment Gateway Module BOLETO option

Can we have in WHMCS stripe modulo boleto payment option to Brazil? https://docs.stripe.com/payments/boleto

  • No Comments
0 Votes
show actual client names on gocardless mandate import

when importing existing gocardless mandates into whmcs, all it shows you is the mandate ID and reference, which is useless.it needs to actually show t...

  • No Comments
0 Votes
Distinguishing in the case of multiple bills

Hi,the problem is If a customer has a lot of vps, some he needs to renew, some do not need, now the case, only look at the bill name is unable to dis...

  • No Comments
0 Votes
payment made of different amount

I suggest the following feature: if a client pays an amount less than what is stated on the invoice, it would be convenient for the unpaid amount to b...

  • No Comments
0 Votes
Adding ability to specify premium % to currency rates

Having option to specify for example, a 2% above market currency exchange rate to account for processing the currency by our gateway providers such as...

  • No Comments
0 Votes
Set Service Start Date upon successful Module Create

Many times the client fills an order, but pays for the service after a few days, and the services or domains are registered in the system that start o...

  • No Comments
0 Votes
How to consolidate reminders

Currently WHMCS sends expiration reminders for "products/services" and for "domains" separately. If products and services have the...

0 Votes
Validate existing VAT Numbers and Mark Tax Exempt on Enable

As a business owner we need to begin charging VAT once income reaches a certain threshold.In preparation for this we enabled the Tax Support option a...

  • No Comments
0 Votes
Add Invoice Source

The idea would be to add a column to the tblinvoices table to classify and track the origin of an invoice.eg. Was it created by cron, was it created b...

  • No Comments
0 Votes
Exclude invoices from Late Fees but not the entire client

It would be good if we had an option inside each invoice to exclude from Late Fees.We often have clients who will have invoices that need to be exclud...

  • No Comments