Preferences

158 points
114 comments interesting_att
Hi Guys--

I started a Stripe account (even incorporated through them) for a basic graphic design and web design service business.

I process a few charges and even though I didn't get a single chargeback or dispute, Stripe decided to deactivate my account and said they would refund all the charges that were processed.

Which would have been fine with me. They said they would refund on Oct 17, but that date came and past. So I kept emailing.

Now they're saying they're holding all the funds for 120 days because of "elevated risk".

Which is insane because they have already withdrawn all the funds, meaning their risk would be zero if they refunded everyone.

I am beyond hurt and confused as I did need this money for my daughter. These decisions have real impacts on real families.

What do you do in this scenario? I have tried contacting support at Stripe but seems to be of no help.


johnhaddock
I’m the person leading the project to make sure that people have fewer bad experiences with Stripe. I’m not sure what is driving the uptick in posts on the subject to HN in particular (obviously we pay attention to broader online discussion in addition to monitoring our support systems, though we know it creates an incentive for people to publicize their situation).

On the topic of Stripe and these kinds of incidents more broadly, there’s a lot to say, but here are a few pieces of context that are probably relevant:

- We are a giant distributed bounty system for people to find interesting and scalable ways to defraud us.

- We’ve seen significant upticks in certain kinds of fraud over the past couple of months. When businesses default, Stripe takes on the loss. It’s worth noting that certain kinds of fraud, like card testing, can also have significant collateral costs for legitimate Stripe businesses, and our systems and processes are not only to protect Stripe itself.

- We are far from oblivious to the harm that mistakes in our systems can cause. (I interact with a lot of these cases personally.) One of my highest priorities is creating better appeals flows for when we’re wrong.

- We’ve shipped 7 substantial improvements just in the last 10 days that should meaningfully reduce the occurrence of false positives.

- Publicly-described facts of specific cases don’t always match the actual facts. Stripe is sometimes just wrong. (We made some mistakes that I feel bad about in one recent case and we ended up bringing the company’s founders to an all hands last week to make sure we learned as much as possible.) But users do also sometimes publicly misrepresent what’s going on. We’re also restricted by privacy rules to not share specifics in those cases.

- Stripe works with millions of businesses and we see all kinds of “rare” failure modes fairly frequently. (Disputes between staff at a business, business impersonation, businesses that start legitimate and go bad, and so on.)

- I’m working on a post to share some of our broader philosophy + policy changes that I hope to publish before the end of this year. In that, I’m also hoping we can share some relevant metrics. If HNers have any suggestions for things that might be useful to see covered (though obviously certain things can’t be publicly disclosed), feel free to suggest them.

Ultimately, we work hard to be worthy of the trust of businesses across the internet, and my personal mandate (supported by many others, from our cofounders down) is to find effective new ways of making mistakes less likely. “Uniformly good support at scale, in a highly adversarial environment, with very financially-motivated actors” is not easy, but I’m pretty confident that we can make a lot of progress.

It goes without saying we're working on a review of OP situation. I’m happy to take general questions as well. You can also always reach me directly at jhaddock@stripe.com.

thewebcount
To maybe add some constructive criticism to this thread, you say that you want to make sure that people have fewer bad experiences with Stripe. There is a common thread to each of these posts which neither you nor any of the other Stripe employees who post here ever seem to address. Namely, that it’s impossible to reach a human being who a) listens to what the actual problem is and b) can actually take any meaningful action to fix it. Several people have mentioned emailing your support and getting nonsensical replies back that have nothing to do with the question they asked or incident they referred to. Perhaps you have something broken in your support ticket routing and don’t realize it? Or perhaps your support people are not incentivized to do a reasonably good job? Or maybe you are relying too heavily or in the wrong places on automation? You can say that “uniformly good support at scale in a highly adversarial environment with very financially-motivated actors is not easy,” but that is what you signed up for when you decided to process payments. You’re basically stating that “the hard job we agreed to do is hard.” It’s unhelpful. You say you’re “pretty confident that we can make a lot of progress,” but if that were true, how did you get to where you are? What you’ve tried appears not to be working very well for a fair number of people, so maybe you should be less confident.
johnhaddock
Agree - there's multiple problems to solve (a) make incorrect actions exceedingly rare (b) correct them quickly (c) give people who reach out about them substantive help. Have major initiatives underway to improve on all 3. We're furthest along on (a), more to share soon. Interaction of (b)(c) is particularly complex, as we find the right way to make high-stakes decisions while being responsive to people asking for help (especially as we do the work to differentiate good and bad actors).
thot_experiment
I'm not sure what the disconnect here is, I'm pretty sure the answer is uncomplicated. You hire support people and train and pay them well. I get that this isn't some sort of sexy tech solution but like, that's what we want as customers. I don't really care about any of this crap, nobody cares. We want two things from you, we want to charge people's credit cards, and if something goes wrong we want to be able to TALK TO SOMEONE to get it sorted.

This is not hard. The thing we want is the confidence that if something goes wrong we'll be able to talk to someone who can help sort it out.

The uncertainty is the problem. You are not doing a good job of making me feel like you understand that.

draebek
How much more are you willing to pay for being able to reach a human? I don't know what Stripe's fees structure is typically, maybe put it in terms of a percentage on transactions? An additional 1% on transactions?
splonk
> Publicly-described facts of specific cases don’t always match the actual facts...users do also sometimes publicly misrepresent what’s going on. We’re also restricted by privacy rules to not share specifics in those cases.

Not affiliated with Stripe in any way, but I used to work on payment fraud detection on a comparable scale. I'd say this describes ~90% of the cases that I saw that got traction on social media with a good sob story. Many of them were egregiously misrepresented to the point where it was obvious that they were trying to run a scam and use public pressure to get some result that they clearly didn't deserve. It's quite frustrating in those cases where your model says they're 99% fraud, your domain experts who actually investigated the issue say it's 100% fraud, and your privacy/legal/strategy policy prevents you from just responding with "this is BS and here's why".

ZephyrBlu
I can only imagine how frustrating that is.

In this case with the person from Stripe responding that the situation isn’t straightforward and the OP sharing minimal details and not making any follow up comments I’d be inclined to side with Stripe here.

helaoban
Is hiring support staff so expensive that it threatens your business model? Not having access to a human being is an unacceptable business risk for many. I have been suffering a six-month integration / certification process with Chase's byzantine Merchant Services API. It's a parody how awful it is, I mean shockingly, amusingly bad, but I have access to bankers directly when something goes wrong, and so I will suffer it.

Can't you just offer paid, guaranteed support? People will gladly pay for it.

thot_experiment
What if, get this, instead of all this vague shit about doing better you just had a support team you could talk to without blowing up on twitter/hn?

If I wanted to charge people on the internet right now I would go with Authorize, even though I've used Stripe in the past and had good experiences. Now my understanding is that I pay for the convenience of the better API etc. with the inconvenience of being unable to talk to a human that can make decisions if something goes wrong, unless I get sufficient upvotes/retweets.

enraged_camel
My understanding is that in most cases of fraud, what customers are looking for (clear explanations for why the account was suspended, funds are being held, etc.) will simply not be possible, either due to legality, or that the company will intentionally withhold information so that the fraudsters won't figure out how to work around the protections. Obviously this hurts legitimate customers who get tripped up by the system, but at Stripe's scale that's probably the "price of doing business" as the saying goes.
johnhaddock
It's true that we can't be more specific about users in HN posts. But we do hear the legitimate feedback about getting more specific/helpful in sharing status with users where we've asked for more info from them (or when they are asking for more info/help from us). I don't think we've found the right balance in either case yet -- working on it.
benjaminwootton
This is all I want from any service that I buy from. Good, responsive support without scripted responses and black hole email addresses.

Surely that is even more important with a business critical payment provider?

I’ll forgive a lot if that is in place.

> This is all I want from any service that I buy from. Good, responsive support without scripted responses and black hole email addresses.

Many commenters in this thread are saying OP's account was frozen because of suspected fraud/money laundering. If that's true, what would "responsive support without scripted responses and black hole email addresses" entail?

slotrans
Telling the OP that this is the case. Offering them the opportunity to supply evidence to the contrary.

The standard line in cases like this (whether it's a frozen payments account, a rejected app, or a suspended social media account) is that you can't tell someone what rule they broke, because this gives too much informative feedback to actual malicious actors about how they got caught. I call bullshit. Until someone can demonstrate that this is an actual problem, I will believe it to be a fake problem, purely an excuse used by giant companies to justify their systematically hostile (and cheap) approach to customer service.

unethical_ban
I don't have a dog in this fight, but FYI (and it's been said before and may be said again) that there are LEGAL requirements by the US federal government for banks to NOT tell customers the status/reason for frozen assets if they have been flagged for potential money laundering. That may be the case here, it may not, and I don't know if Stripe is regulated like that or not.
solardev
Yuck. This is the worst sort of corporate damage control speak I've ever seen on here. I was dubious about your company before, but after your post, I don't think I'll ever use you as a payment processor.

Cut the crap, please. Have the CEO step in and stop your broken automated flags. Put real humans in the appeals process and give them meaningful powers. Stop giving people the run around, and stop posting meaningless fluff.

WheatMillington
>I’m the person leading the effort to make sure that people have fewer bad experiences with Stripe.

No offence, but you're doing a bad job.

Please don't cross into personal attack, regardless of how strongly you feel.

It's not in the community interest to drive away people who are posting about their work. For most of us, our work is what we know the most about—so that would be a strict loss of interesting discussion.

https://news.ycombinator.com/newsguidelines.html

JshWright
I took the GP comment to mean that Stripe recognizes they are doing a bad job hear and this individual is leading a (recent) initiative focused on addressing that.
unethical_ban
The person posts an essay on their perspective and that’s what you have to say?
tannedNerd
He’s not wrong. The length of the reply doesn’t make it good or worthy when most of it is wishy washy we’ll do better in the future we promise without any concrete steps to make that happen or metrics to prove so. In fact I would say he’s doing a bad job by the amount of stripe fucked me posts here recently.
luckylion
You don't hear about the positive outcomes of support cases, but you'll hear a lot about those that don't work out the way they're supposed to, and you'll also hear a lot about those where someone feels wronged even though they've misbehaved.

The complainer can also misrepresent the case, while Stripe cannot disclose how they see it. Making any assumptions about service quality on that base is not wise.

ZephyrBlu
You’re asking for a specific, concrete solution to an unsolved problem.

If it was just about executing I’m sure they would have done that by now.

What you call “wishy washy” is what I read as him laying out the problems on a high level.

unethical_ban
Yes, he was, and he was rightfully flagged and deleted for it. Do you expect a banking/legal/money laundering case to be aired out on HN? Come on.
zomglings (dead)
JumpCrisscross
Contact your state’s money transmitter regulator [1]. If you suspect bad faith, looping in FinCEN may not be a bad idea [2].

[1] https://www.mtraweb.org/wp-content/uploads/2022/10/Contact-l...

[2] https://www.fincen.gov/contact

aliqot
Given how buddy-buddy payment industry is, I'd advise against this unless a lawyer is willing to take it pro-bono on the basis that your case is so strong it'd be a layup.
That's really not how regulation in the payments industry works
aliqot
The same way insurance companies and casinos collude against those who lose them money, so do payment industry companies. You might beat the case but you won't beat the ride.
What entity in your analogy is the regulatory body?
unsupp0rted
Welcome to HN Stripe Support. How may we direct your call to Edwin @ Stripe?
joshxyz
what a classic, haha
zxcvbn4038
This is pretty standard, if a card processor thinks there is high probability of chargebacks then they will hold your funds for 3-4 months to make sure they can cover those chargebacks. After the deadline for cardholders to make disputes passes then they release the funds.

It might not be anything you did personally, it might be based on location or business type.

Talking to them is probably the best course of action though the front-line people won't be able to make a decision. I'd lookup their CEO's e-mail and send a short "I'm a small business and my funds are being held 120 days, please help" and that will usually get routed to someone who can make a decision.

aliqot
This person's giving solid advice. In traditional payment networks, like swipers in a retail location, 30-90 days is standard, this varies by risk profile and SIC code, like comparing a deli to an ATM in an adult club. There's a lot of settlement and reconciliation and things that happen in the background.
CaptJax
Square started doing that with my business. Without warning or cause, they began withholding 20-percent of all incoming transactions in case of chargebacks. Makes me wonder if a regulatory change has occurred.
abnercoimbre
This pattern is so pervasive with all the payment processors:

* Your funds are suddenly frozen. No easy recourse (if any)

* The percentage they withhold is suddenly higher. Tough luck

* Your business is deemed high risk and they cut ties. Their reasoning is a black box

Why is there never advance warning? It's the lack of courtesy that gets to me.

jasonlotito
> Why is there never advance warning? It's the lack of courtesy that gets to me.

They give you advanced warning in the T&C. If they gave more warning, this could assist people who commit fraud. Fraud is not some imaginary issue. It's very real and very problematic.

I'll say it again, get your own merchant account if you don't like this.

Turing_Machine
> If they gave more warning, this could assist people who commit fraud.

Sorry, no. Their inability and/or incompetence at avoiding fraud without mysterious hidden "rules" (i.e., security through obscurity) is their problem.

Not the customer's.

"Double secret probation". Bah.

Zebfross
We switched to Authorize.net because the business risk at Stripe was just too high. The api isn't near as good, but it works, and we don't worry about random account freezes.
ShivShankaran
Is it cheaper than stripe ? And won't they suspend you for any reason?

I have been on stripe for years but stories like this makes me panic

nickphx
If you've been processing for years, you've passed their underwriting process and have nothing to fear as long as you don't have a sudden increase in chargebacks or a wild shift in payment volume / average sale.
nickphx
authorize.net is only a payment processing gateway, you still need a payment processing bank.
jasonlotito
Yes. But if you don't want to deal with PayPal/Stripe, this is what you need to do. Stripe was never different from PayPal in this. People just don't take payment processing seriously enough to care.
TAForObvReasons
How hard / how long did it take to switch?
Zebfross
It all depends on your setup. The technical work was only a week for us. Getting approval and setup with a merchant account takes more time though, and they even came to do a physical inspection of our place.
hobo_mark
Looks like it's U.S. only?
etaioinshrdlu
Sounds exactly like PayPal. Is there a law of nature that forces payment processors to act like this?
e28eta
Not a law of nature, but there are laws of man against “Tipping-off” [1].

Add in the fact there are people trying very hard all the time to defraud the payment processor.

So now you can directly measure false negatives in fraud detection, but your false positive rate is harder to figure out. And whatever mechanism you use to recover from false positives can be abused by true fraudsters.

So it becomes a hard problem - but it is a problem which customers of the payment processor are paying them to solve. So it’s definitely reasonable to expect better.

1: I think a reasonable-ish definition of tipping off: https://onlinelibrary.wiley.com/doi/10.1002/9780470685280.ch...

maxbond
You're suggesting this likely happens because the payment processor has reported their suspicions to a regulator who isn't getting back to them in a timely manner, and so they can't release the funds until they do? I'm a bit confused because it seems to me that the tip off is when they won't disburse your funds.

ETA: Maybe it's more that they can't give you any information because they can't allow adversaries to differentiate between glitches, random screenings, and investigations?

timmaxw
If a payment processor suspects a business is laundering money, they can hold the funds, but it's illegal for the payment processor to tell the business that they suspect money laundering. So they end up saying something like "we're holding your funds for vague unspecified reasons".

(Disclaimer: Used to work at Stripe, but not on this particular area. Not an expert on either the law or Stripe's policies.)

citizenpaul
Payment processing is an unbelievably competitive business. I've done some work there and wow the owners... I can't speak to the whole world but what I saw of it. The intent is to start off scummy on purpose and hope to make a business of it later if you get traction is how I would describe it.
colechristensen
The business of payment processing is actually the business of managing fraud, and everybody tries to lower costs as they grow and age.

Unless there’s specific external regulation, there’s a regression towards being awful.

kylecordes
I wonder if providers like this could offer an option to pay some chunk of money that would cover the cost of a thorough background check and human review of all aspects of your business. They would then be able to trust you enough to not freeze anything without future human intervention.
colechristensen
Heh, maybe a regulation saying you couldn’t hold money hostage like this if the business is SOC 2 compliant
KptMarchewa
I would guess AML, not fraud.
maxbond
I think they're saying there's an inherent ponzenomics to payment processing, wherein the might use AML as an excuse to paper over a lack of liquidity by stalling withdrawals. Lots of cryptoasset exchanges will freeze withdrawals over fictitious security or AML concerns when they're going under, for instance.
ycombobreaker
AML regulations are real, though. Crypto exchanges' fictitious claims wouldn't fool anybody if it wasn't already "a thing" in the more-regulated side of the world.
KptMarchewa
I haven't seen real example of this in real money financial institutions. Haven't followed crypto exchanges though.
maxbond
I'll add that I'm also not aware of something like this happening outside of crypto exchanges & don't actually hold an opinion on this hypothesis, as I'm not familiar enough with payment processors to know one way or the other. My comment makes me sound like I support this hypothesis, but that's a mistake in my wording.
arglebargle123
That depends, are short term loan interest rates a law of nature?
zxcvbn4038
PayPal is far worse.
remote_phone
Companies like Stripe can’t deal with the P999 problems and are ignoring them.

They think their P99 customer service is great but 0.1% of their customers are experiencing a catastrophic level of experience and they simply don’t care. They are ignoring it because it doesn’t show up on any of their metrics or dashboards but it has a catastrophic effect on a small number of customers.

Companies like Stripe need a swat team that deals with these P999 catastrophes, but given their scale it’s probably cost prohibitive, so they just say “Fuck it.”

juanse
This should be illegal. It is literally a loan with no interest.
consultutah
That would be an interesting way to solve this type of problem: make the payment processor pay interest on money withheld. Even at a low interest rate, it would hopefully incentivize them to figure out better ways of handling the risk. Are there any US legislators on HN?
I doubt that 1.01%[1] of the balance frozen by stripe plays a major factor in their calculus. If the situation has gotten to the point where stripe is freezing a customer's account for 120 days, they've probably already written them off as a customer. After all, who in their right mind would still stick with stripe after that? The biggest cost would be lost future revenues from the customer.

Some napkin math:

Assuming that a customer gets paid monthly by stripe, that would mean the amount frozen by stripe would be 1/12 of a customer's ARR. Applying the federal funds rate to that over 120 days works out to a cost 0.0843% of customer's ARR. Meanwhile, stripe charges 2.9% in fees. Not all of that goes to stripe, some goes to banks in the form of interchange. If we assume stripe gets 0.5% after interchange, that would mean the losses from losing the customer for one year alone would be 0.5%, an order of magnitude higher than whatever interest they'd be forced to pay.

[1] current federal funds rate is 3.08%. if it's applied over 120 days, it works out to around 1.01%

Sue them for lost interest. You should have a strong case in principle, however, in practice, it's most likely not worth it for you (which is the real reason why this is happening). But if you have a lawyer friend who can give a first opinion for free, you could give 'em a call.
shaburn
Sadly, because you are incorporated, I do not think you can go the small claims court route. Maybe hit up the legalist for funding and or check with an attorney who does financial class action in San Francisco. You are probably not alone and considering the nature of your business being small, you may have a claim that it destroyed your operations and ability to earn(which they probably did in reality). *Not a lawyer and not legal advice.
Their ToS probably gives them wide latitude to arbitrarily freeze funds without having to compensate you. Not to mention, any lost interest pales in comparison to any legal fees. The federal funds rate is currently 3.08%. Apply that over 120 days and it's only 1.01%. If a lawsuit cost $10k (very conservative estimate), you'd need to have 990k frozen by stripe for it to be worth it. Even if all it took was a sternly worded letter from a lawyer (estimated cost: $300), you'd to have $30k frozen for it to break even.
ToS aren't law, what matters in court is what the judge decides, and they can decide that certain ToS terms were never valid. But the question is whether it makes financial sense to do so, where for most accounts the answer will be no (hence why providers can get away with it for a long time).

There are also some small chances that the company will try to reach a settlement to avoid a ruling that would give a lot of customers a strong lever before they can update their ToS (which could mean a much larger payout in return for signing some NDAs), that you are awarded additional punitive damages (pretty unlikely here though, I'd guess), or that you find a consumer rights organization that is willing to cover your legal fees. And of course, some people are willing to fight for their rights even if it doesn't make sense financially (this guy [0] fought and won a 22-year legal battle against Indian Railways over something like 20c).

[0] https://www.bbc.com/news/world-asia-india-62501688

yieldcrv
Next time, transfer hundreds of thousands of drug money when you first open the account

and then your normal sized payments will be well within the expectations of size and volume so the payment processor won't flag your account

alberth
Is there an equivalent to Stripe, from a DX perspective, that allows you to create an actual merchant account instead of being a sub account of Stripe?

Having an actual merchant account, and going through KYB, seems like it’d solve a lot of these problems.

> that allows you to create an actual merchant account

Plenty!

An API? Something that isn't SOAP XML over a private tunnel? Developer experience similar to having faeces thrown at you?

Not really.

twstdzppr
Well, this is one way to reach support.
I have an SaaS service with let twitter user automate their twitter account such as send direct message to new follower, search and retweet /favorite tweets, tweet in schedule, delete all tweets at once , and so on.

I use Stripe as payment method. And Stripe suspended my account 1 week ago. They said they do not allow social media business.

It is a bad experience for me.

nickphx
That's standard operating procedure for these fintech payment processing companies. To increase the amount of new users and lower 'friction' they're performing underwriting/due-diligence after accounts have processed transactions. Something with your transaction amounts or business is out of the ordinary, or outside of their underwriting terms and triggered the closure.
lloydatkinson
Sounds like the typical Stripe thing people write about here. Hopefully one of the staff will read this and help you. Seriously stripe would it kill you to not have these incompetent processes in place?
edwinwee
Sorry about this. Could you email me at edwin@stripe.com and I can dig in?
CharlesW
Hey Edwin, you're a champion! But I have to say, as someone who used to hold Stripe on a pedestal, it's disconcerting to see regular HN posts from customers who feel ghosted. I hope you're getting the support you need from the COO's office.
WheatMillington
The meme continues.
pdimitar
Even though we here on HN are not many, a good chunk of the users can and will affect the choice of a payment processor in the next startup. Maybe even in their current company.

The trend of people only getting support if they post on HN is very concerning and is damaging to Stripe's reputation. Word of mouth spreads easily and quickly.

If I were you, I would have a very stern chat with the support and finance departments. Clearly, there are people in there that only look out for the company and not the customers.

interesting_att OP
Thank you, I will email you now
Komodai
The fact that the only way to get help with these cases is to make a post on HN and wait for you to reply, is a joke.
interesting_att OP
Thank you all! I am incredibly grateful to the HN community, I am finally getting in touch with a real person at Stripe who can hopefully rectify this situation.
jjallen
Sounds like they could be using your cash as funding.

If they hold a bunch of cash from people it is effectively theirs for that period of time. This could prevent them from needing to raise a funding round if done enough.

Some businesses are literally customer funded like these.

If you want to read more search for "negative cash operating cycle".

edwinwee
We don’t touch reserved funds (and don’t earn interest off them either). The funds are saved for individual Stripe accounts and are only used to cover refunds and disputes from their customers.
JumpCrisscross
> don’t earn interest off them either

Why not? You could use it to lower the cost of your services. (Someone is obviously earning interest on it. Better you than your bank.)

bombcar
Probably trying to avoid a conflict of interest. The magnanimous thing to do would earn interest and track it and refund that interest minus taxes to the final fund recipients- either the business or the customer. Might even be tax free if setup right.

Even the IRS does it.

JumpCrisscross
> hold a bunch of cash from people it is effectively theirs

In the U.S., I don’t think money transmitters are allowed to do this. (They can keep the interest earned on it.)

Financing from deposits is more a crypto thing.

jjallen
They can make stuff up, right? They are allowed to say "we are keeping your money for 120 days because of some security ...". Who is ever going to know this is valid/true or not, unless it goes to trial somehow and there is a lot of discovery done.

They are literally funding themselves out of deposits, in a small way if they keep any persons money for any period of time. If they start doing it to lots of people for months at a time then they are at least partially funding themselves from their customers.

Lots of businesses do this incidentally. A good one is businesses selling gift cards. It's not the same; but this set of conditions is not super uncommon.

JumpCrisscross
> are literally funding themselves out of deposits

No, they probably are not. It’s illegal and money transmitters are regulated.

What they are doing is collecting interest. One tends to see less scrupulous transmitters hold funds longer when rates rise. I didn’t think Stripe fell in this category, but it’s becoming difficult to say.

> good one is business selling gift cards

You’re right. (Also customer deposits.) This doesn’t apply to money transmitters, however.

inetknght
> It’s illegal and money transmitters are regulated.

It's only illegal if the regulator enforces action. Good luck getting regulators to enforce action on something like this.

throwawayacc2
OP, the Stripe guy said this

> We’ve been investigating this case for the past 24 hours, and it's not straightforward. I can’t share more publicly here, but we’re in touch directly with OP.

Can you lay out your version of the events please and give written permission for the Strip guy to lay out his version as well?

Curious to see how the two line up.

gear54rus (dead)
You're fine with having payments refunded for (presumably) services rendered?

Either it's not a business, but a mere hobby, or there is something to it you're keeping from us.

Probably the former, but it makes me immediately suspicious, even with the recurring and well-documented "situation" with Stripe.

awillen
If Stripe refunds the payments, he can have the clients pay again via a different method. If I were a client, I would wait until receiving the funds before paying again. Thus he's probably stuck in a situation where he now needs to deliver work he hasn't been paid for plus absorb the risk that he won't eventually get paid what he normally would have been paid up front.
Komodai (dead)
nodesocket
HN is not the forum to file customer support tickets. Stripe has great customer support and even live chat support.
xwowsersx
The fact that OP (and many others) have felt they need to post on HN in order to escalate is a reflection of the fact that, however good Stripe support may be (and I've no doubt they are swamped, trying their best, etc.), it is clearly not "great." This is the third or fourth time just this month I've seen people at their wit's end, reaching out on HN because they have nowhere else to turn. As in the other posts, Edwin usually responds. I agree HN isn't a support forum, but let's not pretend Stripe customer support is great or that people aren't feeling they have to come here as a last resort after having exhausted conventional support channels.
luckylion
What makes you so sure that people are coming here as a last resort, and not just as the easiest and fastest way to get a higher up to look at their personal support ticket?
smoldesu
I don't have to pretend Stripe Customer Support is great to know that Hacker News is the wrong place to whine about it. At least, it severely dilutes the intellectually gratifying content with banal, emotional diatribes. Every company experiences this, regardless of the quality of their customer support.
xwowsersx
This wasn't mere whining and characterizing it as such is uncharitable at best.

> What do you do in this scenario? I have tried contacting support at Stripe but seems to be of no help.

OP is clearly asking for advice, not just idly whining. The fact that Stripe is a YC company (no, I'm not saying that this means HN becomes the de facto support channel for any YC company) and the fact that many developers in the HN crowd use Stripe means HN is as reasonable a place as any to ask for advice on how to proceed.

(Let's also have a bit of empathy towards someone whose funds, which could quite possibly be the livelihood they depend on, is locked up by an unresponsive, faceless company.)

>>Hacker News is the wrong place to whine about it.

If this were true, these posts would not gain sufficient upvotes to consistently make it to the front page.

Clearly something is wrong at Stripe, it has potential to affect many HNers, and it is not merely whining but is seeking advice.

In any case, it appears both from the front-page location and the very light gray font on your comment, that your view is strongly outnumbered this month.

juanse
https://hn.algolia.com/?dateRange=pastYear&page=0&prefix=fal...

If something is clear, is that Stripe support is not that great and that HN is the last resort for many people.

nanidin
I have noticed that when people complain about Stripe on Reddit in places like /r/personalfinance, people direct them to HackerNews with instructions to escalate here.
kelnos
If I had a catastrophic issue like this with Stripe, I would absolutely come to HN first, or at least simultaneously. A Stripe employee responded here less than an hour and half after the post was made: https://www.hackerneue.com/item?id=33300024

Granted, that's not a resolution, just a first contact, but in a case like this I'd want to explore every avenue, immediately.

throwaway729562
You forgot to add /s, there may be some people who will think that you really mean it.
fn-mote
Another counterpoint - I greatly appreciates knowing just how bad things can be, sometimes for no reason. I am sure I am not the only one.

There's a gamut of actual reasons things go wrong, which I also learn from these "support tickets" and the associated comments. So also thanks to everyone who helps clarifiy what kinds of risks make problems more likely.

fedorareis
> I greatly appreciates knowing just how bad things can be, sometimes for no reason.

How do you know that the people posting about problems they had for “no reason” are being honest and not disingenuous? They could be leaving out key facts or straight up making up a story that they feel will gain enough traction for it to end up on the front page.

A Stripe employee replied elsewhere that they have been looking into the poster’s case for the past 24 hours and it isn’t straight forward. So either Stripe is lying or the poster was getting support but they didn’t like the way things were going or maybe they felt they weren’t getting support because Stripe was taking a few days to respond because they were investigating the situation.

We have no way of knowing the truth. Stripe and/or the poster could be lying or they could be telling the truth or the truth could be somewhere in between. And we will never know what the reality of the situation is.

I’m really not trying to be provocative, I’m just trying to figure out why in situations like this HN seems to take the complaints at face value. At least that’s what I’ve seen. If people have examples of complaints like this not being taken at face value by HN I’d love to see them.

dmitrygr
Evidence to the contrary: this and all other stripe posts here on HN.
OhNoNotAnother1
Unfortunately it is. Looks like someone from Stripe just replied with a person email address for the guy, not something he would be able to find anywhere else on the web but this site.

This item has no comments currently.