Yes, it is a standard practice, Tim. Let's delve into your concern for a thorough understanding.
In QuickBooks, bank payments have a low transaction fee of 1%, capped at $100 per transaction. This fee is automatically deducted from your deposit account when payment is received.
For more information about other payment types and their associated fees, please refer to the article: Bank payments fees in QuickBooks Online Payments.
If a customer overpays, you can use the extra amount as credit for an invoice, refund the customer, or record it as a tip. For more details, see this article: Handle a customer credit or overpayment in QuickBooks Online.
We're dedicated to addressing your concerns and inquiries in the Community space, Tim. If you have any questions or need further support, please don't hesitate to contact us. We're here to help you every step of the way.