Yes, iDebit payments are legal in Canada. By registering an account on IDebit, they can seamlessly move funds in and out of their bank accounts.