Very odd! I haven't had any issues making purchases on itch before this and have been making purchases just fine since. I'll dig into it. Hopefully it was just a fluke, I really want to support your games! ♡