I actually looking for a way to solve this future problem (located in Colombia). I wish I could use stripe or baintree. Opening a account in USA from my local bank requiere US 30.000 in the first deposit (!) and creating a US company (http://news.ycombinator.com/item?id=5148581) I worry for the legal/financial repercussions of that. The local payment processors suck worse than paypal. I use fastspring, they support my country, but can't use it for mobile payments (my requeriments). How badly this sucks...
As for opening an account, you could take a trip to Miami and open it by yourself. No need to be a resident. Then make withdrawals in Colombia from an ATM (up to 780k COP at once) at a not too bad exchange rate.
Yes, but then I need a TIN. And a US address to activate the stripe account. Creating a US LLC corporation is a big problem because the legal/tax implications... but probably my only rute right now...
https://stripe.com/us/help/faq#do-i-need-an-SSN
https://support.wepay.com/entries/313535-why-are-you-asking-...