I don't know how innovative it is, but it works relatively well.
https://www.interac.ca/en/interac-etransfer/etransfer-detail
What pisses me off is that we have a nearly ubiquitous way to send money in the physical world--a cheque. Yet, in the digital world we stumble to achieve the same.
I blame the profit driven corporations as each solution incurs a transaction fee and/or a proprietary solution with no interop with other systems.
My experience doing B2B money transfers: For those out of country I paid a $25-50 fee to do a wire transfer. Meanwhile bank transfers within Canada required a cash withdrawal (or bank draft), followed by a trip to the other bank to perform the deposit. Sigh.
Has anyone tried TransferWise?
My bank allows me to set up personal payees, though I have to go into a branch to do it. It acts just like a bill payment, which I get for free. The downside is that it takes a day (if the recipient is at the same bank) or more (if they're not at the same bank).
The plus side on the email transfer is that it is virtually instant (~5 minutes usually).
edit: s/screenshot/photo/
The back-end is made from ACH/SWIFT which are indeed from traditional financial services. Access to these key services is restricted for liability reasons, although you can indeed make a wiretransfer from most bank accounts online. I can do 4 of these a month without any charges.
[0] as in, it's a perfectly normal way to reimburse friends or colleagues who've paid stuff for you
https://www.interac.ca/en/interac-etransfer/etransfer-detail
clearXchange allows account holders in any of the member banks to send funds to each other and it takes about 1-2 days after the first transaction. It also allows sending funds via cellphone. If you have a Wells Fargo account, you can send funds to a BoA account holder using just their phone number.
I think the banks have done a horrible job of advertising this free no-strings-attached service.