In this post I explain the different options you have to pay in Russia today, after payment systems such as Visa, MasterCard, JCB, Maestro or American Express have suspended their operations in Russia. Cash, Chinese UnionPay cards or Russian MIR cards are the existing options.
https://russiable.com/how-to-pay-in-russia/