It's great to see you here in the Community, selvinci. I've information to help you resolve the issue with a deposit in QuickBooks Online.
To begin with, if you're new to QuickBooks Payments, your first payments will deposited within five business days. The deposits can take a bit longer, but once your account is set up, deposits will be much faster.
To identify the cause of the delay, I suggest checking the status of the payment transactions.
Here's how to check in QuickBooks Online:
Sign in to QuickBooks Online.
Go to Sales and select Deposits.
Click the bank deposit you want to review.
In your Merchant Service Center, follow these steps:
Choose Deposits in the Activity and Reports section.
Click the date range in the Dates field.
Select Search.
If a deposit has an issue, you'll see Withheld in the Status column. To fix this, you'll get an email from us with instructions.
In case you've already checked the payment status and we have deposited the payments, your money is on its way. However, some banks may hold onto the funds after we deposit them. In such cases, you may contact your bank and follow their procedures.
For more information about delayed deposits, you can refer to the following articles: