Yes. Most domainers from PayPal restrict countries such as Iran. I'm not sure of who else is in that restricted list. India was also once a problem, IIRC.
I would prefer to be paid by PayPal from Escrow.com, but AFAIK, both buyer and seller need to be in US, and both using PayPal, for them to allow that. AFAICR.