Thank you for reaching out in the Community, Rico6. I'll clarify why your customer payments might not be automatically deposited into your account and guide you through the necessary steps to resolve this issue.
To begin, let’s check the status of your customer's payment. Sometimes QuickBooks temporarily holds payments to protect the interests of all parties involved. To check the status of this specific transaction, please follow these steps:
- Login to the Merchant Service Center page using your QB Payments account credentials.
- Navigate to the Activity & Reports dropdown and select Deposits.
- Adjust the Dates field to locate the customer payment from the list.
- Check the Method column to see the status of the transaction.

If the METHOD column shows Withheld, it indicates that the payment is under review. In this case, you'll receive an email from us detailing the reasons for the hold and providing steps to resolve the issue.
However, if there's no indication of a hold or you haven’t received any notification, I recommend contacting our live support team for further assistance.
For more information about withheld funds, refer to this article: Learn about funds on hold in QuickBooks Payments.
Additionally, here’s a resource that answers frequently asked questions about how QuickBooks Payments deposits work: Common questions about QuickBooks Payments deposits in QuickBooks Online.
Feel free to comment below if you have any other questions about deposit delays in QuickBooks Online. I'd be happy to help you out.