When a customer pays cash or check and rounds up the balance, Only allows us to accept payment for the exact amount— And then manually enter credit for the difference between the balance and payment received. This messes with bookkeeping.
Allow us to receive payment in any amount, Including an excess of the order. Automatically apply any extra funds to customers credit.