Supposedly, itch.io is looking for alternate payment processors.
For the love of God, just use crypto. You guys used to accept Bitcoin. Who the fuck cares if you get backlash from the anti-crypto crowd? They'll get over it. Some of them even use it when e-begging via the MutualAid hashtag on here.