The Payment Provider Shortlist, Part 1: FastSpring

(This is part 1 in a series on payment and subscription billing providers. Read part 2: Chargify or part 3: Spreedly)

It’s been roughly a month since we wrote about our realisation that PayPal sucks and the start of our search for something better. Initially we felt ignored: no one out there seemed to care about European businesses, at least not at the quality level we wanted.

But over time, we started discovering a couple of services here and there that seem to know what they’re doing. Wow! People like us, out there, solving problems for other developers!

We’re now a couple of steps further down the path of selecting a payment service that doesn’t hate Dutch businesses, and I wanted to share which those were and what’s great and not so great about them. First up, FastSpring.

FastSpring sells itself as a company that does everything around payment processing, merchandising and fulfillment. Especially fulfillment is considered a major feature because, apparently, so few companies do a good job in this area (unsurprisingly).

What’s great about FastSpring isn’t its marketing site. It feels pretty old hat and I didn’t feel like it was talking to me, but to some Sales Director or Marketing Executive or someone (“Experience E-commerce 2.0″?). Somewhere far away from us, anyway. But when I found FastSpring, we were near the end of our collective rope. We decided to take the plunge and see how it looked, so we signed up.

FastSpring's signup form

That proved to be an enormous undertaking (yes, signing up). Like many other payment platforms, FastSpring throws such a huge signup form at you that you almost feel like you shouldn’t have started in the first place. And once you’ve filled out this monstrosity, are you actually signed up? Um, no. You just kind of mailed off a sign up request and now you have to wait for them to approve you. “But I just want to integrate payments so I can make money!” I guess this kind of thing is standard in the payment services industry.

Fortunately, FastSpring responded pretty quickly with a test account, and this is where things started getting better: their backend is pretty decent. It feels like it was overdesigned to the point of being too generic (like everything is a programmer-approved List<View<T>> or something), but it works pretty well.

Springboard, FastSpring's backend

The best part? Pragmatism: if you live in Europe, where FastSpring can’t get you money, they just ask for a PayPal account and they’ll wire you the money there. Why can’t everyone else just do this?

So far, so good: FastSpring doesn’t try too hard to get you as a customer, but once you’re in, it’s hardly the worst thing I’ve ever seen. In fact, once I got in touch with their lead developer Ryan, things shifted into a higher gear. Their API is very straightforward, involving HTTP POST most of the time and nothing like the complex handshake procedures PayPal imposes on anyone trying to integrate.

The only problem is that FastSpring doesn’t yet support recurring payments, something which is pretty inconvenient considering Quplo is a subscription-based service. They do have some basic recurring payments stuff running in private beta, to which we were invited and which looks as impressive as everything else, but we’d have to wait a few months before being able to start using it. In the realities of business, where Q42 would sort of kind of like to see a bit of return on investment on Quplo if you don’t mind thank you very much, that’s a hard sell.

All in all, FastSpring is pretty damn great compared to PayPal. But it’s not perfect. It doesn’t support some things we’d like, and its recurring payments won’t go live for another few months. So although it’s on our shortlist, we need to consider some other services before we make any commitments.

Join us in a few days when we talk about Chargify, the next service on our Payment Provider Shortlist.

Update: Part 2 now available!

7 Comments

Ping RSS

  • Rahul: Inspire Commerce #FAIL.

    I’m awaiting with interest your progress. As you know, we are also working on recurring payments for Recommendi. I went through the Chargify process. They recommended Inspire Commerce for Europe.

    I filled in a huge form, and answered a lot of questions. Finally they said “Currently, we are unable to work with International start up companies with no processing history.” So that was a complete time-suck.

    Maybe we should join forces as the Union of Dutch Start-Ups Unable to take Payments. Neelie Kroes, where are you?

    by adam • Sep 29th 2010 • 11:09

  • @Adam Thanks for the Inspire Commerce feedback as we were about to start that process! Now I’ll think twice about it. In our next post I was intending to highlight how Chargify looks great except for the requirement of using one of their partnered merchant account services, which severely limits their flexibility.

    by Rahul • Sep 29th 2010 • 12:09

  • Thanks for the lowdown, I’ve been meaning to look for a good alternative to PayPal for a while but never got round to it. Is Google Checkout going to be on your list? Last time I used them they weren’t very suited to virtual products, but since then I think they’ve improved it.

    by Lewis • Sep 30th 2010 • 15:09

  • @Lewis Google Checkout didn’t make the shortlist because they don’t support businesses in the Netherlands. To use Checkout we need to be based in the US or UK, which we aren’t.

    by Rahul • Sep 30th 2010 • 16:09

  • I’m in New Zealand so I’m in the same boat as you with payment processing. Will be interested to hear about your experience with Chargify.

    by Alex • Sep 30th 2010 • 21:09

  • FastSpring beta for subscription is now open to you if you are still interested.

    by ken white • Oct 5th 2010 • 02:10

  • Ken, absolutely we’re still interested. We already had access to the subscriptions beta, though. Or is this something else?

    by Rahul • Oct 5th 2010 • 08:10

  • Leave a reply