Generally, you can use Mastercard and Visa cards for account top-up. But, check the lists below for countries whose cards you won’t be able to use for account top-up:
Afghanistan
American Samoa
Botswana
Burundi
Cambodia
Cameroon
Central African Republic
Chad
Cuba
Eritrea
Ethiopia
North Korea (DPRK)
Democratic Republic of the Congo
Fiji
Gabon
Guam
Iran
Iraq
Jordan
Lebanon
Libya
Mali
Mozambique
Myanmar (Burma)
Nicaragua
Nigeria
Pakistan
Palau
Palestine
Samoa
Senegal
Somalia
South Sudan
Sudan
Syria
Trinidad and Tobago
Uganda
Venezuela
Yemen
Zimbabwe
Transdniestria
The Crimea Region (Ukraine)
Abkhazia
South Ossetia
other Contested territories that are not internationally recognized
areas of the Donetsk, Kherson, Luhansk and Zaporizhzhia oblasts
Azerbaijan
Poland
Belarus
Ukraine
Russia