Yes, I see that the payment arrived again to PayPal, but it’s not registering on itch.io. I will refund the payment, and please try to get in touch with Itch.io so they can assist you.
okay thanks
Looks like the credit card payment worked. Not sure what was going on with PayPal.
Yes, apparently the same thing happens in China. I don't know why, but thank you very much for the support. 🌟