Thanks for reaching out to us. Allow me to address your concern, so let me get this straightened out.
A supported version of QuickBooks and active payroll subscription are part of the requirements when signing up Direct Deposit. Once you're using a different service provider, there's isn't an option to activate it.
To learn more about Direct Deposit in QuickBooks, you can check this article:
You have clicked a link to a site outside of the QuickBooks or ProFile Communities. By clicking "Continue", you will leave the community and be taken to that site instead.