Hacker News new | ask | show | jobs
by mgkimsal 4133 days ago
I did a prototype a couple weeks back and a dev friend of mine grimaced "why paypal? why not stripe?" A) I had a paypal account set up - it was literally 2 minutes of work to add the form, and B) I've had some setup issues with stripe - there seemed to be comparatively more setup work to get their modal form to work as demonstrated.

What was a bit disconcerting was that that was the focus - "why not stripe?" The rest of the service didn't even get much of a look, yet... every non-dev I showed the service too didn't bat an eye about paypal.

2 comments

Your experience runs completely opposite mine integrating ecommerce solutions for large companies. The amount of complexity and headaches it takes to develop with PayPal vs Stripe is orders of magnitude higher. For instance, recurring plans with discount tiers is trivial to manage with Stripe, but a 10x complexity and cost basis higher with PayPal. Those engineers and technical debt is a lot higher than the cost savings, where you'll probably get a better deal from Cybersource or Authorize.net by a large margin (1.6% fees on my last project).
"Your experience runs completely opposite mine integrating ecommerce solutions for large companies. "

My prototype was just that - a prototype - it took all of about 3 hours to put together, and throwing a paypal form on it was, as I said, about 2 minutes. I said nothing about "integrating ecommerce solutions for large companies".

How is it 10x more complex, exactly?

I have developed an application that uses Paypal's subscription plan API's. I just looked up the invoice that I sent to that client I did work for: 20 hours of work, including custom integration into their word press platform.

Are you suggesting that if Stripe were available at the time, this work would have been reduced to 2 hours?

I'm not you, and I don't know what you did, but the Stripe integrations I've done (which were very complex and touched on lots of functionality) took (much?) less than two hours, so probably yes.
You must live in an alternate universe. Trying to sort PayPal's shitty callbacks and test with their sandbox certainly was a good days work as recently as 3 years ago.

Also PayPal constantly tried to make your customer their customer and makes the whole process overly complicated with the login.

> You must live in an alternate universe

> as recently as 3 years ago

Maybe he lives in a universe called the present rather than the past? And even if you had a point, there's no need to be rude about it.