“The Zelle payment network includes 2,400 financial institutions, ranging from large banks to small community banks and credit unions.”