Hi, I cant buy it using my credit card, same card i used before here at itch. There is something wrong with itch since i can buy from other websites with same card.
Mmm That's weird! I think itchio tech support could solve that problem.
Or maybe your credit card is being checked by your bank. Banks from time to time check online shopping processes for security reasons. Happened to me and a call solved it.