Fintech faithful put payments on a pedestal