Try and use your PayPal account to transfer some money to Iran and I’m sure you’ll encounter a few problems.
there are others than pay pal and if you are serious you can set up an intermediary in say Panama or Kazakhstan or Dubai
I get paid by Ahmed, I pay Mktar in Dubai and he pays Salim in Iran
It’s really not a problem, especially to Mexico
Any pair of cousins can be well established within a week or so