I’ll be willing to share some insights about how QuickBooks handles payments.
If your deposit is under review, it could be that the payments department has something to review with the payment details. Afterwards, it will automatically deposit into your bank account.
On the other hand, the expected wait time for credit card payments to be transmitted to your bank is 5-7 banking days. Thus, funds usually reach your deposit bank account within 2-3 business days of the transaction.
It also 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. Meanwhile, ACH transfers could take 7–10 business days.
Also, you can regularly check the status of the deposit by logging in to your Merchant Services account. Here’s how you can do that within your QuickBooks Online (QBO):
Go to the Gear icon, and select Account and Settings.