Thank you for posting in the Community, eligtetireservic.
Let me provide you with some information about how QuickBooks handles payments.
The option to expedite your deposits in QuickBooks Online (QBO) is unavailable. Funds usually reach your deposit bank account within 2-3 business days of the transaction. It varies depending on the time of day transactions are entered, the financial institution you choose, and the time it takes your bank to validate and process electronic deposits.
While ACH transfers could take 7–10 business days, the expected wait time for credit card payments to be transmitted to your bank is 5-7 banking days.
Also, you can check the status of the deposit by logging in to your Merchant Services account. You can follow the steps below on how to.
For QuickBooks Online:
Go to the Gear icon, and select Account and Settings.