Amid the economic hardship and digital glitches that dominated last year, financial transactions via electronic payment platforms rose ...