Russia has their SPFS or Chinese CIPS alternatives to SWIFT and their MIR card as alternative to visa/master.
I would like to accept payments from Russian customers, here in the amazingly stupid and suicidal EU. Is that somehow possible? The currency is irrelevant. I just want to keep providing online services to the Russian market.
I am sure there are plenty of online service providers facing this problem. So I hope someone has a solution that does not require me to go to Turkey, Singapore, Hong-Kong... to set up a new business entity in order to open up a local bank account.
In terms of accepting payments, the fact that you do not want to go to Turkey or Dubai is a big problem. It is the current scheme used for these sorts of things(I only know how it works for hedge funds) but if you want some sort of traditional experience of just receiving money in a bank Turkey/Dubai is what Russians(with money) themselves use. Depending on your customer, them setting up an account in Dubai/Russia might be a better solution, then for you there is no problem.
Otherwise, your option is crypto. If you know your customer well, you could speak with them about using Local BTC, it is very popular in Russia but then you need to keep it off the balance sheet completely(no taxes on this since it is pure P2P trading). You need an off exchange wallet to do this. The other option is obviously Monero, once again off exchange. Don't bother using anything on exchange(Coinbase/Binance/etc), once you have a steady transaction stream you will get KYC questions from their compliance department and the acc might get shut down.
To summarize, I currently don't know of a way to do it that would avoid your customers working with you to find a solution.
Quoting from there: Debtors from countries on the list who sought to receive payments on the debt were required to open a special bank account at a Russian bank to receive payments in Russia's currency, rubles, rather than another international currency.[10] In addition, all new corporate deals between Russian companies and entities in countries on the Unfriendly Countries List had to seek approval from a government commission.[10]
Also opening a bank account in Turkey won't help, because payments from MIR are blocked there too since this week. You can still receive cash money from travelers, since March 2, 2022, there is a decree of Russian President Vladimir Putin, which prohibits taking abroad cash currency worth more than 10 thousand U.S. dollars per person.
Either via Coinbase commerce, Stripe Crypto, BitPay or an wallet address that they can send crypto to depending on which cryptocurrencies or stablecoins you accept.