Частое утверждение: "Visa - американская платежная система, а MasterCard - европейская", не совсем верно. Обе платежные системы давно стали интернациональными. Посмотрите хотя бы на полное название платежных систем - Visa International Service Association и MasterCard Worldwide.
Гораздо важнее другое. Для платежной системы Visa основная валюта - доллар. Это значит, что операции, связанные с конверсией валют, будут проходить через него. А для MasterCard основной валютой могут быть как доллар, так и евро. То есть операции могут проходить либо через евро, либо через доллар.
Сайт interesno.cc предлагает рассмотреть несколько ситуаций на примере карт, эмитированных российским банком.
Ваш счет в рублях. Вы в Германии. Расчет за покупку в евро.
Visa: RUB > USD > EUR
MasterCard: RUB > EUR
MasterCard выгоднее - одна конверсия.
Ваш счет в евро. Вы в Париже. Расчет за покупку в евро.
Visa: EUR > USD > EUR
MasterCard: EUR
MasterCard явно выгоднее - нет конверсии. А вот с Visa вы прогадаете, здесь будет аж двойная конверсия. Причем одна конверсия будет сделана платежной системой, а вторая - вашим банком.
Ваш счет в долларах. Вы в США. Расчет за покупку в долларах.
Visa: USD
MasterCard: USD > EUR > USD
У Visa конверсии нет, а с MasterCard вы потеряете часть денег из-за двойной конверсии.
Ваш счет в рублях. Вы в Швеции. Расчет за покупку в шведских кронах (Швеция не входит в зону евро).
Visa: RUB > USD > EUR > SEK или RUB > USD > SEK
MasterCard: RUB > EUR > SEK
С MasterCard двойная конверсия. А вот с Visa может быть две, а может быть и три конверсии! Дело в том, что в Европе многие операции проводятся через евро, потому тройная конверсия возможна.
В Европе лучше пользоваться MasterCard.
В США - картой Visa.
В России - без разницы.