I'm very sorry to hear about your situation!! Unfortunately, I can't offer other payment methods, nor can I change the ones available on Itch. Thank you for your understanding and kind words nonetheless!