Readit News logoReadit News
analog31 · 8 years ago
Here's what puzzles me. I have looked into Stripe, and just browsed the Adyen webpage. Both of those services seem to require you to maintain your own "active" server that can run server side code.

PayPal seems to be unique in being able to take payments from a passive web page, because the customer conducts their transaction at PP's website.

This is why I continue to use PP for my tiny little business (without eBay). Even though I consider myself reasonably tech savvy, I don't trust myself to maintain a website that is compatible with everybody's browser, phone, etc., and that guarantees the security of their personal data. Moving to another payment processor requires a quantum leap in technology that I'd rather not keep up with. I'd rather design another gizmo.

From time to time I look around for an alternative to PP, and haven't found one yet. I suspect that many small-time eBay sellers may be in the same boat.

clintonb · 8 years ago
The reason for processing on your own server is so you own the entire checkout experience. If you redirect he user to another site for payment, you run the risk of losing track of that user. Also, the third-party’s branding may clash with your own.
kevin_thibedeau · 8 years ago
Going to a well known third party is a guarantee that my payment data isn't sitting in a poorly secured vendor database. That's more important to me than a seamless transaction. PayPal is most useful when you don't fully trust the site you are buying from to have their shit together.
robinwassen · 8 years ago
The third party branding can also be positive depending on your own brand trust.

Made numerous payments to shoddy businesses in SE asia the last month, but since most offer PayPal as payment provider I feel confident entering my CC number.

jeremiep · 8 years ago
Since when does checkout needs to be an "experience"?

I'd much rather trust Paypal than a company worried about losing track of me or that I might see a different branding.

That different branding is the very reason I'm doing the transaction in the first place: I trust Paypal way more than any company's self-hosted checkout.

bspn · 8 years ago
It also puts you squarely in PCI scope which is a massive burden. I believe many of the modern payment processors offer embedded iframe solutions these days where they handle the sensitive bits (card and CVV#) but allow you to style the payment form however you like.
kbart · 8 years ago
From a user perspective, I wouldn't trust a site that uses it's own payment processor, unless you are Amazon, Ebay etc. Double that if you ask for credit card details. Redirecting to a well-known payment processor (PayPal etc.) guarantees that I can pay safely.
rhino369 · 8 years ago
I like the ease of use of pay pal, but the redirect is a pain point for sure. Occasionally I'm not sure if I've actually purchased something.
slobotron · 8 years ago
Best way to integrate with stripe is to use their checkout button to get a token instead of receiving CC info directly.

Iirc, still need to use backend code to do the actual charge, but at least you never see any sensitive info.

cortesoft · 8 years ago
Right, but the poster is saying they don't want to run a server AT ALL.
dcosson · 8 years ago
Not sure I follow - you mentioned not handling browser compatibility which implies you're not directly writing the html/css for the site. If you're using shopify or hosted wordpress or something, I would think most of those providers would handle the Stripe integration for you?

You also mention a passive web page, if you're talking about a static site (as in a jekyll or hugo site hosted on S3), you may be right. I don't fully understand how that might work since if you're accepting payment for a service, presumably you also need to keep state somewhere to track the delivery of that service to users and such. But if you did want to accept Stripe on a static site, I would think you could use Lambda functions in AWS to handle the callbacks without worrying about the maintenance costs and security risks of running your own linux server.

analog31 · 8 years ago
I'm using Google Sites. Previously, I wrote plain HTML, but just the most basic sort, that most browsers will typically format into something readable, even if not beautiful.

You're right, I mean a static site -- one that cannot run a server side script.

At its most basic level, you can pay me by going to PayPal and telling them to send money to my account. PP takes your credit card info. I get an e-mail, and my PP account shows a log of transactions. Then I click on "create shipping label," and it creates a shipping label (USPS or UPS) to the customer's address.

At a slightly higher level, PP will generate a "add to cart" button in the form of HTML that you paste into your web page. But it does the same thing as sending money to my account -- it just looks a bit more professional and maybe less confusing.

This is for a gadget, but for enthusiasts in an area where people are not typically tech savvy, and don't feel put off by a site that doesn't look professionally maintained.

Edit: I should note that despite seeming sketchy, a lot of trust is built into PP's buyer and seller protection policies. If I try to screw around with you in any way, PayPal will happily reverse the transaction.

koolba · 8 years ago
You don’t need any of that. For a small shop an email from the payment processor with the customer’s name, address, and order details is all you need.

No lambda, backend, or database necessary.

dboreham · 8 years ago
Wouldn't small time eBay sellers just use whatever payment processor eBay integrates with? (there's no need for them to host any part of the payment process since the transaction is conducted entirely on eBay). Reasons to not use the default processor would be : transaction cost.
vasusen · 8 years ago
You might want to take a look at https://www.everbutton.com/. It basically wraps Stripe’s API so you can drop front end JavaScript without any backend code. Much more customizable than PayPal with all of Stripe’s benefits.
roordan · 8 years ago
I think the idea is that eBay doesn't want to have users sign up with Paypal anymore. Instead only ever interact with eBay, with Adyen just being the pipes for eBay.
dboreham · 8 years ago
The idea is that they want their god-given chunk of that sweet transaction margin, not hand some proportion of it over to PayPal.
darthbanane · 8 years ago
Adyen actually provides this too, it's called Hosted Payment Pages (HPP)[1] and it's difficult to find because the documentation structure is abysmal.

There's a shared secret you can use to verify the payment when they callback to you after payment, and their HPP is skinnable.

[1] https://docs.adyen.com/developers/api-reference/hosted-payme...

vectorEQ · 8 years ago
i agree it's actually kind of bad that payment providers don't provide this page. todays technology could even render it on the webpage of the customer shop without redirecting fully to another page (scrpt scr=paymentproviderscript.bla? or so?). If people have to maintain and host their own script it makes them horrible prone to attack. In which case i'd rather have a payment provider who needs to secure it than every customer of the payment provider (reduces attack surface). i think paypal does good by providing this passive system and other providers should follow it, and perhaps if it's not to their liking innovate in this line instead of dumping their issues to the customer shop.
thinkloop · 8 years ago
> scrpt scr=paymentproviderscript.bla?

They can't do this because then the untrusted merchant has access to everything again. It needs to be sandboxed in a separate page so that the customer is talking directly with the processor, with SOP, cors, https, and simply not being able to intercept PII and payment information.

celman · 8 years ago
This is already possible via iframes, check out braintree payments for example.
kennydude · 8 years ago
Most third-party payment gateways I've worked with are like this.

They usually offer some kind of "pay links" or something similar.

hkmurakami · 8 years ago
How's visa checkout? War under the impression that it was a direct PayPal competitor.
TheHegemon · 8 years ago
I can't speak for how it is now. However: the implementation for developers was so bad that they offered my company $200k to integrate it into our site and we STILL lost money on the deal.
jtc331 · 8 years ago
No, Visa Checkout is a confusingly named product that only serves to send credit card data to a merchant’s servers. The card data isn’t even kept safe by a intermediate token; the merchant has to run a PCI compliant solution.

That’s very different from PayPal’s offering.

analog31 · 8 years ago
I'll take a look. Thanks. If nothing else, offering two payment options would be good for the very small fraction of customers who have had a bad experience with PP for whatever reason.

Deleted Comment

erikpukinskis · 8 years ago
Does Stripe Checkout not fit the bill?

https://stripe.com/checkout

arbuge · 8 years ago
Stripe Checkout still requires server side code for the Stripe checkout form to submit to.
cdancette · 8 years ago
Stripe checkout does this

Dead Comment

buildbuildbuild · 8 years ago
Potentially a great move for eBay to reign in processing fees and to consolidate the dispute resolution process within their own platform. A large pain point for many eBay users has been Paypal's opaque dispute process. (I admit to bias: I lost ~$5,000 in Paypal balance while in college due to Paypal siding with a dishonest international buyer)

For those of you contemplating Adyen vs. Stripe: Adyen is much more "bare metal." Think more like a modern Authorize.net. Nobody comes close to Stripe's turnkey developer-friendliness.

lachyg · 8 years ago
(I work at Stripe.)

Glad to hear on the developer friendliness! If there are ways we can continue to improve on that front, please shoot me a note: lachy@stripe.com

I'm curious though what you mean when you say Adyen is much more "bare metal" than Stripe. We don't typically talk too much publicly about our underlying infrastructure (our goal is to abstract away that [hopefully] unnecessary complexity), but we do strive to be as close to the bare metal as possible. (We're directly connected to all of the major card brands, and have "acquiring licenses" in numerous markets.)

opensports · 8 years ago
Stripe is one of the most intuitive developer facing products that we get to use! We've almost never experienced any sort of issue. To celebrate Stripe this week we made an animated gif about the developer experience of Stripe versus PayPal if you want a laugh: https://imgur.com/VpsnbZF
buildbuildbuild · 8 years ago
Meant as a positive nod: Stripe is to Heroku as Adyen is to renting a dedicated server. With Stripe I don't have to worry about implementing a billion APIs or being PCI compliant unless I want to.

Basically, great work.

But for larger companies ready for deeper optimizations, especially on the pricing side, "bare metal" merchant services will always have their allure.

rbobby · 8 years ago
The failed payment alert functionality is a touch lacking for some SAAS scenarios.

The link in the alert email cannot be “parameterized”... it will only go to "the_saas_company.com". But I need the link to go to a per customer url, eg. "customercode.the_saas_company.com/billing". Heck basically anything that would allow my server to redirect the request to the "right" billing page (eg. the_saas_company.com/failedpayment/stripecustomernumber).

master-litty · 8 years ago
I interpreted that as a positive nod towards Stripe. In other words, Adyen and Stripe provide equivalent functionality but Adyen requires more work to adopt.
pc86 · 8 years ago
I say this as a loyal and very happy Stripe user: I'm not sure you can describe a bunch of JavaScript widgets as bare metal.
Shivetya · 8 years ago
as a buyer I never worry about purchases I make on ebay. I use paypal to send the money but other than that paypal is not in the picture. if I have a dispute with a seller ebay refunds me if I prove my case.

I was just recently refunded over five hundred dollars for a purchase made on ebay because the seller never had the item to sell. Now I had to wait until the last day of delivery passed and wait the "resolve with seller first" delay which is only three days I think. In the end ebay refunded me.

This is not to say ebay is perfect, they don't require sellers to provide tracking through ebay and they should. they should require it within three business days or allow a refund. In my case the fraudulent seller never provided tracking information even though I made three requests

justherefortart · 8 years ago
PayPal is the whole reason I stopped selling on eBay 15 or so years ago.

I use PayPal as a buyer, I would NEVER use them as a seller.

parito · 8 years ago
One of the bigger drawbacks of Adyen vs Stripe, although we wanted to work with them a lot, is, they require a crazy reserve (in the millions) if your model is subscription based. The logic behind it from them is, that they must be able to refund all your customers in case you go bankrupt, and you have subscribers left hanging without full-filled service they paid in advance for.

Although I get the logic behind it, not one other PSP requires such a huge reserve, therefore we decided not to work with them.

Todays payments world is v competitive and players like checkout.com and many others are v aggresive trying to disrupt stripe's dominance in this area

superplussed · 8 years ago
Are you saying that to process recurring fees on Stripe (as so many startups do) that you need this reserve?
phsource · 8 years ago
Definitely not, from experience. I think the opening poster means that Adyen needs such a large reserve, since I definitely know subscriptions-based startups that don't have any reserve with Stripe
ftoo · 8 years ago
Wouldn’t they simply require a reserve that is proportional to the amount you’re charging for the recurring payment?
parito · 8 years ago
Usually most PSP's do have some reserve rule, like keeping the 5% up to an X amount of sum, but with Adyen their team calculated the X amount to be in the millions - not one PSP (and we worked with all of them) had this.
xfour · 8 years ago
Also, when talking to them they were stuck on requiring photos of a passport as a requirement for the recipient of the payment if I remember right. In the U.S. That's a non-starter as many people don't have passports and even if they did wouldn't be used to providing them in a business setting, so we ultimately passed.
user5994461 · 8 years ago
I used Adyen and they never needed that.
cyberferret · 8 years ago
I've never heard of Adyen here in Australia before this. I assume they are far more Europe/US oriented? I assume they will be rolling out the new integration world wide, so that it will become more ubiquitous? I believe Paypal has a local office in Aus, so I presume Adyen will be setting up local offices in most countries?

(I also noticed on the video that it is pronounced "Adi-an" where I first thought "Ad-yen" which makes them sound more like an ad wholesaler than a payment processor.)

dmix · 8 years ago
I doubt Adyen is well known among North Americans either (the first market being rolled out for ebay). Ayden is used by Uber and Netflix and some other big names but that's mostly hidden in the background as they are integrated directly into the platforms. Unlike Paypal which has an obvious branded layer for all transactional layers.

I'm curious what the integration with Ebay will look like. Will users be redirected to their Ayden accounts ala Paypal or will it be branded via Ebay?

saurabhtandon · 8 years ago
I think the term eBay is using is intermediated payments. I think as a buyer, you would pay to eBay and eBay would pay to seller. So should be frictionless.
mdnormy · 8 years ago
My previous employer in SEAsia is using Adyen, with majority customer in Europe and Aus/NZ. Hundred thousands of customer. I've never heard of Adyen before joining this company, but my experience with them has been positive. Not Stripe good, but at least on par with other modern payment processor.

Major upside for Adyen is they price match(at least for my company, we process USD ~350mil/annum). This may sounds crazy but my company constantly negotiate the pricing with them. Almost on monthly basis.

I knew this because my team have to work with lots of local and China-based payment processor to create PoC. Just so that corporate team can show this to Adyen and renegotiate the fee.

helb · 8 years ago
Never heard of Adyen here in Europe either… But from their website it seems they handle payments for some pretty well-known companies: https://www.adyen.com/customers
ascorbic · 8 years ago
When I used Braintree a few years ago, before it was acquired by PayPal and before Stripe launched in the UK, Adyen handled Braintree's merchant accounts (in Europe, at least). I'd never heard of them before (or since). I remember the signup/KYC process as being a massive pain, as we needed to do KYC with Adyen as well as Braintree. It took weeks. A few years later when Stripe launched in the UK I was totally blown away by how simple and quick it was to sign up.
whazor · 8 years ago
I have heard of it as it's a Dutch company and I am Dutch. They are doing really well in the sense of having many payment methods, as in Europe every country prefers a different method. The CEO has a lot of experience in payment integrations and financial transactions, even before starting Adyen. Furthermore, in the Netherlands they are also rolling out payment machines that are cheap and support many payment options (also think about Apple Pay etc).
cyberferret · 8 years ago
Cool. As a native Dutch, perhaps you can shed some light. I saw on the video that the pronunciation of the name is more like "Ardee-yun". Is that correct? Also, is it a Dutch word? If so, I'm interested in learning what it means (if anything).
rhysw · 8 years ago
(I work at Adyen) - Adyen has an office and acquiring license in Australia, offers EFTPOS, and works with Kogan, Showpo, Freelancer.com, and others.
jsmeaton · 8 years ago
We use Adyen at Kogan. They definitely have some staff here and some in Singapore I believe.
lfxyz · 8 years ago
I hadn't heard of them until I moved to the Netherlands and only became aware of them because buying e.g. cinema tickets flashed up on my phone as a payment to Adyen rather than Pathe.
saurabhtandon · 8 years ago
Since Uber and Netflix are using Ayden in the background I am guessing they can handle global payments. Most of us never knew what payment provider did these companies use so far.

Deleted Comment

rawfan · 8 years ago
I only live a couple of km away from Ayden and this is the first time I've heard of this company.

Dead Comment

Someone1234 · 8 years ago
If anyone else, like me, thought eBay owned PayPal:

> On October 3, 2002, PayPal became a wholly owned subsidiary of eBay. On September 30, 2014, eBay Inc. announced the divestiture of PayPal as an independent company, which was completed on July 20, 2015.

dboreham · 8 years ago
Yes. The Masters of the Universe decided that there was "value to be unlocked" by spinning off PayPal. Or at least...someone's spreadsheet said there was value to be unlocked..
jonknee · 8 years ago
And there actually was... PayPal itself is still (after this news) worth more than both eBay and PayPal were as a single company. Add both together and it was an obvious win.
2xlbuds · 8 years ago
Carl Icahn to be exact
djsumdog · 8 years ago
I remembered that eBay spun off PayPal, but I thought PayPal still owned x.com. But after checking, it looks like Elon Musk held onto that domain before selling his steak in PayPal.
itp · 8 years ago
Elon bought x.com back from PayPal in July 2017.

https://twitter.com/elonmusk/status/884580654117076992

jdtang13 · 8 years ago
Paypal steak does not sound like it would taste good
tyingq · 8 years ago
I'm all for a competitor in this space. PayPal is very cocky and stagnant.
lugg · 8 years ago
Heh, I felt PayPal has been playing catch up for years now.

Cocky maybe, certainly not stagnant.

tyingq · 8 years ago
>certainly not stagnant

Hmm. Maybe I'm misinformed? What kind of innovative things have they done recently? As a PayPal merchant, the UI is still a clunky mix of old and new, and weird session errors and logging in twice, etc. We just barely got past SHA1 certs.

digi_owl · 8 years ago
And very pushy about having me open an account with them just because i want to buy something.

It has reached the point that i think twice about doing business if the store only offer Paypal.

DrScump · 8 years ago
(Autoplay video)

I wonder when eBay will change their rules that currently state that you must offer Paypal and cannot mention other payment options (including cash) in a listing.

quadrangle · 8 years ago
I quit eBay (and failed to get back to a comparable experience, unfortunately) the day (years ago) that they stopped allowing people to sell and specify payment options that didn't have the extra Paypal fee. Forcing everyone to use Paypal and pay the fee was obviously corrupt.
megy · 8 years ago
It is not that way in oz, it was ruled illegal.
thebiglebrewski · 8 years ago
Does anyone here use Adyen? We use Stripe but are starting to consider options that may increase conversions.
ripberge · 8 years ago
Longtime Stripe user and did about a year long stint with Adyen. Stripe beats Adyen on ease of integration, ease of using the back office, chargebacks, etc hands down.

Adyen had a better story for omni-channel commerce with card present, but they made us integrate with COM. COM! Apparently they have card present readers coming out that allow you to send some JSON.

In the end after hundreds of hours invested in it, we ditched Adyen. We did have it running in production, BTW. Their pricing was not any cheaper than we got from stripe with interchange plus.

roordan · 8 years ago
Generally, Adyen is cheaper than Stripe but Stripe is easier to integrate. When considering moving from Stripe to Adyen, It comes down to a equation of dev cost/resources to integrate to Adyen compared to the amount of reduced fees/increase auth rates.

The more volume you process, the more a switch makes sense. and this difference of mentality is reflected by the fact Adyen has minimum monthly invoices when Stripe does not.

akie · 8 years ago
I implemented it for a company I was consulting for. I liked it. Their integration was not as terrible as many here make it seem. What I liked is that it allowed us to offer every payment option under the sun, including "native" options for the European market my customer is operating in (i.e. "iDEAL" for the Netherlands, "Sofort-Überweisung" for Germany, etc).
toptal · 8 years ago
Adyen will be better if you have more consumer cards vs. business cards being charged. Nearly 100% chance of this, otherwise Stripe may win.
toomuchtodo · 8 years ago
Is there middleware that can route transactions based on criteria to various payment processors?
ldrndll · 8 years ago
Can you explain why this is?