Jump to content

Edit Client Details = Billing Issues?


Keiro

Recommended Posts

Right, so, I've got the following info:

 

We're using WHMCS Version: 4.5.2

 

The issue is thus:

 

Editing a client's details, particularly the due date and/or the due amount, either backwards or forwards, seems to break the billing. It seems that it'll then ignore the due dates and continue sending notices monthly as if you've never edited it in the first place.

 

Specifically:

 

Edit due date for client to pay to a month forward. Set it to not suspend just in case the billing system decides to be funny and bill then suspend anyway. Paranoid? Maybe, but I'd rather be safe.

 

Let's say, for example, last month I set the client's due date to be in October, on the 1st, due to the invoice having already been paid for September.

 

Last month gets closer to this month, WHMCS sends an invoice for this month... again, despite the client having already gotten a paid invoice, and despit the due date being moved a month forward, to October.

 

WTF?

 

Is anyone else encountering this seemingly strange behaviour? Or is it just me and I've somehow managed to misconfigure this? It wasn't happening until I started editing client due dates and the like.

 

If anyone else, my google and search-fu seems to be failing me... so it has to be either A. misconfiguration, or B. some serious bug that hasn't been reported, or if it has, I'm not seeing anything being talked about it.

Link to comment
Share on other sites

  • WHMCS Support Manager

Changing the Next Due Date will cause a new invoice to be generated, yes. You shouldn't really need to change the Next Due Date yourself as it increments forward automatically when the invoice is paid.

 

Can you use some worked examples, using real due dates?

Also advise your Setup > Automation Settings > Invoice Generation settings.

Link to comment
Share on other sites

Sure.

 

I'll use a screenshot instead.

 

Setup -> Automation Settings -> Invoice Generation settings is as follows:

 

invoicesettings.png

 

Invoice dates as follows:

 

invoicedates.png

 

Hold on, let me resize the images so they don't break the tables. >_>

 

Edit: Images resized. Wow, I need to take into account my resolution sizes when taking screenshots.

 

Anyways, as you can see in the screenshot above, a client has been invoiced several times, earlier than planned.

 

Client's usual billing date is on the 1st. However, due to paying early, we have had to move his billing date a month forward. I do not know why this is the case, even with changing the new invoice to be generated. Why not add the option to not generate new invoices until a given point in time for that client?

Edited by Keiro
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