Two days שעם,during the Purim holiday, I tried to withdraw 1000 NIS from Bank Leumi in Dizengof. The ATM , aka “Kaspomat” returned an error an apologized.
As I was walking across the street to another ATM I was surprised to receive an SMS from Bank Poalim(my bank) confirming that 1000NIS have been withdrawn from my account.
The SMS was a result of a new cool service that Poalim provides sending SMS notifications on major account actions.
However, I was always under the impression that ATM transactions are Atomic in the database sense of transactions. A further check in my on-line account has shown that indeed 1000NIS withdrawal is listed there as well.
In the end of the day, the transaction was automatically canceled after 48 hours. My guess is that Bank Poalim and Bank Leumi “settle” their differences after 24 hours so the overall Action consistent , but it is not Atomic.