In Canada, debit transactions are run through the Interac network, which is a non-profit set up by the Canadian banks. Interac also has an email money transfer service which is widely used.
Canadian banking is different from everywhere because the market is protected from foreign competition. It makes Canadian bank stocks good to own, but makes banking expensive and annoying for Canadians.