The US has this, it's called Zelle, every bank seems to have it, and it's instantaneous. For some reason it's just not popular, probably because Paypal and others are already entrenched.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments