Category Archives: Payments

Apple’s iPhone 5 and Why NFC Doesn’t Matter

Today, Apple unveiled the iPhone 5 and, contrary to the expectations of many, it did not include NFC.

As I and others have written previously, NFC doesn’t work for payments because it solves a problem that doesn’t exist. Whenever the topic is raised, though, I get responses saying that people actually think that paying with your phone makes sense. While I may agree with that (to an extent, habits are hard to break) I don’t think that NFC adoption is quick enough to warrant that it, and not internet connection + location services will replace the swipe. That’s what NFC is competing with: taking your card out to swipe it at the POS device.

While NFC is seen in certain retail sectors I strongly believe that it’s merely driven by hardware vendors looking to make more money from a locked in community of merchants; once these have another option (such as the dozens of POS companies out there) they will move. There is no reason to remain with the old device while you can get a fancy Apple device with the latest POS software that will do your analytics for you, and hardware companies understand that (VeriFone and Sail is maybe the latest example). When you look at these trends, betting on NFC seems like a bad idea.

 

Smart risk management: why the “factory” approach could bring you down

This is a re-posting of a 2010 post.

If you deal with payments in any shape or form, you know you’re going to end up with a “risk management” team. A lot of times it creeps up on you: volume picks up and so you know you need someone to look at orders. If you’re running a small shop it’s most probably going to be you, but a lot of companies just hire one or two folks. These people use whatever tool you have to look at transactions – most times a customer service tool – and make up their technique as they go. With time, and sometimes with chargebacks coming in, you realize that your few analysts can’t review all transactions, so you turn to set up a few rules to make queue and transaction hold decisions. Since your analysts are not technology people you resort to hard coding some logic based on a product manager’s refinement of the analysts’ thoughts, again based on a few (or many) cases they’ve already seen. Not a long while passes, and you realize that the analysts are caught in a cat and mouse game where they try to create a rule to stop the latest attack that found its way to the chargeback report, and put a lot of strain on the engineers who maintain the rule-set. Even after coding some simple rule writing interface the situation isn’t better since the abundance of rules creates unpredictable results, especially if you allowed the rules to actually make automated decisions and place restrictions on transactions and accounts.

It’s at this point that you realize you need a statistician to run regressions, so you bring someone in. Hopefully, you have enough of a data set for them to create a decent regression model, and you can just get anyone off the proverbial street since regression is a very common tool. The statistician comes on board and creates a model that has industry standard false positives, let’s say 80%. Your review volume grows with transaction volume and you have to hire even more analysts and customer service folks to deal with complaints by legitimate customers – makes sense, since placing restrictions with 80% false positives will get you a lot of incoming calls. Then you discover that the regression model’s effectiveness degrades pretty quickly since they’re trying to predict what transaction will get a chargeback, but there are multiple reasons for getting a chargeback, making it harder to predict correctly. You then also discover that to create an updated regression model you need to wait for most of the chargebacks to come in so you’d have a good enough set of problematic transactions, meaning that you have at least 3 months’ lead time before a new process can be kicked off. That’s, of course, given that you have engineers on board to code the model.

Next thing you do is buy fraud prevention tools to add to your modeling power; you start creating black lists of IPs and Emails to mark problematic transactions. This improves things a bit but leads to additional false positives since people share resources. You consider buying a platform to manage rule and model deployment but decide that cost is prohibitive and generally, it looks like risk management is taking over your dev resources. So you decide to hire more analysts to do manual reviews, and a product manager to decide on the rule and model roadmap, and a risk operations manager for the growing group of analysts, and a head of risk. The rules and models you already have in place are blocking so many transactions you start to wonder if they’re not slowing down your growth instead of helping you protect your business. It looks like risk is managing you.

There’s something wrong with this model. Sure, some of what I’m describing makes sense for a company that’s just starting out, but getting caught in the factory approach to risk management is a huge burden in later stages, one that can be prevented by realizing that risk management is just one of a series of classification and inference questions a company needs to deal with, and that those require a different way of upfront investment in building a team.

I had two very interesting conversations about this very subject last week with two very inspiring people, but there’s one thing I remember a colleague telling me a few months back when they took a new job. The person insisted on being responsible not only for the new company’s risk management efforts, but also generally for their data and business intelligence. That was based on the same understanding: with the abundance of data created by organizations’ activity, all attempts to organize that data and make sense of it should be bound together. It doesn’t matter whether you’re qualifying leads, improving conversion or reducing fraud – you’re dealing with users and their actions, and how automated decisions impact them. It is the practice of making sense of data, and it transcends using data to control the experience of bad users. Once you realize that, you start demanding more of your analysts: that they be technical, know how to generalize on trends beyond targeted rules, become sources of truth. You understand that off-the-shelf regression cannot be just carried between domains without adjustment. You build a system that can correct itself. And with that, you create a team that can win risk, and do much more than that:  develop data sources, identify trends in huge data sets, and reach actionable insights that transform the way you work with your users, both fraudulent and legitimate.

What’s missing? I think there first needs to be a critical mass of people dealing with data in a way that sees beyond “intuition” but doesn’t get lost with over complicating inference using huge data sets. It takes time for these people to develop skill and want to continue solving difficult problems; my analysis group had less than 20 people in it and a good part of them have had enough of payments risk and classification for the rest of their career. I’m not even mentioning starting a company. But when you start a risk or data team, make sure you seed it well, or you’ll find that the bad start costs you a lot more money and effort than you have planned. 

Why hasn’t Venmo succeeded?

A question was asked on Quora regarding Venmo, the payments startup that was acquired lately by BrainTree.

I’m re-posting my answer here.

The details of the question are not completely correct. Venmo is actually a textbook example of why payments startups fail despite having a smart team.

For starters, Venmo never catered for a large enough crowd and never found product-market fit. Although it is a neatly designed mobile experience, p2p payments and purchase sharing were never big drivers for adoption, since they don’t solve a real problem (p2p solves a problem but that specific market share is tiny and consumers oppose paying fees). Other statups (blippy, swipely) demonstrated that consumers aren’t overly interested in sharing their purchases. So although some people liked Venmo, it was not enough to cross the boundary of hardcore early adopters. This is a common misconception with payment startups – they invent a new type of experience that some people like, get a group of hardcore fans, but never expand to mainstream. A new experience isn’t really reason to move in payments; just handing over your card is fine.

The second point is distribution and money. Venmo built a FB-based experience but didn’t figure out virality, contrary to what the OP states. The sign-up-and-add-credit-card setup that worked for PayPal worked because they had eBay as a distribution mechanism and still they had to pay $10-20 per user, raising a ton of money in the process (PayPal lost $209 Million before becoming profitable). Venmo didn’t have that distribution and therefore did not reach the right scale for the extra fees they charged over CC fees to cover their cost base. That was evident by their move a few months ago to charging fees for CC purchases but not for direct bank transfers.

Bottom line, Venmo has smart founders and a good team; they started a company and got acquired for an amount that I hope made investors even. That may not be a success, but I’m sure they know so much more now – and if I had to launch a payments product in the US I’d love to have some of them on my team.

Read Quote of Ohad Samet’s answer to Venmo: Why wasn’t Venmo more mainstream? on Quora

 

What’s Missing in Data Science Talks

On January 28th, 2008, the $169M sale of Israeli FraudSciences to eBay’s payments division PayPal was publicly announced. I was part of the 65 person crew and head of the analytics group at the time. FraudSciences became PayPal’s Israeli R&D center and is still a thriving team spanning more than 100 people and providing great value to the company. Our story has even been mentioned on StartUp Nation, in an inspired-by-a-true-story style dramatization of events.

The sale and its ramifications is not what I want to talk about, though; what I do want to talk about is the events that led to that sale, and more specifically the test that PayPal ran us through. You see, PayPal had to see whether our preposterous claims about how good our algorithms were held true, so they threw a good chunk of transactions at us to analyze and send back to them with our suggested decisions. Long story short, our results had an upside of up to 17% over PayPal’s own algorithms at the time, and the rest is history.

How did we do that, then? We must have had a ton of data. We must have used algorithm X or technique Y. We must have been masters of Hadoop. Wait – no. 2007. Nothing of the sort. Everything takes forever. To get to these results we didn’t even use the two famous patents FraudSciences viewed as huge assets since they required some sort of real time interaction with the buyer. What we did have were roughly 40,000 (indeed) well-tagged purchases, good segmentation, and great engineered features all geared at very well defined user behaviors. What we had, plain and simple, was strong domain expertise.

Domain expertise, or lack thereof, is exactly my issue with the talk about Data Science today. Here’s an example: I recently had a friend, a strong domain expert, rejected from a pretty nascent startup filled with very smart engineers since they didn’t really know where to place his non-developer profile in their team. Were they wrong to not hire him? Maybe, maybe not. I can’t judge. Were they wrong to make the decision based on coding skills? Most definitely. It’s a very common passion for data and ML geeks such as ourselves to embark on the (in my opinion) hubris-driven task of building an artificial intelligence that will solve all problems, the Generic SkyNet. We neglect to admit the need for specific knowledge. It is then when discussions of volume and structure of data sets replace keen understanding of what people are trying to achieve – when complex tools replace user research. Unsurprisingly, these attempts either fail or scale down to take domain by domain. They can still take over the world – just with a different strategy.

When I read people on Kaggle, in itself an amazing website and community, list the tools they threw at a dataset instead of how they led with a pure analysis of pattern and indicators, I cringe a little. This is a craft fueled by excess – in space, in memory, in computing power, even in data. While often times highly useful, almost as often does it  make us miss the heuristic just in front of our eyes. I think that analysis and Data Science need to incorporate this realization as well, to become a real expertise.

Fraud detection and prevention and Credit issuance, the stuff we deal with on a daily basis at Klarna, are areas where this is an obvious issue. High fragmentation in geographies, payment instruments and products creates smaller training and validation sets than you’d ideally want. The need to wait for default or a chargeback limits the time between iterations. The presence of bad signals is scarce compared to other types of classification. Operational issues and fraudsters’ strong incentives to hide (as well as abuse or “friendly” fraud) cause “dirty” performance flags. And still we have a shop that uses a number of instances per segment that Data Science teams would frown upon to make some accurate decisions. How is that? The same way FraudSciences gave PayPal’s algorithms a run for their money – we use domain expertise to distill features that capture interaction in a way that automated feature engineering methods will find hard to imitate. We use bottom up analysis of behavioral patterns. We add a sprinkle of behavioral economics (but building a purchase flow is a completely different story).

This aspect of what we do is available to any Data Scientist out there – I’ve written extensively about finding domain experts. They’re around you. Use them – and don’t get hooked on the big guns just because they’re there*.

*Well, only if you want to get better results quicker and are acting under market and product constraints. If you’re a contributor to an open source project – carry on with your great work!

What Winning in Payments Should Mean, and How to Stay Away from the 0% Interchange Trap

In my previous post about this topic I touched upon why the current trends in the payments market are not sustainable, nor are they really exciting. We know that the payments market is highly fragmented, and new players are introduced at an even growing pace, making it even more fragmented than ever. Over the years, the setup for how payments are made both online and offline allowed for a very details set of roles: issuers, acquirers, gateways, POS companies and so on. There’s one level, though, at which there is very little fragmentation: the underlying one.

Card networks are huge behemoths controlling a large piece of payments in the world. Before becoming public these companies were spawned and controlled by banks; and though retail banking is somewhat divided between a few large players, it is still not as nearly so as the payments market is. What do these players have that others don’t that makes them so special? One thing: the financial relationship with the consumer. When you have that relationship, one of two things (or both) happens: consumers loan money from you; consumers give you their money in the form of deposits. It’s a very straightforward litmus test, you either have it or you don’t. That trust relationship is what counts, and everything else is just UX. Every cent you move pays interchange or another fee to a player that owns this relationship with merchants and consumers; all they have to do is sit back and enjoy the ride (and in the case of online payments, without any risk).

Asking who’s going to win payments, therefore, is the wrong question*. Visa and Mastercard are, and retail banks along with them. The rest of the companies are (arguably) making money off of peripherals, from foreign exchange fees to (again, arguably, I don’t believe it’s catching on) coupons and loyalty programs. If you want to win in payments, substantially, you need to displace that trust relationship; you need to circumvent banks and card networks. This is what’s interesting, and this is the Holy Grail.

The good news is that it’s possible, and since Visa and MC are public it is even more doable than it used to be due to the separation between their incentives and the banks’. The bad news is that this is the real difficult problem to solve. You’re basically setting off to build a new type of banking. In the next post we’ll look at a few examples of why just building another layer on top of existing partners doesn’t work, and then explore a few ways to get there.

* Unless you actually mean “who’s going to get access to consumers’ data in POS, while treating money movement as a loss leader?”. In that case, your question is valid.

Why we’re going to hit 0% interchange, and why it’s all a big spin

Lately I had the chance to talk with a really smart entrepreneur who’s into payments. I was baffled, frankly, about why someone would go into online card acceptance, a fragmented and crowded market. He offered a great piece of insight: payments are an obviously broken part of the shopping experience, an interesting and big market that’s not advertising or gaming which is usually where young entrepreneurs go. I respect that, and I also respect the fact that he is knowingly marching towards the unknown; hoping for his and his team’s success, I know they’re going to rightfully earn some gray hairs in the coming few years.

However that raises a question that I’ve dealt with in this blog in the past: what does it mean to succeed, to “win” in payments, and what it takes to get there. Offering a solution such as card acceptance for small merchants or starting with a niche like college payments or digital content can provide good initial traction for a budding payment service. The question is, however, whether you can expand on that early start and scale; at this point you have to deal with money movement being a commodity.

Small and medium merchants are growing more sophisticated with their webdev capabilities, and they will integrate you for a better price. It’s that simple: a better price or a slightly better integration or a slightly conversion-growing experience will get you a small crowd, enough for initial traction; some of them will just add you to the pile of services they are already using.

That’s exactly what most of the new startups in payments do, and that allows them to stick around while they fund their merchants’ business using VC money or burrow deeper into a high-margin market segment like digital. Unless you have very deep pockets or can raise money effectively (and there are few players that can), you’re in trouble: price hikes, alternative revenue streams or an obligatory move to ACH payments will ensue, probably resulting in an exodus to the next low-price service, and you will never reach scale (there are other, better options – I will discuss them in a following post). At some point, it’s convert users to low cost funding sources or get out of the game.

If you think I’m exaggerating, read this post and then these great answers on Quora; price wars are not sustainable, and the market can’t support so many payments companies trying to reach scale at the same time. Something has to give.

How do you differentiate? This is the time to ask yourself whether what you’re building is a feature or a product, and whether you’re really providing any added value, and lastly whether you have an exit plan at $50M, $200M or are really playing for the big league. Each should be planned for differently. Payments are not a pure consumer play; you rarely go viral. The really interesting problems in payments have very high barriers for entry; the type of problems currently being tackled, not so much:

  1. Have a beautiful dashboard for merchants to view their customers’ behaviors? So do others.
  2. Looking at easy integration and no need for a merchant account? Stripe and Braintree have that figured out, and they’ll have to start thinking about merchant retention and higher pricing very soon, if not already.
  3. Thinking of a coupons and loyalty plan? Good luck with adoption.
  4. Planning to use ACH or other bank payments? Gear up to challenge PayPal adoption in the US, and consider whether Dwolla’s approach to bank payments isn’t the main driver behind its slower growth compared to other services.
  5. Thinking of a new POS system? Even Square, doing so many things right, is going to be pushed on price and market share by companies replicating its model. It comes down to brand and convoluted termination clauses in long term agreements, like any other commodity business.

This is deep pockets land with some talent acquisitions around the edges, not a place for innovation.

Does this mean that there’s nothing to do in payments? No. There is a lot to do in payments, and I believe that this guy I mentioned and others will find success in their business, even if not displace PayPal and others. There is, though, a more interesting aspect of the market to attack. More about that in my next post.