False alarm; sorta; it just dropped off my banking statement (I promised it was there!). Will try again soon.
Viewing post in Release Date - May 13th comments
If this happens again, please reach out to Itch.io support. Unfortunately problems with payments and the like aren't something I really have access to fix and are likely an issue on their end. As a developer, I can see payments but can't really interact with them in a meaningful way when it comes to refunds and the like. Even if I can send a copy of the project or something, it's definitely best to get this handled on itch.io's side since it would be an issue with their process!