During the application process, we require that applicants have a social security number (SSN), US address, and a US cell phone number (not a virtual number). We are currently only able to open accounts for business owners that reside within the US and fit these requirements.
When completing your application, EINs are required for all business types.
EIN definition and general info: https://www.irs.gov/pub/irs-