4 ms·I think he means Venmo, which is a PayPal product. Zelle is a consortium of banks.by throwayyy479087 4y agoI think he means Venmo, which is a PayPal product. Zelle is a consortium of banks.