Look at it this way, the whole idea is to open an account in the USA, right? It would be a personal paypal account. If I use Payoneer, paypal will ask for a SSN and proof of the address I will be using. As I dont live in the USA, how can one get a proof of address? unless you get a mobile phone...