If a Venezuelan merchant wants to accept credit cards, they'll have to work through Venezuelan payments processors and Venezuelan banks (which don't offer US bank accounts, due to sanctions). The nice thing about Zelle is they can work through a US bank (yes, surreptitiously). But that way they get dollars.