The bank login procedure is part of the Instant Bank Verification (IBV) process to verify that you actually have access to the bank account you're trying to specify. The Instant Bank Verification process is the fastest way to complete the verification and allows you to start utilizing that account to make/receive payments instantly.

Is it safe?

The Instant Bank Verification process is indeed safe and secure. Your login credentials for your bank are never accessed or stored by the Horizon staff or systems in any way. Your login credentials are transmitted directly to your banking institution to facilitate the instant verification process. Instant Bank Verification is a standard service offered, permitted, and facilitated by many large banking institutions. If your banking institution didn't feel this process was safe, they wouldn't offer it as a service, and they wouldn't provide us the access to perform these actions. In fact, Instant Bank Verification is one of the safest ways to keep your account secure because you don't have to share your actual routing & account numbers. You can read details about the security practices involved in this process at this article.

I don't have online banking

If your banking institution doesn't offer online banking, you should be provided with the alternative Micro-Deposit Verification option instead right away. If your institution does have online banking, but you don't use it, you'll still be presented with the Instant Verification option, to begin with. You will need to intentionally fail to log in twice, and the system will then present you with the Micro-Deposit Verification alternative. You can just randomly enter a made-up and erroneous username/password so it fails. Do this twice.

I don't feel comfortable with this, is there another option?

Yes, no problem. Although Instant Verification is the safest and most convenient method, we understand if you don't want to go this route. To receive the Micro-Deposit Verification alternative option, you will need to fail the login process twice intentionally. You can just randomly enter a made-up and erroneous username/password, so it fails. Do this twice.

Once you've failed the login twice, you'll be presented with this option where you can choose Use deposit verification:

Did this answer your question?