It would be ideal if the "ON CREDIT HOLD" message could display on the "Receive Payments" screen when entering payments received from customers that are on hold.
The customer is put "on hold" because they haven't paid, so when they have paid it is only logical that the credit hold would be removed, which could be done "on the fly" while entering the payment.
In some businesses, the Accounts Receivable person would put the customer on hold, and it needs to be released (on receipt of payment) so that the data entry person can enter the invoices/orders.
"Credit Limit to displaying when receiving customer payments"