You enter a customer overpayment in the Receivables form. When a customer sends you a payment for outstanding invoices you create a new customer payment for that customer. Enter the amount of their payment in the Amount Paid field. Note: When you tab out of amount paid field the Unapplied Amount field displays the same amount you entered into the Amount Paid field.
Next, you enter the amounts you wish to apply to each invoice in the Line Item Detail using the Payment field. As you enter amounts for each invoice you will notice the Unapplied Amount field continually decreases. If there is any amount left over in the Unapplied Amount field after you are finished entering all the amounts in the Payment fields, it will get transferred to the Overpayment field when you Post the transaction.
VisionCore will automatically create an Overpayment transaction for that customer that can be applied to their next Invoice or even refunded at a later date.