Skip to main content

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

I agree, this is what is most likely going on. If you go to your banking app or account to view your transaction history, it should say something like "pending" next to your payment to itch.io

If it doesn't fix itself after a few days, contact the bank