The most resilient back up (especially in the face of national crises) is cash of course, but a growing group of people have stopped carrying any cash at all, and a lot of people in power are doing their best to make sure a cashless future is nearer each day. I don't mind paying with a debit card; I just want to have a backup in place in an increasingly interconnected world where a glitch can take out any nationwide system.
I'm concerned about the phasing out of cash too as a separate issue, I just don't think the cashless options should have to be subject to artificial limitations like requiring electricity or a network connection to be able to be used. I guess online transactions with chip and pin are much more secure and should be the default, but retailers could keep a log of outages that they are required to submit along with the imprinted slips. They could be corroborated with the logs of the utility companies as well as other businesses in the area, and if something doesn't make sense it could trigger an audit.
But of course the imprinting system is ancient and extremely prone to fraud. As is the magstripe. I wish we had a choice not to have the latter anymore. I'd gladly give up the ability to pay in places where magstripes are still used in return for more security against skimming. Here in Europe the magstripe is just not used anymore except for supporting foreign cards.
But when I lived in the Netherlands I had to get a credit card to do stuff like book flights or order on foreign sites.
Imprinters don't exist in Europe to my knowledge - the first time I saw one was on a visit to NYC a few years ago and I thought they were pranking me.
Almost....
Its been a while since I have been involved in POS payments, but IIRC there is a clear protocol which goes something like this:
1. If the card machine is online and working, use that
2. If the card machine is not working *AND* the business is willing to take on the risk, record an offline transaction for later reconciliation
3. If the card machine is not working *AND* the business *IS NOT* willing to take on the risk, call bank $phone_number for manual transaction validation and record the validation code provided at the end of the call.The usual fraud risks don't really apply in this case. Other than that, it must be over 20 years since I saw my parents pay using one, and that was unusual enough that I remember it.
However, that was probably 20+ years ago. :)
We had one at work as well 15 years ago as part of a contingency strategy in case of a power outage, but don't remember it ever being used. I left retail so no idea if they still have it.