> Why would you let America take 2-3% of your transaction volumes?
I don't think VISA/Mastercard takes such a fee? (They'd be some of the biggest companies in the world if they did.)
The fees they charge are actually fractions of a percent, the rest are charged by the card issuer, which is usually your bank.
You could, in theory, use the VISA network and not pay those fees to a card issuer.
> You could, in theory, use the VISA network and not pay those fees to a card issuer.
You can not. The only way is to have a private agreement with the card issuer. That's why stores all try to push their co-branded cards.
Still greater than 0.
There's absolutely no reason for a country to outsource paynent infrastructure to US corporations.