Simply zero out the calculated refund amount. GnuCash will retain the remainder as a pre-payment.
Alternatively, if even for one invoice, you can change the preference to “pay on posting” and GnuCash will auto-enter the payment using the pre-payment balance that it needs, then you can change the preference back. Regards, Adrien > On Apr 2, 2019, at 1:01 PM, David Burleigh <[email protected]> wrote: > > How do you process a payment when the customer has a credit balance > sufficient to cover the invoice? In the "process payment" dialog box > (as suggested on the #gnucash irc), I selected both the current invoice > and the earlier pre-payment, and clicked OK. This resulted in recording > the payment for the current invoice, and also recording a debit in the > general ledger for the customer's remaining credit balance, as if I > were issuing a refund. But that is not really what I want to do. I just > want it to deduct the amount of the current invoice from the customer's > credit balance, leaving him with a lower credit balance. There must be > a better way to do this. _______________________________________________ gnucash-user mailing list [email protected] To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
