Jump to content

Invoices are not being generated.


atechstl

Recommended Posts

I used a script back in November to transfer all my customers from AWBS into WHMCS.

 

I have ran into a few bugs in which I believe to be from this import but my biggest problem is about half my customers aren't being invoiced. Some accounts are being billed automatically while some are not. This causes huge frustration to both me and my clients.

 

Invoices are sent out 14 days prior to due date. Continues Invoice Generation is Selected. Generate Due Invoices even fails.

Link to comment
Share on other sites

Here is the CRON LOG

 

02/11/2011 06:30 - Enom Domain Sync Run

02/11/2011 06:01 - Cron Job: Completed

02/11/2011 06:00 - Cron Job: Running Usage Stats Update

02/11/2011 06:00 - Cron Job: Closing Inactive Support Tickets

02/11/2011 06:00 - Cron Job: Sending Domain Renewal Notices

02/11/2011 06:00 - Cron Job: Sending Invoice Reminders

02/11/2011 06:00 - Credit Card Payments Processed (0 Captured, 0 Failed)

02/11/2011 06:00 - Cron Job: Credit Card Processing

02/11/2011 06:00 - Cron Job: Adding Late Fees

02/11/2011 06:00 - Cron Job: Generating Invoices

02/11/2011 06:00 - Cron Job: Updating Currency Exchange Rates

02/11/2011 06:00 - Cron Job: Starting

Link to comment
Share on other sites

Thinks for the advice. That was actually very good input but after looking in the database it looks correct. The issue still exists and I have to manually send out invoices on some customers while others work fine. This is a nasty bug. I can only assume this is a bug from my import script I used.

Link to comment
Share on other sites

Sad to say its the shortcomings of the AWBS import script :cry:

 

We did a massive import from AWBS to WHMCS and it took us weeks of manual labour to sort it out.

 

The invoice thing was one of the major problems we had and it cost us bad! For some reason clients hosting accounts were being suspended because of overdue payments - even though no invoice had been generated!

 

The first thing to do is to check if there are any invoices coming up by using PhpMyAdmin and querying the Sql table directly.

 

This SQL command simply shows all accounts where the next invoice date is before the 27 Feb 2011 (which could be a lot).

If nothing is returned then WHMCS can't recognise what’s in the ‘nextinvoicedate’ field and won’t invoice.

SELECT * FROM `tblhosting` WHERE nextinvoicedate < '2011-02-27'

 

If nothing is returned then check that the ‘tblhosting’ field ‘nextinvoicedate’ is correct and in the right format (no spaces or odd characters) .

If that doesn’t work, then you do need to chat to WHMCS and get their help (we did)

 

In relation to invoices, one major glitch is that AWBS →WHMCS does not import the details of any invoices – it only imports the product description.

So domain renewals would simply be shown as ‘Domain’ on an imported invoice, when in AWBS it showed as maybe ‘Domain renewal for xxx.com’

 

In addition, it does not import any subscription details, so if a client has a PayPal subscription, then it won’t get recorded in WHMCS. You have to get the client to cancel it and sign up again.

 

Finally – Passwords. WHMCS does not import AWBS passwords. I’m not too surprised at that, but it is an issue that should be mentioned.

 

I don’t know how many AWBS clients you are importing, but in our case it was many thousands, so we had a long haul ahead of us!

 

Trevor

Link to comment
Share on other sites

Thank you Trevor for your help! I will be looking more in depth at this tonight! We have also experienced the same issues you described with accounts being suspended. We had to disable accounts being suspended in fear of losing more customers.

 

I can't blaim WHMCS for the problems because I am sure the software would work just as intended if I had not needed to use the import script.

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