Why is my Canadian bank routing number showing as invalid?

so i am having trouble with my routing number whenever i put in my routing number it says its invalid, i am located in canada though so maybe its different because i contacted my bank and they are providing my routing number but its still saying invalid

Hi @andrewagiuss04 ,

Ted here from Shopify, thanks for reaching out to us!

Just to double-check, by any chance could you have entered a different routing number into the admin? For example, have you two bank accounts? I’ve listed a few areas you might be able to locate this information below:

  • Void Cheque: A blank cheque issued from your bank which shows the banking details of the account in question.
  • Online Banking: If you log into your online banking account, you should be able to locate the banking details there.
  • Contacting your bank: Your bank’s customer support will be able to locate these details.
  • Paper statement: An old bank statement should have these details listed or you could request a copy of a previous statement with your bank’s customer support.

If not, I’m happy to take a closer look into this with you. Have you an open ticket with our support team at the moment? If so, could you share the support ticket number with me? If not, I can send you an email to help authenticate the account as I’d likely need to loop in our Shopify Payments team to help edit this info.

Many thanks,

Hello Ted,

I am having the same problem not being able to connect my routing number. I am from Canada but have a virtual US address, My store is in USD and i have a USD Checking account with my bank but it still does not seem to want to accept my routing number for some reason.

Please let me know if there is anything else that can be done.

Hi @JacobSmergs ,

Thanks for letting me know!

Shopify Payments does not accept virtual accounts, which is likely why you’re experiencing this error. More info can be found in this guide if you would like to take a look.

Overall, if you are based in Canada you will need to set up a checking account from a physical bank in Canada. If you would like to sell and receive payouts in USD, then you will just need to make sure that the bank account you have can accept both USD and CAD payments and is eligible for AACH transfers.

If there is anything else I can help you with, please let me know, I’m happy to help!

Many thanks,