Awesome. I have been waiting to have a better look at Stripe, it sounds so great.
I have a question for someone who might know: how can Stripe operate without requiring it's users to sign up for a merchant account? Do they hold what is known as a 'master merchant account'?
I am just curious as these sound notoriously difficult to get and might explain why it's US only for now, not to mention the AML considerations of letting users sign up and accept payments so simply.
This all just makes what they are doing even more impressive :).