I'm in a very similar situation: I remotely incorporated in Delaware, US, and now trying to open a bank account in the US (for Stripe). Help, anyone?
Most large US banks or banks with a US presence will allow opening a US bank account reasonably easy. Call around. It is generally easier to open one in person (but if you make a trip, make sure you know what identification they require first as it varies wildly), but at least the larger banks tends to have no problems handling foreign account holders with the caveat that the paperwork can be a bit annoying. I once o…
I've contacted SVB by phone. They told me to email them some details, but then they ignore my email.