I'm non US resident with an LLC, I live in Europe.
Some european affiliate marketing companies (such as Awin or Tradedoubler) uses Payoneer as mandatory payment method in order to send money to ACH american bank accounts.
I tried to setup Payoneer but they asks by the owner data behind the LLC...