You mean local Russian payment system?
You might struggle to use it anywhere outside if Russia, but if you really need it - there are some online banks there, like Tinkoff, where you only need a local registration and address for delivery. I'm not sure they will issue a card for a non-resident though.