No. It's incumbent on you to select an online casino that accepts Interac. Also, you need to have a Canadian bank account.