“Zelle's payment network includes 2,400 financial institutions, ranging from the largest U.S. banks to small community banks and credit unions.”