A company registered in the US
Stripe: "Registered businesses must be registered in the US, even if you operate in another country." That's the company formation step. Unregistered businesses need an owner or representative physically located in the US.