I know how credential stuffing works. That allows you to get into the CRA account. But you need to direct deposit the funds to a bank account (which is typically tied to your SIN). You can't just open a bank account in Canada with no ID. When you open an account in-branch, they ask for a couple forms of ID, often times including your SIN Card. When opening an account online, they require you to verify your identity and ask for your SIN. When I've had to input my direct deposit on CRA, they ask for your institution code, transit number and account number. In order to wire to a foreign bank account, you need to use the SWIFT system. I don't recall ever been asked for my SWIFT routing number on CRA.
I know how credential stuffing works. That allows you to get into the CRA account. But you need to direct deposit the funds to a bank account (which is typically tied to your SIN). You can't just open a bank account in Canada with no ID. When you open an account in-branch, they ask for a couple forms of ID, often times including your SIN Card. When opening an account online, they require you to verify your identity and ask for your SIN. When I've had to input my direct deposit on CRA, they ask for your institution code, transit number and account number. In order to wire to a foreign bank account, you need to use the SWIFT system. I don't recall ever been asked for my SWIFT routing number on CRA.