2024 Olympics: why we won't be able to pay with a Mastercard credit card in the stadiums. Visa will be the only electronic payment method accepted at official points of sale for drinks, food and souvenirs.

Otherwise, you will have to use cash, or buy a prepaid card. The British press was already complaining about this for London in 2012. The only exception was the Beijing Winter Games in 2022, where digital yuan transactions were also accepted. But times are changing and cash is used less and less.