Over the last decade there has been a revolution in payment technologies. Digitization of bank accounts, new digital payment applications, and an array of new kinds of financial products and