We're glad you posted here, Ahavei. I'll share more details about the notice you've gotten regarding your direct deposit being suspended in the QuickBooks Online (QBO) Payroll.
It's possible that your direct deposit account has insufficient funds or other verification issues, causing your account to be put on hold. When this happens, Intuit sends an email containing a specific return code and explains everythingin detail to the payroll admin listed on file.
If you're the one who received this email notification, I recommend finding the return code in your email. Once done, open this article and navigate to Step 2 to fix this issue, depending on a specific return code: Resolve a non-sufficient fund (NSF) hold on your payroll service.
If you can't find the return code, I suggest contacting our QBO Payroll live support team for further assistance. They can check your account securely and help with your direct deposit concern. Please access this article: Get help with QuickBooks products and services.
In the meantime, you'll still be able to run payroll through paper checks while resolving the hold in your account.
Furthermore, you might want to review this material to learn about the different reports you can generate to have an overview of your payroll data: Run payroll reports in QBO Payroll.
We're all ears for questions or clarifications when processing direct deposits in QBO Payroll. I encourage you to add a reply to this post to update us in the forum. Stay safe!