Yes. None of those are a thing here in Canada in my experience. We have Interac E-Transfers which is allow you to send money to anyone just by knowing their email address or phone number.
Either the person gets an email/text with instruction to deposit the money, or they can register their email in a central database which allows for automatic deposit and nearly instant transfer.