I'm happy to learn you're taking advantage of the awesome features such as the payroll program in QuickBooks Online. I'd be glad to share more information about Direct Deposit.
Based on what you've described, it sounds like you've already done the initial setup for Direct Deposit. After you do the initial set up you need to verify a direct deposit test transaction. In 2-3 business days, a small debit of less than $1.00 (CAD) will be taken from your account as a test. To verify this amount:
Select the Settings ⚙️ icon, then Payroll Settings.
Under Payroll, select Direct Deposit.
Select Verfiy Test Transaction. (Note: This option will not be available until the test amount has been debited.)
Enter the test transaction amount in both boxes (less than $1.00). Enter the pennies only, without a dollar sign. (i.e. .47)
Select Ok.
After successful verification, you're ready to set up employees.