Mmm what about Payoneer? Can you use it in your country? Where are your from by the way? The thing with credit cards in itch.io is that as I am not an US citizen, the IRS charges me 30% of my income in taxes, itch holds my money for a few days and then charges me a fee for withdrawal. I can't do these sales with that payment method. Let's figure this out!