How to correct an invoice that has already been paid?

How to correct an invoice that has already been paid?

Hello everyone--thank you in advance for your time and assistance.

I'm having difficulty figuring out the proper procedure for resolving a situation where I've overcharged a client.  The full amount of the incorrect balance due has been paid and applied already.  When I attempt to edit the invoice to reduce the total (assuming the balance between that smaller amount and the larger payment would become a credit), I'm given an alert stating "the payment entered is more than the total amount due for this invoice.  Please check and retry."  I am forced to cancel my attempted changes.  I then attempt to make the change in the Payments section.  Clicking on the amount paid allows me to edit the amount, and I'm then asked if I want to use the balance as a credit for the client to use for future invoices--I say yes, as this is my goal.  Unfortunately this doesn't create a credit note, which would be the most clear outcome.  I do see the credit balance available when looking at an unpaid invoice and have the option to apply the credit. And in this scenario I did proceed to apply the credits to an unpaid invoice (and perhaps I shouldn't have done so yet). 

But another problem remains: the previously paid and closed invoices now show that they are overdue, by the difference in what is listed on the invoice, and the smaller revised payment I entered in the Payments section.  My first thought is that I should revise the invoices, but if I do so I am concerned I'd lose track of or possibly eliminate the credits that I've created by lowering the invoice payment amount.

If there's a place in the forum or elsewhere that explains how properly to approach editing invoices after they've been paid, please point me to them.  Otherwise I'd greatly appreciate an explanation on how best to resolve my current situation.  

Thanks again,

Frank