Set Collection invoices to Paid automatically
If an invoice is in collections, yet somehow gets paid (either by client, or staff), WHMCS refuses to mark the invoice as 'Paid'. This is neither appropriate, nor acceptable.
My preferred handling of this is to mark an invoice as 'Paid' every time full payment is applied, no matter what.
Obviously, a hook can be written to take care of this.