Apple pay and google play had already stopped working too along with Paypal.The move by Mastercard and Visa appears absolutely massive to me (albeit I have zero banking knowledge).
If they pulled out of the UK, the country would literally grind to a halt.
I’ve never had a debit or credit card issued from any company that wasn’t Visa or Mastercard.
Putin wanted to go back to the golden era of USSR well at least he has the financial services part of it restored.