This is a bit of a tangent, but given the topic, people here might find it as interesting as I did.
When I moved from the US to Europe, I was very surprised to see how openly personal bank IDs, specifically IBANs, are shared. People use them to pay bills and exchange money with each other (for any sum greater than is convenient with cash) almost entirely electronically. Nobody writes checks; they’re essentially unknown.
If you want to buy, say, a used bicycle from someone, it works like this. (1) You agree on an amount. (2) They give you their IBAN. (3) You launch your banking app on your phone. (4) You define the other party as a payee, using the info they gave you. (5) You tell the app to send them the agreed amount. (6) The transfer happens and they receive the money.
This is a casual everyday thing here. Everybody does it. It’s effectively equivalent to Venmo-ing money from person to person (or Paypal, or whatever), but there’s no middleware. It’s just bank account to bank account. You can set up middleware applications that handle the same function, if you don’t like your own bank’s app interface for some reason, but it’s unnecessary.
Every organization that sends bills expects to be paid this way. The electrical utility, the heating-and-cooling service vendor, whoever, they all put their IBAN at the bottom of the invoice. Some of them even use a Digicash service, which collapses the banking details into a QR code and simplifies the process even more.
The first time I saw this, after I moved, was on a solicitation for donations from a charitable organization that was dropped in my mailbox. On the flyer, they had the IBAN prominently featured, which I thought was weird. Eventually I worked out this was the mechanism by which they expected people to give them money. From my American perspective, this was very strange, because I’m used to personal banking information being guarded as highly confidential. But here, it works, and now that I’m used to it, it’s remarkably quick, easy, and efficient.
We also don’t set up our automatic bill paying with an authorization to “pull.” The payee never gets the right to withdraw funds. We always schedule it as a “push.” There’s probably a correlation here, i.e. there’s no risk of a malicious person using the bank account number to steal money, because it’s just not done that way.
Just one of the many, many small conveniences I’d lose if I ever went back to the States.