top | item 3487751

Cost breakdown for Stripe, Braintree, Chargify, Recurly and Saasy

152 points| ajessup | 14 years ago |expletiveinserted.com

54 comments

order
[+] dangrossman|14 years ago|reply
If you added PayPal to these charts it'd be well below all of the lines at all of the price points. It'd start at around 3% and drop to 2.2% very early in the graph. Plus, for most startups, not accepting PayPal is going to cost you customers. Especially non-US customers.

In addition to the simple "Pay with PayPal" button scenario where you get all the simple subscriptions-as-a-service features built in (automatically handling failed payments and retries and notifying you of subscriptions, payments, cancellations, expiration of services, etc)... they'll also power your normal credit card payment forms on-site, and do token-based recurring billing (authorize payment once, charge the customer a variable amount whenever you need).

That startups discount PayPal entirely because it's "not cool" and you can't chat with the founder at 4AM about your implementation is astounding to me. All of these other services are very expensive, less fully featured, and none of them come with 240 million pre-registered users and brand trust. Any reasonable decision maker should be at least considering them an option.

[+] thaumaturgy|14 years ago|reply
I've been reading PayPal horror stories since I-don't-remember-when. I only recently started bookmarking them under their very own tag in pinboard so that when they get brought up again I can bring a few examples to bear:

Upgrading to PayPal's "virtual terminal" triggers a "rolling reserve" hold on this person's transactions; thread contains numerous other firsthand PayPal complaints: http://www.reddit.com/r/reddit.com/comments/l4q2y/please_hel...

Indie game devs bootstrapping development for a new game get their PayPal account locked down for 180 days after accepting preorders: http://www.pcgamer.com/2011/11/07/xenonauts-dumps-paypal-for...

HN's own jacquesm learns his PayPal lesson the hard way: http://www.jacquesmattheij.com/PayPal+robbed+my+bank+account

PayPal shuts down Regretsy's charity efforts: http://www.regretsy.com/2011/12/05/cats-1-kids-0/

PayPal destroys an antique violin (and robs the seller of $2500 in the process) out of simple ignorance: http://www.regretsy.com/2012/01/03/from-the-mailbag-27/

PayPal can't seem to figure out what features they do and don't offer: http://christianowens.com/post/15771850658/my-recent-experie...

That's only the stuff I've read recently. So, seriously, I'm happy for you that PayPal is working great so far. Awesome! But, people aren't avoiding PayPal because it's "not cool", they're avoiding PayPal because they've paid attention to its numerous institutional problems and they'd like to do business instead with a company that at least tries to be decent.

Sneering at people making such a measured decision is also "not cool".

[+] xanados|14 years ago|reply
Using PayPal is basically a crap shoot for recurring virtual services. As one poster on Hacker News said, if you aren't putting physical items in boxes and shipping to customers homes, you aren't in PayPal's target market.
[+] ed209|14 years ago|reply
Nothing to do with "not cool". It's their customer service.

I'd love to use PayPal price wise, but I just don't trust them. I feel like at any time they can freeze my funds, have final decisions made by very low ranking support staff (with no ability to escalate) and lack of accountability (sure, I can go to FSA, but how much company time will that cost me? They should govern themselves fairly first).

Just search for the recent "Paypal Regretsy" and "PayPal violin" and tell me you trust them with your business. [edit] oh, and this one http://christianowens.com/post/15771850658/my-recent-experie...

[+] jellicle|14 years ago|reply
Well, the Paypal cost line starts low but then has a sudden spike to infinity when Paypal cancels your account, steals all your money, and refuses to speak to you about it.

It's been a long time since calculus but I think the area under the curve when the curve goes to infinity is also infinity. So Paypal's cost is actually a bit steep.

[+] jsankey|14 years ago|reply
I've got no idea why you're being downvoted - perhaps your last paragraph is a little harsh. But you're right, it's odd not to see mention of PayPal. It works, it's inexpensive, and for non-US businesses it's one of the few available options.
[+] jsankey|14 years ago|reply
Missing from this analysis is which options are available outside the US. I've tried to quicky figure this out for each provider, please correct me if I'm wrong:

  - Braintree: only if doing 3 million+/year.
  - Chargify: in theory yes, if you can find a merchant provider that accepts you with reasonable terms, which isn't easy.
  - Recurly: "Recurly supports SagePay and PayPal in the U.K. and Ireland, as well as Wirecard throughout the broader European Union."
  - Saasy: Yes.
  - Strip: Not yet.
Although it makes sense to start in the US market, it's getting to the point where all most alternatives are US-centric, and there's a big world of us out here that would also love better payment gateways!
[+] richardw|14 years ago|reply
I think there's a huge market of non-US startups that would love to find a Stripe equivalent that they could use. Much easier to compete than going head-to-head with the US crowd, whose customers are spoiled for choice.

That's what Shuttleworth in effect did - fulfilled a demand outside the US for a service that US companies couldn't legally fulfil. Got him into space. Not bad.

[+] lclarkmichalek|14 years ago|reply
Which is precisely why I chose saasy for my web app, being based in the uk. Same goes for tropo vs twillio, until twillio lainched uk sms yesterday.
[+] mise|14 years ago|reply
I'd also mention 2Checkout.com which offers recurring subscriptions with an API. I use them from Ireland, it just about works, but they lack innovation.
[+] snprbob86|14 years ago|reply
> Where’s the Catch?

Anyone care to comment? I can think of some potential ones, but have no first-hand experience with them, so I'll withhold comment.

However, my biggest fear is derived from self-awareness. I run a startup and, no matter how good I think our code is, we fuck stuff up. Plenty. Oddly, in this sector, I trust an older company full of idiots more than a brand new startup full of brilliant hackers, if for no other reason than the idiots have already made their mistakes and are now just not gonna fuck with it. If they made it a few years, ironed out the kinks and then just they leave it alone, it's less likely to break :-P

[+] nirvdrum|14 years ago|reply
The biggest one is Stripe does little beyond actually charging a card. If you're a business, you likely need to provide your customers with receipts via email at the very least, and ideally have a portal for them to look up their payment history. You probably don't want to bother with Dunning emails, either. If you go with Stripe, be prepared to implement all this yourself.

I can't speak fully for the others, but I have used Chargify and Recurly. Chargify finally has statements. Recurly has a large emphasis on making sure your customers are retained -- so much so that they added their own payment gateway to help make sure that's the case.

So, Stripe may be a low cost option on a per transaction basis, I just wouldn't brush aside the development costs that some of the other providers save you. In the end, Stripe may still be worth it for you -- it is for us. But that's the catch.

[+] ceejayoz|14 years ago|reply
> I run a startup and, no matter how good I think our code is, we fuck stuff up. Plenty.

What makes you think that's unique to a startup?

[+] cloudwalking|14 years ago|reply
Stripe's simplicity blows me away. Payments is one of those things I always hated dealing with--you could never provide a decent user experience for a reasonable cost.

Stripe's solution is exactly what I want, so much so it's baffling that nobody had ever done it their way. And since I'm not planning on doing $50M+ revenue anytime soon, they're cheap too :)

[+] thematt|14 years ago|reply
I agree, from a customer's point of view Stripe is a godsend. However, I wonder if that level of simplicity is sustainable for them going forward. The reason other payment providers have paperwork and approval processes is because of liability and the reality that there are unscrupulous merchants out there. Is Stripe assuming an increased liability because of the ease at which anybody can just sign up?
[+] torontos|14 years ago|reply
Why not include Samurai (http://samurai.feefighters.com)? Seems like it would be cheaper than the other ones and the api docs look breezy like stripes. It's only 2.3% + 30cents. Also look at Spreedly for recurring.
[+] GICodeWarrior|14 years ago|reply
I am in the process of integrating Recurly into my existing business, and I have to say, those graphs misleading regarding Recurly.

The Recurly gateway is already included with the normal Recurly costs.

Zero out the gateway numbers in the calculator there and you will see the difference. http://expletiveinserted.com/recurring-payment-cost-calculat...

Granted, Stripe avoids the paperwork and business requirements for getting a merchant account. However, I already had most of those requirements ticked (you need them anyways if you intend to operate aboveboard), and I want all the subscription management features Recurly provides.

Further, the Recurly gateway includes credit card portability (Braintree is the only other company I know of that supports this). http://www.portabilitystandard.org/

EDIT: Removed incorrect merchant account fees.

[+] torontos|14 years ago|reply
We looked at Recurly too... You are wrong that you can just zero out the gateway numbers in the calculators. Recurly charges 1.25% + 10 cents (http://recurly.com/pricing). 1.25% is a CRAPLOAD. Using a merchant account from FeeFighters would for us end up costing something like 2.1% + 20cents for the merchant account but then we'd have to pay an additional 1.25% + 10cents to Recurly, making it a total of 3.35% + 30 cents, far more than Stripe. Plus there's a $69 minimum fee, which sucks when you are starting out

Chargify (http://chargify.com) or Spreedly (http://spreedly.com) + Samurai (http://samurai.feefighters.com) is going to be significantly cheaper in our case (we expect to ramp to $30k/sales/mo). I'll pretty-up and share the google spreadsheet I used shortly. Stripe is still the best option if you have low transaction size and low volume (I think it was <$6k/mo). Other than that it was either chargify+samurai or spreedly+samurai (depending on the number of transactions because of chargify's tricky pricing)

[+] GregCox|14 years ago|reply
OP here. That was the Recurly pricing at the time. I have updated now to their latest pricing, and if you use their gateway they are indeed the lowest cost option of that bunch.

Also, Stripe claims to support data portability.

[+] dangrossman|14 years ago|reply
> a good merchant account will have rates under $0.20/transaction

That's impossible. Visa and MasterCard's interchange rates are 1.15% - 2.7% + $0.10 per transaction, that's the floor at which a merchant account could start its pricing.

[+] jpdoctor|14 years ago|reply
Would love to see the same thing for monthly billing, but with completely variable monthly payments.
[+] dangrossman|14 years ago|reply
Most (all?) of these companies support that.
[+] mikey_p|14 years ago|reply
Most of the services mentioned in the article can add "charges" to each months accounting for things like usage based systems. Of course if you're payments are completely variable, you'll have a hard time calculating with any service that charges a percentage for each transaction.
[+] thaumaturgy|14 years ago|reply
As a gentle aside: the graphs in this post are pretty nice, but I can't tell what's what in them because the colors are evil. I'm one of a large number of colorblind men (http://robsheldon.com/colorblind/).
[+] casca|14 years ago|reply
The main reason for the nature of credit-card fees (fixed+percentage) is to manage the fraud.

Stripe's simplicity of access means that it is going to be completely destroyed by fraud. The reason for the effort in getting merchant accounts is that if you take the money and run, the organization that gave you the merchant account is responsible for the chargebacks, up to 6 months later.

6 months is a long time. It's not feasible for most businesses to wait that long to get their money. Hence the percentage charge to cover the risk of fraud. If you think that a 2% charge means that 1 in 50 of every transactions is fraudulent already, imagine what a skilled fraudster will do.

[+] chris123|14 years ago|reply
Would like to see the banking industry disrupted even more in 2012+, such as by Dwolla, which was covered in the mainstream media yesterday in this good 2-minute CNN video clip: http://goo.gl/ISZ9C (Note: I've got nothing to do with Dwolla, just supporter of disruptive companies like them.)
[+] dangrossman|14 years ago|reply
What's disruptive about Dwolla? PayPal has always let you fund payments by bank transfer and person-to-person payments are free to send and receive. As far as I can tell reading their site, they are PayPal without 90% of the features but a better mobile app, and the only benefit for merchants is the introductory $0.25 pricing. If ACH-funded person-to-person payments are going to disrupt the banking industry, why didn't it 12 years ago when PayPal started doing it?
[+] rafamvc|14 years ago|reply
How complicated is it to use https://www.dwolla.com/ for recursive payments?

It seems to be cheaper than all the other options. .25 cents per transaction, no matter the volume.

[+] dangrossman|14 years ago|reply
Dwolla doesn't let you accept credit cards.