Double check for overdue invoices prior to suspension during cron run
Submitting for a user -
As we have a large customer base, the cron can take an hour to finish. This poses a problem when a client with an overdue invoice logs in during the cron run and pays their due invoices, the cron has associated them to be suspended, and thus does.
Perform a second check prior to suspension to ensure payments are up to date.