Welcome to the Community, @charm1209. I'm here to provide clarification on an employee not having their payroll deposited into their account.
This can occur if the bank account information was set up incorrectly, or if there was a problem with your employee's account. Generally, it's recommended to check with the employee to verify that the bank and accounting information is correct. Additionally, the funds are usually rejected and returned to the business' bank account within 2-3 business days of the pay date.
Should the employee not receive their funds by midnight of the pay date and you're not sure what has happened, please contact the QuickBooks Online Phone Support Team as they can request a direct deposit trace. You can locate information about this, including contact information, at the following article: Troubleshoot Direct Deposit Issues. In particular, I recommend looking at the section My employee says they never received their direct deposit.
I believe this resource will help you in resolving this.
As always, I'm just a few clicks way should you need anything. Have a good one.