Jump to content

Critical Financial Report Issues After Updating to WHMCS 9.0.0


Recommended Posts

16 hours ago, Hmmcrunchy said:

is this a version 9 special as well? suddenly we are getting clint not able to simply pay by paypal - and its coming up with link your account instead of just sending over to paypal for authorisation 

image.png.2bb436ce634ff1ccf99f44435d108da8.png

This was changed in 8.9 with PayPal Payments addition: https://docs.whmcs.com/releases/8-9/8-9-release-highlights/

It makes it so that if you change the price of a service after first payment, you can capture the new amount upon renewal, without it only capturing the old amount then having to get payment for the rest from the customer. This one is actually a welcome improvement (IMO).

Link to comment
Share on other sites

I would also like to note that when a client cancels a service and later requests that the cancellation be revoked so they can continue using the service, the system prevents them from making payment due to the credit note being applied. The invoice becomes closed and locked, which prevents the client from paying for the service.

Unfortunately, this behavior appears to be a result of the recent update. In our experience, the change has created several operational issues and does not appear to have been fully tested prior to release.

Link to comment
Share on other sites

Thank you for the terrible WHMCS support. This is now the tenth client who has made a bulk payment and the late fee is simply not added to the invoice, and none of the outstanding invoices are automatically marked as paid.

I’m not even going to mention the credit and debit issues anymore, because it seems the WHMCS developers themselves don’t even know what they’re doing.

Does anyone have a suggestion for another system similar to this garbage?

Link to comment
Share on other sites

  • 3 weeks later...
  • WHMCS Product Manager
On 2/24/2026 at 8:32 AM, Hmmcrunchy said:

ok even more worrying 

we have just had a clients invoice randomly paid by a credit note!! we didn't apply the credit note, we don't know where this random credit note came from, its not shown in the "Manage Credits" 

If fact on further investigation it seem us marking an invoice as paid (if its a bank transfer)  it is creating new credit notes and applying them to the invoices as its paid and not marking it as bank transfer ?! 

Worst still this is going out to the client via email as Ledger adjustment on the invoice receipt - not a payment, so they are getting in a muddle as well !

this does need to be fixed pretty damn fast please @WHMCS John!

We are just taking over a company and repair shop at the moment so this is literally the worst possible time for us to seem like we are a bunch of unprofessional idiots due to nonsensical invoices going out. 

im just about to transfer in 150 clients but we may have to hold this up or look to move to another system as we just cant have this ...

I can confirm the recommended method to record bank transfer payments has always been via the "Add Payments" tab on the invoice page. The Transaction ID isn't a required field if you don't have a reference for the payment.

We will update the popup message to make it clearer that in v9, the "Mark Paid" button issues a credit note for the invoice balance (case WHMCS-25149).

 

On 2/27/2026 at 8:41 AM, Hmmcrunchy said:

is this a version 9 special as well? suddenly we are getting clint not able to simply pay by paypal - and its coming up with link your account instead of just sending over to paypal for authorisation 

image.png.2bb436ce634ff1ccf99f44435d108da8.png

I can confirm this is the design of the latest "PayPal Payments" module. It enables you to charge client's Payal accounts on demand and is the recommended payment flow from PayPal these days.

 

On 3/4/2026 at 2:44 AM, CycloneServers said:

I would also like to note that when a client cancels a service and later requests that the cancellation be revoked so they can continue using the service, the system prevents them from making payment due to the credit note being applied. The invoice becomes closed and locked, which prevents the client from paying for the service.

Unfortunately, this behavior appears to be a result of the recent update. In our experience, the change has created several operational issues and does not appear to have been fully tested prior to release.

The process in this situation is the same in v9 as v8 and earlier:

  1. Edit the service record and move the Next Due Date forward/back by 1 day,
  2. Ensure the status is Active or Suspended
  3. Save Changes
  4. Click "Generate Due Invoices"

The system will generate a new invoice for the previously cancelled item for the client to pay.

 

On 3/4/2026 at 5:22 AM, Paulo Nichio said:

Thank you for the terrible WHMCS support. This is now the tenth client who has made a bulk payment and the late fee is simply not added to the invoice, and none of the outstanding invoices are automatically marked as paid.

I’m not even going to mention the credit and debit issues anymore, because it seems the WHMCS developers themselves don’t even know what they’re doing.

Does anyone have a suggestion for another system similar to this garbage?

We have released v9.0.2 which addresses the matter of late fees in mass pay invoices (case WHMCS-25149).

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated