3 ms·Zelle is exclusive to the US so yes, exactlyby bastawhiz 3y agoZelle is exclusive to the US so yes, exactly