News for hackers. Stuff that matters.
Re:Stripe refunds: fees from the original charge are not ret... by burningion on Wednesday February 19, 2020 @08:50PM (#22372086)
A few months back, I was hit with an attack from a spammer, who managed to place a few hundred orders through my Stripe checkout. It seems they were attempting to place thousands of orders, and looking for functional credit card information.

When I reached out to support, they acknowledged that this was a type of attack, and I needed to manually go back and unapprove all of these purchases coming from a single IP address, that wasn't being stopped by Stripe.

Would I still need to pay to do all those fraudulent charge backs? If so, that single attack would have cost me hundreds of dollars out of pocket.

Re:Stripe refunds: fees from the original charge are not ret... by patio11 on Thursday February 20, 2020 @12:26AM (#22372910)
I'm sorry that happened to you. Could you email me at this handle at stripe.com? I want to look into why we didn’t auto-detect that surge in suspicious transactions.

We’re here to support startups. If you ever have a unique circumstance, write us; we’ll try to be reasonable, in the same fashion that your hosting provider will try to be reasonable if an engineer e.g. fumble fingers a deploy and briefly turns on a larger fleet of servers than they intended.

(It's worth noting, for precision's sake, that a refund is not a chargeback. Chargebacks are when the person who actually owns the credit card calls the bank to complain; they're strictly worse for all parties than simple refunds.)

Re:Stripe refunds: fees from the original charge are not ret... by abduhl on Thursday February 20, 2020 @01:07AM (#22373057)
While this is an interesting response, it strictly does not the answer the poster’s question. Would they be liable for the fees for an attack like this?
Re:Stripe refunds: fees from the original charge are not ret... by patio11 on Thursday February 20, 2020 @01:27AM (#22373116)
It's difficult for me to predict our response in every possible hypothetical circumstance, so I'm promising what I feel we can actually promise: a human who cares about your success will review the circumstances and make a judgment call.
Re:Stripe refunds: fees from the original charge are not ret... by joecool1029 on Thursday February 20, 2020 @01:52AM (#22373212)
Translation: Come to HN with your problems and you'll get the VIP treatment while there's a spotlight on the company.

Attempting to find an answer as an outsider lead me to this PR release from last year: https://stripe.com/newsroom/news/chargeback-protection < It makes me assume that if the merchant wasn't paying that extra fee they are going to be slammed.

Re:Stripe refunds: fees from the original charge are not ret... by NicoJuicy on Thursday February 20, 2020 @03:29AM (#22373595)
He's given an honest answer, the situation has to be checked.

You don't know that the poster is 100% honest also. Patio has always been transparent and honest, long before he joined Stripe ;)

Re:Stripe refunds: fees from the original charge are not ret... by commoner on Thursday February 20, 2020 @04:49AM (#22373897)
patio11 gave a nonanswer, which is hardly transparent.

> a human who cares about your success

Regarding honesty, if Stripe "cares about your success", Stripe would relinquish processing fees for all refunded transactions (regardless of whether they are fraudulent) just like Square and Amazon Pay do.

Re:Stripe refunds: fees from the original charge are not ret... by jasonkester on Thursday February 20, 2020 @07:11AM (#22374480)
For what it's worth, the success of my business doesn't hinge on whether Stripe gives me a dollar. I hope yours doesn't either.
Re:Stripe refunds: fees from the original charge are not ret... by commoner on Thursday February 20, 2020 @09:13AM (#22375153)
The fee is only $1 when the transaction amount is $24.14. The fee is $29.30 for a $1,000 transaction. For industries with lower margins or higher refund rates, Stripe's refusal to return the fee on refunded transactions is a problem. Regardless, Stripe's nickel-and-diming is not something to be grateful for in any industry when there are competitors that don't do the same.
Re:Stripe refunds: fees from the original charge are not ret... by jasonkester on Thursday February 20, 2020 @10:50AM (#22375878)
Feel free to substitue $29.30, or even $1,000 as values that should not sink one's software business.

Considering how often you're going to be issuing refunds (I tend to do maybe 2 or 3 in a big month), I'd be surprised if we hadn't each spent more in billable hours typing into this text box than we will in Stripe refund fees over the next four years.

Re:Stripe refunds: fees from the original charge are not ret... by ValentineC on Thursday February 20, 2020 @07:22PM (#22379906)
I organise tech conferences as part of a non-profit.

If I've already started selling tickets, and had to postpone the event because of something like COVID-19, I'd be looking at paying Stripe something like $3,500 in payment processing fees (it's 3.4%+$0.50 here; and assuming $100k in ticket revenue) for the privilege of refunding my attendees.

It's not an amount that would sink our non-profit, but the full fee is also not something that we should have to pay, just because we want to do right by our attendees.

Re:Stripe refunds: fees from the original charge are not ret... by NicoJuicy on Thursday February 20, 2020 @11:55PM (#22381031)
I'm pretty sure you don't have a big business.

Receiving a temporarily update on a situation that has to be checked, is better than no update.

Re:Stripe refunds: fees from the original charge are not ret... by fsloth on Thursday February 20, 2020 @06:35AM (#22374329)
That's the un-charitable interpretation. When dealing with complex problems with no clear cut analytical solution putting a real human in the loop who can make a judgement call instead of playing back a prewritten script is often the optimal solution.
Re:Stripe refunds: fees from the original charge are not ret... by crankylinuxuser on Thursday February 20, 2020 @06:53AM (#22374402)
> That's the un-charitable interpretation.

Well, the truth sucks sometimes, doesn't it?

Traditionally there's been 2 customer service lines: regular and VIP.

Now there's 3: regular, VIP, and social media apology tour. And it'd sure be nice if these companies had decent policies to begin with... But that's the problem, isn't it?

Re:Stripe refunds: fees from the original charge are not ret... by cwyers on Thursday February 20, 2020 @10:22PM (#22380696)
Decent policies that apply in all situations and are robust against being exploited by bad actors are very, very hard to come by sometimes.
Re:Stripe refunds: fees from the original charge are not ret... by crankylinuxuser on Thursday February 20, 2020 @11:18PM (#22380919)
I do get that. But many of these stories we hear have to do with consistent customers with a stable payment history and a good relationship. Something goes terribly wrong, helpdesk bombs it, and then what? Well, twitter, HN, reddit.

All I know is the current situation, well, stinks.

Re:Stripe refunds: fees from the original charge are not ret... by martin_a on Thursday February 20, 2020 @08:27AM (#22374896)
Sounds like Google. Either you know somebody deep in there or you are lost with your request. Your problem.
Re:Stripe refunds: fees from the original charge are not ret... by rfrey on Thursday February 20, 2020 @09:11AM (#22375144)
In the case of Google we have a supertanker full of anecdotes of them ignoring customers with problems. In the case of Stripe we have no evidence their customer service is non existent outside social media flareups. To the contrary,they seem to have a pretty good reputation.

So no, not like google at all. That somebody gets a response from a VP on hacker news is not evidence they will get no response outside hacker news.

Re:Stripe refunds: fees from the original charge are not ret... by martin_a on Thursday February 20, 2020 @11:02AM (#22375977)
You're right. Maybe I was too harsh.
Re:Stripe refunds: fees from the original charge are not ret... by commoner on Thursday February 20, 2020 @02:05AM (#22373261)
I don't think that press release is applicable, since no chargebacks are involved here. According to Stripe's documentation (see submitted link), the merchant must still pay the 2.9% + $0.30 processing fee for each refunded transaction, unless Stripe's customer service representatives waive the fees as an exception.

But there is an issue with this euphemism in the parent comment:

> a human who cares about your success

If Stripe "cares about your success", Stripe would return the processing fee on all refunded transactions (regardless of whether they are fraudulent) just like Square and Amazon Pay does.

Re:Stripe refunds: fees from the original charge are not ret... by mattferderer on Thursday February 20, 2020 @09:42AM (#22375369)
That happened to a non-profit I help as well.

We were attacked by someone using different IP addresses testing out credit cards. Stripe caught a lot of these but surprisingly it seemed several went through that we had to refund & pay the transaction fee for. A lot of these didn't even require the CVC check it seemed.

We were able to get fairly good support, 100 times better than most places I deal with.

Unfortunately we had to switch to Radar for Teams to put in fairly basic checks such as making sure CVC verification happens before accepting the card. This costs a bit extra per transaction.

At the end of the day we were able to get it solved. Stripe puts plenty of human resources on helping & they have fairly good documentation. It does really stink that we need to purchase Radar for Teams just to add a few basic rules in place to prevent scammers like this. We lost around $100 that could have went to helping families whose kids have cancer which always sucks. We also had to implement an "invisible" Google Captcha which I wasn't a fan of. This could have been a lot worse though which is what troubled me the most.

Re:Stripe refunds: fees from the original charge are not ret... by dkroy on Thursday February 20, 2020 @04:22AM (#22373808)
Just to be clear in this example a chargeback wouldn't have happened. A chargeback can only happen if there was a valid credit card that made a purchase that requested a reversal of the money transfer.