Feature Requests
Share ideas, discuss and vote on requests from other users in community
 

Cancel X days overdue invoices

Angelica Costa shared this idea 5 years ago
Investigating

Sometimes clients do not cancel their plans and their invoices are overdue, still there active messing our reports.

It would be nice if in the automation settings (cron) there would be an option to mark as cancelled invoices that are x day overdue.

E.g: Cancel invoices that are 100 days old past their due date.

Comments (46)

photo
1

SELECT `id` FROM `tblinvoices` WHERE `duedate` <= ' ... ' AND `status` = 'Unpaid'

UPDATE tblinvoices SET `status` = 'Cancelled' WHERE `id` = ' ... '

To cron. Thats all :D

photo
1

Support this all the way. How is this not a default feature?

photo
1

It's really annoying to remove manually all unpaid invoices.