Canadian here. This sounds like Interac eTransfer, which is available to any person sending/receiving money where the endpoints are Canadian banking institutions (all of them, I guess?).
We've had this since 2003.
We've had this since 2003.
As much fun as it is to come up with Canadian supremacy, _everyone_ except the Americans has had this for a long time.