Hello,
If your customer is paying the invoice online through QuickBooks, then you can select which bank account the funds are deposited into, but you can only use 1 account for ALL payments.
If you're recording the payments manually into QuickBooks and then taking the cash/checks to the bank to deposit, then yes you can select ANY bank account to deposit the payment into in QuickBooks.