I'd like it if you can cancel new unpaid invoices after 7 days as that's what I currently do myself.
And if old ones are overdue by a month, I cancel it and then put a admin note on their account it would be a nice idea to freeze the account until the payment has been paid.
stumblrmonk3
commented
31st December 12
ShaunR wrote:I vote NO, why would you cancel a invoice for services provided just because the client decided they dont want to pay?
If you want to really do this you can do it using a custom hook.
I'm supporting this from the prepaid perspective. This is our setup:
Customer signs up for prepaid service and pays bill. Before end of term, an invoice is raised for said customer for the next term. His service will automatically turn off on expiration date (that date is also set in the external service, whatever it may be), however the customer might never let us know that he's cancelling the service. So, in this case this requested functionality would enable us to have those invoices cancelled after XX days of expiration.
I would even go further and ask that the system marks the related product as Cancelled, as well.
Hope this makes any sense. Happy New Year!
ShaunR
commented
31st December 12
I vote NO, why would you cancel a invoice for services provided just because the client decided they dont want to pay?
If you want to really do this you can do it using a custom hook.
dexus
commented
28th December 12
I would just add that this should not affect all overdue invoices, only the ones that system automaticaly created for service renewals, and for new orders, as mentioned before with separate configurable interval for auto cancellation on new order invoices and for service renewal invoices.
This should not affect manually created overdue invoices, or invoices generated from billable items, or any other invoices that are not for product/domain renewal or new order.
We should maybe have additional option (checkbox) that can be set on every invoice, something like "Never auto cancel this invoice".
Rob Golding
commented
28th December 12
I'd rather the accounts staff did their job, and managed invoices without the system attempting to be helpful (and potentially illegal)
Jorge
commented
25th December 12
dexus wrote:This feature must have additional option to ignore new orders invoices. For example we would like to set auto invoice cancellation for service and domain renewals to 30 days, but would like to leave active orders and order invoices for 60+ days. So this should also include a separate option for order and linked order invoices auto cancellation after X days.
Agreed. One setting for new orders and one for automated renewal invoices would be great!
stumblrmonk3
commented
18th December 12
Yes please! Looking forward to this.
dexus
commented
12th December 12
This feature must have additional option to ignore new orders invoices. For example we would like to set auto invoice cancellation for service and domain renewals to 30 days, but would like to leave active orders and order invoices for 60+ days. So this should also include a separate option for order and linked order invoices auto cancellation after X days.
68 Comments
Login to post a comment.
And if old ones are overdue by a month, I cancel it and then put a admin note on their account it would be a nice idea to freeze the account until the payment has been paid.
If you want to really do this you can do it using a custom hook.
Customer signs up for prepaid service and pays bill. Before end of term, an invoice is raised for said customer for the next term. His service will automatically turn off on expiration date (that date is also set in the external service, whatever it may be), however the customer might never let us know that he's cancelling the service. So, in this case this requested functionality would enable us to have those invoices cancelled after XX days of expiration.
I would even go further and ask that the system marks the related product as Cancelled, as well.
Hope this makes any sense. Happy New Year!
If you want to really do this you can do it using a custom hook.
This should not affect manually created overdue invoices, or invoices generated from billable items, or any other invoices that are not for product/domain renewal or new order.
We should maybe have additional option (checkbox) that can be set on every invoice, something like "Never auto cancel this invoice".