Transferring overpayment to different client

SOLVED

We don't use trust accounts (not law firm).  We use separate client nicknames for each individual project.  One of our clients has overpaid on one project (or client nickname) and wants to apply that overpayment to an invoice due on another project (client nickname).  I can't figure out a way to make that happen.  Anyone have ideas?  Thanks.