I still receive money from company based in Russia. This block was announced on the first day of three-day public holidays in Russia, when banks do not process corporate transactions.
Even if on Wednesday morning my company will arrange an advance payment, it won’t get to me in time to withdraw cash via ATM (Visa ban will become active on Wednesday night, and Mastercard has already stopped working for many people earlier today)
I don’t know if that was planned, or was just an unlucky coincidence, but there is no buffer to really do anything.