I’ve been working many years in the banking and Fintech industry. These companies are driven by compliance before profit. Sometimes, compliance will order a country to be blocked because of the risk to service bad actors, and they can get this done bypassing every other department. This is also why it takes forever to get an account opened, the know you customer and know your business processes are long and tedious, use manual and semi automated process to establish a risk score and make a decision wether to service a customer or not. Most of the time, these processes are about ticking boxes and filing required documents to cover the institution. In the case of the article, servicing a zone at war, with a lot of parties under sanctions is a risk that either BuyMeACoffee and / or a few of their providers were not willing to take.
All people wanted was to give someone a coffee, not a fortune.
It’s not about the amounts unfortunately. Financial institutions look at who is the sender, the receiver and the recipient. If there’s a doubt to any of these 3 information, they block the transaction. And for Ukraine, they banned the whole country.