Hi there,
It's great that you're setting up direct deposit for QuickBooks Online Payroll! You're going to love the freedom it gives you to pay your employees quickly and easily. During the set-up process, you're required to verify your bank account by entering in the test transaction amount. I'll shed some more light on this process.
If you've submitted payroll prior to verifying the test transaction, your direct deposit won't go through for this pay run. Once the test transaction has been verified, you'll be good to go to run payroll through direct deposit, but it must be verified first.
For a more thorough walk-through of the set-up process and direct deposit processing timelines, take a look at these articles:
I hope this helps. If you need any help verifying your test transaction, please don't hesitate to reach out in the comments below.
Have a great day!