Hi there, squeakyclean-neo.
I'll share some information about when QuickBooks Payments deposits customer payments.
The deposit speed would depend on the product you're using and the type of payment. In addition, if you're a new user, your first set of payments we'll deposit within 5 business days. This is because we're still setting up your account.
Since the funds are still not deposited after 2 weeks, I'd recommend contacting our Customer Care Team. This way, we'll be able to review the status of the transaction. You can chat with us through this link: Contact Payments.
To learn more about how QuickBooks Payments deposits work in QuickBooks Online, you can visit our FAQ page.
Don't hesitate to reach out to me again if you have any other concerns or further questions. I'll always have your back.