It surprises me, reading about it now, that it could be different in any other part of the world. That Flow A is the correct solution is not obvious, but it should be obvious to anyone who's studied human behavior and human error, which should be anyone involved in the design of ATMs. The form of "goal fixation" Jenny mentions is a very common pattern in human errors.
I'm really puzzled that someone is still designing "Flow B" type ATMs these days (unless its a 80s model that they bought at a yard sale...).
There's also an attack on ATMs called the "Lebanese Loop"[2] which requires that the ATM try to retain a card. So there's a security problem with retaining cards.
[1] https://www.pcisecuritystandards.org/pdfs/PCI_ATM_Security_G... [2] https://en.wikipedia.org/wiki/Lebanese_loop
It took two of us two ATMs and about 15mins to figure it out ;)
Website is offline
No cached version of
this page is available.
Error 522
Connection timed out
I'm commenting because I want to come back and find this later, but I don't want to upvote without reading, and I don't have a unified bookmark list, so bookmarking won't help if I subsequently use a different machine.Edit: Now read it - thanks for the cache reference
https://webcache.googleusercontent.com/search?q=cache:AUPocA...
However the other part about paying a lot in cash seems strange to me? And a fee on card payments while cash withdrawal is free if the exact opposite of my Dutch card. Paying in shops is free, cash withdrawal within the country is also free (not sure if all banks do this), but taking cash from an ATM abroad costs a small transaction fee.
There really is no standard.
That said, they've all used a "insert card -> remove card -> enter PIN -> perform transaction" flow rather than the "insert card -> enter PIN -> remove card -> perform transaction" flow mentioned in the article.
Insert card -> Take card (no PIN entered yet) -> Choose account & amount -> Enter PIN -> Insert card again -> Take card -> Take cash
Also, most banks in Brazil have ATMs that DON'T give cash right beside ATMs that DO give cash. The ones that don't give cash are meant for deposits, balances, payments, and transfers, but the GUI is otherwise identical, i.e., they display a cash withdrawal button even though they aren't equipped for cash! "If you then proceed with a cash withdrawal, the machine will hold onto your card for several minutes while making dispensing noises and finally return your card without giving any cash or receipt."[1]
[1] http://brazilsense.com/index.php?title=Bank_cards_and_ATMs#L...