Italy has a similar size economy as Russia and they also have their own payment network. Technically there is nothing special. Countries have to come together and decide on a solution together.
On the other hand, if you step back a little bit, Russia is currently stuck in a Sovjet civil war, so I don’t think the Kremlin way is that great.