Cashless transactions are becoming ever more common. Credit and debit cards are accepted almost everywhere. Nowadays one can even pay with a smartphone in many shops. Businesses have to face the digital revolution, a source of opportunity and anxiety.