2 ms·Visa and MasterCard services are available in Russia. They do not operate in Russian occupied Crimea.by varjag 7y agoVisa and MasterCard services are available in Russia. They do not operate in Russian occupied Crimea.