Confronting the new frontier of digital payments