The provision of advertising services to legal persons, entities or bodies established in Russia is prohibited under Article 5n (2a) of Regulation (EU) No 833/2014, inserted by Regulation (EU) 2022/2474 of 16 December 2022.
Source: https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=OJ:L_202302878
No, we are not allowed to provide our service to legal persons or companies based in Russia.
No. We cannot accept payments from Russia.