Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

That sounds like it might be an issue that you'll have to contact itch.io support, since we do not directly control the payment processors. You can find that here:

/support

Hopefully that helps, and thank you for playing!