Welcome to the Community, @KG67.
The deposit speed may depend on the product you're using and the payment type. Once the deposit is successful, it should show as Funded in the Status column. Also, if you're a new user, we'll deposit your first set of payments within 5 business days. You can check this article for more information: Find out when QuickBooks Payments deposits customer payments.
Since it is showing delayed, it'd be best to reach out to our Merchant Services Team so they can verify the status of the deposit using their tools.
Please know you can touch base with me here for all of your future QuickBooks needs. Have a great weekend.