Live data from Hacker News

Why did we switch from Braintree to Stripe?

deekit.com

11–20 of 62 posts

Re: Why did we switch from Braintree to Stripe?

#11
post #10
post #6

I truly do not trust Braintree as a secure payment service. As a company, they host an asinine number of public events at their 100+ person meeting hall at Chicago's Merchandise Mart. To get to that hall, you have to walk about 200ft past all of their workstations and meeting rooms. Infrastructure diagrams and unlocked workstations are pretty much everywhere. Sure, they do a few things to mitigate the risks of people…

As an employee, how is walking away from your computer without locking it even remotely accessible? Granted most of my experience is healthcare and government but I've worked placed where leaving your computer open and unlocked if you were more than an arm's length away from it was a fire-able offense. I'm not saying that's an appropriate response, but come on... it's downright negligent, especially if you're dealing…

[deleted]

Re: Why did we switch from Braintree to Stripe?

#12
We moved from Auth.NET to Braintree, but not in the traditional sense. We use our own merchant account with Braintree's API, something that not many people know is even possible.

Braintree's one-iframe-per-field integration is a beautiful thing. It gives us ultimate flexibility in formatting, bypasses a lot of PCI-DSS compliancy issue, and avoids the impression that the customer is leaving our website to enter payment info.

But we don't have to deal with subscriptions, so ours is a completely different problem space than the article.

Re: Why did we switch from Braintree to Stripe?

#13
post #9

We just moved from Braintree to Stripe (they changed their relationship with Adyen and gave us ~ 6 weeks to re-sign with their new merchant provider or move away). We do all our recurring payments on Chargebee, so it was pretty painless when we eventually got the vaulted details securely moved out of Braintree.

I'm looking at using Adyen. Why do you need to use Stripe as well?

Re: Why did we switch from Braintree to Stripe?

#14
Billing is far more complex than people tend to believe, and much more so with subscriptions. As your pricing plans become more convoluted with discounting, optional add-ons and conditionals it becomes hard not just to bill, but also to keep track of activities, ordering, and reporting. In this case it's easier to implement your own charging system, and leverage it using an external billing API (Stripe, Braintree...) that hosts your customer's payment methods.

Re: Why did we switch from Braintree to Stripe?

#15

Billing is far more complex than people tend to believe, and much more so with subscriptions. As your pricing plans become more convoluted with discounting, optional add-ons and conditionals it becomes hard not just to bill, but also to keep track of activities, ordering, and reporting. In this case it's easier to implement your own charging system, and leverage it using an external billing API (Stripe, Braintree...)…

Or use something like Kill Bill. It has plugins for many different billing providers.

http://killbill.io/

Re: Why did we switch from Braintree to Stripe?

#16
For one of my clients we had to recently choose between Stripe & Braintree. Although I was really pushing Stripe for the reasons outlined in this blog post, management eventually went with Braintree.

The reason for this is that Stripe had no phone number, and no way to contact them other than via their support channels, where I found response times to be very slow (perhaps this has changed in the past years?). With Braintree we have a rep who we can call at anytime who is very responsive.

Really for my boss it just came down to who had a phone number. I'm surprised that Stripe is lacking in this department, you would think that a company who wants you to trust them with all your payments would at least give you a way to talk to an actual human.

Re: Why did we switch from Braintree to Stripe?

#18

Great write up with drawing comparisons between the two. I've looked into Braintree as I have some colleagues that work there (Easy tech support channel) and the Ignition program (first $50k transaction fees waived) seemed like a no brainer for lean startup implementation. Had no issues with the node API and the documentation was very helpful. That being said, I've seen nothing but praise for Stripe payments. The dev…

Braintree stripe and PayPal all have similar reserve policies.

You don't hear about people getting upset with Braintree (or Stripe) because when someone integrates with Braintree they're aware they're making a business decision and they read the contract, and have probably looked into getting their own merchant account and have an idea of the lay of the land.

You do hear about people getting upset with PayPal because it's "laymen" who click through everything without reading, and they don't often understand the concept of a reserve at all, let alone the idea that a product delivered in the future increases the risk to the payment processor. Or the myriad other product/circumstance combinations that increase processor risk

Re: Why did we switch from Braintree to Stripe?

#20
post #12

We moved from Auth.NET to Braintree, but not in the traditional sense. We use our own merchant account with Braintree's API, something that not many people know is even possible. Braintree's one-iframe-per-field integration is a beautiful thing. It gives us ultimate flexibility in formatting, bypasses a lot of PCI-DSS compliancy issue, and avoids the impression that the customer is leaving our website to enter paymen…

> We use our own merchant account with Braintree's API, something that not many people know is even possible.

Could you elaborate on this?

Post reply on HN