Mastercard - европейская платежная система, соответственно расчёты идут в евро.
VISA - американская система (по факту трансконтинентальная, но создана всё же в США), поэтому расчёты в долларах.
Выводы здесь очевидны: кто работает с долларами, тому лучше VISA, кто с евро - Mastercard. А по странам - смотрите на национальную валюту страны.