We only verifying Canadian citizens at the present time. Customers can open an account under a Canadian corporation, however, the administrator of the account must be verified and be Canadian.
We are consulting with our legal team as well as our banking and processing partners and are hoping to soon allow Canadian corporations owned by non-Canadians to open accounts.
What about non-resident Canadians with Canadian bank accounts?