For the Russian Federation, Qiwi has closed deposits in foreign casinos.
You can deposit into regular accounts and without a card using your phone number.
As reported by players, deposits with QIWI bank cards do not go through, and cashouts to them do not either. You can make deposits to poker rooms and casinos from a QIWI wallet, but you cannot withdraw money to a wallet. What to do?
The best way is to use Skrill/Neteller combination.
You need to open accounts in both payment systems and make a deposit in Skrill with the note "Not for gambling". After that, transfer the money to the Neteller account and from there calmly make a deposit in the casino.
The downside is that you will have to pay an increased commission. The withdrawal is made in the reverse order: casino - NETELLER - Skrill - card.
The method will remain reliable for a long time, because the Skrill and Neteller payment systems are outside Russian jurisdiction.
Another available withdrawal method is a currency transfer to your bank account. It works with Alfa Bank when cashing out from PokerStars.EU, but intermediary banks can “bite off” part of the amount - it's a matter of luck.
Finally, Webmoney and Yandex.Money.
These methods are still available for depositing and withdrawing money from some casinos and poker rooms. But since Yandex.Money is affiliated with Sberbank, this method will almost certainly be closed in the near future, and the currency of this system is only rubles, which means conversions are inevitable.
But Webmoney, registered outside of Russia, will probably remain. Among the currencies there are not only rubles, but also dollars and euros. The disadvantages of Webmoney are the tedious input of money into this payment system and their cashing out, relatively high commissions and an inconvenient interface.