We really should, I'm going to donate some money.
Viewing post in Advanced Education with Viktor Strobovski comments
By default, itch.io accepts payments through PayPal. Sadly, it looks like it's not possible to withdraw PayPal funds to your local bank account in Russia (the list of PayPal features available in each country can be found here), but making payments directly through PayPal should work fine – anyone using non-USD currencies will simply be charged a USD equivalent in their local currency.