Placing customers and customers orders on Hold for Overdue Invoices

The Customer Reconciliation program allows you to place active customers on hold when they have invoice balances larger than a specified amount, that are overdue by the specified number of days.  The Customer reconciliation program will change the status of the customers being held to H, which will cause any new orders for the customer to be placed on Account hold (code A) as they are saved.  Any existing open orders for the customer  

More:

Hold Management Reference Information