Open a Paypal Business in US / Non US resident
Hello, I own an LLC in the US. I am neither an American nor a resident of this country. I have applied for an ITIN number because ultimately I want to open a Paypal Business account in the US. The problem is that Paypal requires its account holders to reside in the country where they operate, and in my case, that must be the US. Are there any members here in the same situation? Have you managed to open a Paypal account despite these difficulties?