I thought I should put this out there to warn people about Stripe.
We started using Stripe a few months back and took a handful of payments - most of our customers pay by bank transfer or Paypal. One customer, who I know personally, wanted to pay by credit card, so I obviously let him use the Stripe gateway. He made the payment from his own credit card which went through.
However, he was connected to his personal VPN. Later that night (just after midnight - I'm sure they have a cron that does this), I got an automated email through from Stripe saying that they didn't want my business any more and all unsettled payments had been refunded.
I've tried to contact them a few times about this - because we are a legitimate company doing legitimate business - nothing funny at all. I haven't heard back on any of these counts, although there is a small possibility that it's been picked up by our email spam filter which is quite stringent.
With this in mind, I sent a further couple of emails in specifically to ask for a telephone call, as there is no telephone number on their website. A few days later - no emails and no telephone calls.
For those who are thinking about Stripe, the phrase "worse than Paypal" comes to mind, which is a shame as I really wanted to like Stripe.
We're now looking into Braintree, which looks to be a better, albeit slightly more expensive option, with a longer setup time.