Is there any other purchase options besides paypal?
I don't know how Itch's payment methods work. If you can't find a method you'd like to use on here, check out DTRPG instead. I think they have other methods. https://www.drivethrurpg.com/product/426520/Points-of-Ligh