What is the availability of the service for countries outside US? Is it supported? If not, what are the plans for supporting it?
Unfortunately banking is a very geo by geo thing in terms of regulation, payment rails, banking partnerships etc. We don't have any immediate plans to launch outside the US, though I would love to be global from day 1 if we could.
As an example, Silicon Valley Bank doesn't require physical presence when opening an account via Stripe Atlas.