globile
"I'm going to quickly shift from my terminal to this chrome tab to check this documentation but while it loads I'll get a dopamine hit from X."
Blur the screen and help me get back on track...
Might as well ignore the whole signal, and more now that anonymous and prepaid are gaining share.
Block every single fraudulent or suspicious transaction, and you're leaving obscene amounts of money on the table.
The amount of credit card fraud that goes unclaimed or is eaten by liability shift is huge, so if Stripe makes a product like Radar ACTUALLY WORK, they would be missing out big time.
I am confident Stripe's radar's shortcomings are deliberate and not simple bugs or design problems.
It appears they have no incentive for the product to be 100% effective and that would explain why Stripe Radar is billed per screened transaction, regardless of outcome.
We benchmark Stripe Radar against other pure play fraud fingerprinting solutions, and the difference is abysmal. The fact that Stripe claims to have seen 80% of any card before it gets to your store make this fact even worse.
So, like parent says, you are going to see radar scores of 90 and 95 for certain charges (clearly fraudulent carding attempts), followed by scores of 15 or 20 for the same card, IP, fingerprint with absolutely no warning.
I've grown tired of escalating this to Support. They just give me the ML model answer. Basically: "It's a black box!"
You can definitely add a rule to start blocking charges from X places, or with Y velocity, or always enforce 3DS, but then you're taking the model into your own hands, and that has some important consequences.
Your acceptance rate goes down. You're heavily interfering with the model and relying (and trusting) it less, and you realise you really don't need Radar to do that for you.
If you're serious about fraud, you must use a pure player solution that is 100% aligned with your interests.
From what we've seen with Stripe Radar in the past, that doesn't seem to be the case.
I'm a big fan of Stripe in may ways, but I really have a love/hate relationship with this side of their business...
Well, the process for support fails.
We handle a decent volume and have been a merchant for over 8 years. We can't even get an account manager to handle specific issues.
90% of requests are met with a subtle RTFM!
If you ask specific questions, these are avoided.
An open ticket is bounced from person to person. No two people seem to touch the same issue.
If you try specific chat support, and you ask technical questions, you'd expect some knowledge. Instead, most agents put you on hold and go over documentation, only to come back and say they've escalated this to a ticket.
Then the ticket comes back with more links to documentation, never answering the question.
The only way to make progress, answers and some human treatment is by jumping from connection to connection on Linkedin, trying to get an intro to someone inside.
Or of course, getting lucky with an HN post.
Took me 7 years to create an account though. Wish I had done it sooner!
Especially ALWAYS reading the comments BEFORE the actual articles! Thanks!
- SCA exemptions - Prepaid Cards (with no built in 2FA support) - Banks in less developed markets (No 3DS) - "We encountered a 3DS processing error" is a common nondescript message which occurs with international payments
For regular merchants, the decrease in conversion (double digit) is VERY far away from any improvements in chargebacks. Bear in mind that most merchants need to stay below 0.75-1% chargeback regardless of conversion/decline ratios.
EDIT: Spelling
Basically, try 3DS (with no authentication), then try regular charge (NON 3DS), then if all else fails try a full 3DS charge. You'd be surprised by the disparity, especially internationally, and we do recoup some charges at the expense of triggering some unintended blockage.
When asking our provider (Stripe in our case) about the best strategy for this, it always comes down to , "Let SCA (Strong Customer Auth) rules and logic handle everything", but this simply doesn't work well.
I really wish the likes of Adyen, Stripe, etc...would help out with better decline ratio strategies.
I think we are all plagued by "do_not_honor" and "transaction_not_allowed" codes that do little to move us in any direction...
[0] https://medium.com/@globile/using-stripe-to-sell-internation...
EDIT: Fixed the order of actions...
Stripe offers Atlas so you can "easily" open a US Stripe account and serve your US customers from there, but wouldn't it be great if Stripe did that for you automatically?
However, I'm sorry to always be the sour grapes guy when it comes to talking about Stripe neglecting us SMEs.
I'm pretty sure a lot of these things mentioned in the article are being passed down to "regular" customers, but to be honest, it lately hasn't felt like that.
Last year there were a few price spikes, Radar fees that were initially negotiated where reinstated, same for refund fees.
Radar works great when it does, but has a lot of wonky stuff like not catching heavy carders which defeats the purpose of using rules.
Acceptance rates internationally are still lacking. If you have a European Stripe account, billing US customers will not provide the same acceptance rates as if you use a US account. In some Latam countries the difference can be important.
Stripe is vital to our growth, but it is a complicated marriage.
I really hope they don't forget about us, the regular merchants.
They now absorb the commission into their pricing. Once you disable your standalone Stripe integration, it disappears and they only way to get it back is to cry to support.
Fast forward 6 years, and it is much harder to unlock a phone than it was then. The whole thing backfired for consumers. It was actually easier to unlock a phone in a "non-legal" way before the law than it was right after.
This whole new code of conduct for carriers actually made them convert their SIMlock departments to be more like a customer retention lifecycle.
This mainly applies to US carriers (in the US and Latam), and there certainly are exceptions in Europe where EVERY cell phone is unlocked from day one, regardless of your contractual status.
[1]: https://obamawhitehouse.archives.gov/blog/2014/08/15/heres-h...
There are many more locked phones in drawers or acting as mere paperweights than people actually care to disclose.
Several years back we ran a poll to understand lifetime recycling habits. People aren't proud of dropping a phone and shattering the screen, but they are less proud of having thrown a phone into a drawer because they couldn't be bothered to run the obstacle course set up by their telco to keep them in check.
Phone right-to-repair should be EXPLICITLY INCLUSIVE of unlocking, otherwise it is only solving a part of the problem.
I understand they are still using the same functionality they had at signup time, and are still on the same API version, so not taking advantage of new direct functionality.
Yes, of course there is a bunch of indirect functionality or magic behind the scenes, but from a company lifetime perspective, when you enter into an agreement with a service provider, you would expect a relatively constant delivery of services, at the agreed prices, especially if your needs have not changed.
There are many companies that upon adding new functionality or services, decide to grandfather. New direct functionality comes at new prices, even if you are inherently benefitting from the new stuff.
Three I can think of, Zendesk, Customer.io and Geckoboard grandfathered our plans.
When it is easy to switch providers, grandfathering is not that important, but if you're tightly integrated, which pretty much everyone doing volume on stripe is, then you're screwed. You can't leave.
Even if you negotiate custom pricing, there is a knock on the door one day saying, "new pricing in place. Take it or leave"
Stuck with nowhere to go.
Not against improving margins, but customers that have walked hand in hand with Stripe for so long and seen them thru their early growing pains should definitely be grandfathered.
Grandfathering would be the cool thing to do.
Sigh... The days when showing off your traffic stats was more important than privacy or confidentiality.
http://extremetracking.com/open?login=norupv3
EDIT: spelling.
We use Sift as a backup, and that makes it easier at the same time it as really showing how poorly Radar does in some cases.
Truth be told, it is really good with heavy “dumb” carders, but not when it gets complex. Hope this gets addressed at some point.
Our B2B customers are in many cases Network operators.
Occasionally they request tens of thousands of unlock/repair requests for phones from competing networks for which they have won an enterprise tender.
Love/Hate relationship.
No need to select 25 traffic lights. Gives you a score from 0 to 1 so you can decide whether you let them in easily or not.
Each country has different policies when it comes to unlocking. Locked phones greatly outnumber unlocked ones.
Take Chile, where phones must be legally unlocked by the telco or manufacturer to work WITHIN other operators in the country, but not necessarily abroad.
Buy an "unlocked" phone from a Chilean and you might get stuck with a brick.
The different and complex type of unlocking levels Apple has for its devices (and there are many) are designed to assist the Telco and any countrywide regulatory policies that need to be enforced.
There are many parts to this jigsaw puzzle.
Your AT&T, Vodafone, Verizon & Co, put an enormous amount of pressure on Apple to limit and protect device unlocking.
This is a cat & mouse situation where either party might benefit from tight unlocking controls.
For example, MVNOs benefit from manufacturers with flexible and open unlocking policies that make it easy to unlock devices (without approval from the original operator), whereas long-term commitment contracts with traditional operators want to make it as hard as possible for you to leave with an unlocked device (regardless of whether you are legally entitled to or not - but that's a different story).
The economics of whether Apple would benefit from less strict unlocking policies (ignoring Telco's wishes) are not that clear.
You might think that unlocked devices would have longer lives, and therefore limit Apple's ability to push a new one to you, but you could also say that giving phones 2 or 3 different owners in their lifespans could help with app store purchases, limiting jailbreaking and possibly avoiding going with a newer less expensive android version.
Disclaimer: We unlock phones for MVNOs and individuals who get bullied around by their telcos.
Edit: Spelling
- Use Stripe as the only gateway for all your international traffic, and you will see alarming drops in acceptance rates, meaning the chance of successfully charging a Mexican customer in Mexico with a US Stripe account is much lower than if you have a local acquirer. By a lot!
- Rely heavily and blindly on Stripe Radar for post-charge suspected fraud alerts charges, and you will be refunding many valid orders.
- If you go all in with Stripe Checkout, you are getting a lot of good stuff at a price. If stripe dynamically uses 3DS to sift potential fraud users, you are going to hurt your conversion rates.
Been a big fan of Stripe for a long time, but when order volume goes up, and you grow internationally you have to consider other alternatives and/or backup plans, such as smart routing, local merchants, alert networks (ethoca, verifi), pre-checking for pseudo 3DS charges (no auth need, but fully protected, etc)
Not taking into account these 3 things, can drop your conversions by big double digit percentages.
EDIT: spelling
Not exactly the same thing, but operator unlocking was deemed legal in 2013...
https://www.loc.gov/item/prn-13-041/statement-regarding-whit...
...and measures were put in place to oblige operators to assist consumers in unlocking their phones.
Fast forward to 2018, and nothing really has changed. Unlocking a phone legally via you operator is a nightmare. They'll make you jump through 17 hoops and you will give up. Customer retention is key.
When operator unlocking is not possible, rooting a phone or playing with base settings is the only way, so this is great news.
However, I have a strange feeling that things won't get much easier. As has happened with operators, hardware manufacturers will go to great lengths to protect their playground.