Someone already responded (thank you!!), but I'd also suggest contacting PayPal support if you have payment issues, as it's likely a problem on their end rather than itch.io's/mine.
I'll do that, thank you and sorry for my rudeness.