I think this is a problem with itch, but I did manage to buy some PayPal games without creating a PayPal account like in this video tuto
Oh sick dude thank you, I'll be trying this.
Gah, didn't work. Paypal won't add my card. Thanks for the attempt though!
Damn I'm sorry to hear that. Paying as ''guest'' always worked for me before
I appreciate the attempt to help my guy. I'll just have to wait till the author adds another form of paying.