Brazil has a lot of negatives, but I always find amusing that we managed to have a bank system that is light years ahead of the US.
That's why newer banks without legacy cruft, without a large customer base, can implement better stuff: for instance, Capital One entered retail banking in 2005, so they are better at some stuff.
1) You kinda need everybody on board. The biggest banks in the US have something like 5% market share, so it's not just 3 companies you need to get on the same page. This probably means it needs to be mandated from above. Any 1 bank could probably throw together an easy account-to-account transfer for other customers at the same bank without too much trouble, but inter-bank? Yikes.
2) 90% of the institutions are slow and conservative. Even if they agree this is a good idea, it's a couple years of meetings and gathering requirements, then a couple more to implement.
3) You can either have instant transfers or you can have reversibility, you can't really have both. People want the first...until they (desperately) want the second. This becomes a support nightmare for banks. Now, you limit this if you have really good security (password requirements, 2FA, transaction limits, recipient verification, risk analysis)...but all that needs to be in place first, so we're back at point 2.
But it's not intended for business payments like Stripe or PayPal, or Venmo for business.
> Let’s say you lost your debit card or PIN or either was stolen. If you notify your bank or credit union within two business days of discovering the loss or theft of the card, the bank or credit union can’t hold you responsible for more than the amount of any unauthorized transactions or $50, whichever is less.
> If an unauthorized transaction appears on your statement, but you did not lose your card, security code, or PIN or had any of them stolen, you should still notify your bank or credit union right away. At the latest, you must notify your bank within 60 days after your bank or credit union sends your statement showing the unauthorized transaction. If you wait longer, you could have to pay the full amount of any transactions that occurred after the 60-day period and before you notify your bank. In order to hold you responsible for those transactions, your bank would have to show that if you notified them before the end of the 60-day period, the transactions would not have occurred.
Roughly speaking, you can only be held accountable for withdrawals, transactions, and transfers from your account that you actually authorized. Any other cash transaction is fraud, and will result in you getting your money back. This is why banks are careful not to allow transactions that they suspect to be fraudulent.
https://www.consumerfinance.gov/ask-cfpb/how-do-i-get-my-mon...
https://www.consumerfinance.gov/rules-policy/regulations/100...
https://www.zellepay.com/financial-education/pay-it-safe/und...
That's how zelle works as well, with the exception that it's probably not built into every banking app, considering the number of US banks.
US is way behind.
Like over a decade behind.
FedNow is native real time messaging plumbing, so all deposit accounts can support it once you plug into FedNow (which is run at cost by the Fed). We should theoretically arrive at an experience similar to UPI, PIX, and other instant payment systems where you can use phone numbers, email, or QR codes to facilitate payments over the next 1-3 years.
Payments in Asia and other developed countries are instant - bank to bank. No crappy 3rd party app.
In the banks' defense, they have to work with absolutely archaic infrastructure like ACH, so maybe once the considerably-improved FedNow takes over they'll have a better shot at building something people actually want.
https://en.wikipedia.org/wiki/Merchant_Customer_Exchange
ClearXChange was started by the big banks, before CurrentC, and that turned into Zelle.
1. When I pay with a credit card, I haven't actually spent any money. That money is still in my bank account, and I have the chance to dispute the transaction if it's fraudulent, without putting my own money on the line first. I've heard a few horror stories where a merchant/service has mis-charged a debit card or ACH transfer, and the time it took to get the money back caused stress around things like making rent payments. It frankly doesn't matter to me how common or uncommon such a thing is; it's literally impossible when paying for a credit card. (Yes, I do have to trust that the credit card issuer themselves won't make an error when debiting my bank account when the bill is due, but I prefer only having to trust one party not to make mistakes, than some larger number.)
2. While everyone is of course paying for this through higher prices in stores, I'm reasonably savvy about using credit cards that give me cash back or rewards points or something, and tailoring what card I use to benefit a particular transaction (for example, one card might give 3% back on grocery purchases, while another might give me 3x points on travel expenses). Ultimately I end up paying a bit less for everything than if I were to use cash or a debit card (or a bank transfer). Certainly some merchants have credit card surcharges, or discounts for paying cash/debit, but I find that those are a tiny percentage of my transactions, and I can always use cash or debit in those instances. It's hard to say how much (if at all) prices would actually be lower if credit cards (and their associated fees) didn't exist; handling cash isn't free either for businesses (counting/reconciliation, storage areas, security for transport to a bank, etc.).
The main issue with our useless bank-transfer payments system is person-to-person payments. But these days, with Venmo, Cash App, and Zelle, that issue rarely comes up (and all of these are free for the sender if you use bank debit rather than a credit card). I can't remember the last time I had to give money to a friend that involved using cash. The big downside of all of these (similar to cash, I guess) is that there's very little fraud protection. If you send someone money, and they screw you over, you might not have much recourse.
I very much consider our banking system backwards in many ways, but I find our payments system to be just fine, and, in some ways, quite good. And our banking system is backwards in part due to lack of demand.
I’ve no problem moving money wherever I want, quickly, whether to a business or another person.
Zelle is trying to solve it, but not widely accepted and is not even at scale what India has done with UPI. Direct Bank transfers take seconds not days.
Also we get OTP verification for every transaction, it's mandatory. People can't just randomly charge someone just because they know their A/C and routing. We do have credit cards too, but for it, one needs a good standing too, it's a privilege not a feature.
And Debt is bad for many people, who can't manage it.
And finally we don't have to depend on some 3rd party company(I've read enough PayPal, cash app horror stories). We have a default system between banks that just works, to make transactions instantly,secured and authorized.