Hey! If you're having this issue can you email support@itch.io and explain the situation? I have no control over anything payment related. Let me know what they say :D