Our valued sponsor

Recent content by albertwong

  1. A

    USA Bank account for Delaware LLC

    Friendly warning: be prepared for a 4-6 month hold if your using PayPal USA without a SSN. Despite having a US LLC + EIN + US Office + US Bank (Top 3)... they can and WILL put you on their typical 6 month hold. +1 on Mercury... they are absolutely one of the worst banks I've dealt with...
  2. A

    Business PayPal (US) - Now Asking for Immigration?

    Yes, thats exactly the problem, a non-US resident of a US business cannot use US account. Well, I told them I was non-resident and hence no SSN when first started and that was fine. After 7 months, another review, same explanation of not having a SSN, but this time it didn't fly with them.
  3. A

    Business PayPal (US) - Now Asking for Immigration?

    Has anyone encountered this issue? US LLC - EIN - US office address - US linked bank account They now want: - US driver's license (not surprised) - SSN/ITIN (not surprised) - DHS immigration paper/green card Was this bad luck? They told me despite having a legal US entity residing in the US...