Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Android 17 is the first since 3.x to add new APIs without releasing to the AOSP(grapheneos.social ↗)
    282comments
  2. Science Is Open Software(jepedersen.dk ↗)
    6comments
  3. Cloudflare Quick Tunnels(cloudflare.com ↗)
    259comments
  4. SDCC – Small Device C Compiler(sourceforge.net ↗)
    discuss
  5. Saving another 100TB of RAM(cloudflare.com ↗)
    51comments
  6. How to Write with an LLM(sockpuppet.org ↗)
    287comments
  7. Why building a Rust LSP is hard(rust-glancer.github.io ↗)
    5comments
  8. Xcode 27.1 Beta Release Notes(developer.apple.com ↗)
    71comments
  9. The Farnese letter(simonklee.dk ↗)
    5comments
  10. Photon-Emission-Guided Laser Fault Injection Enables RP2350 Secure Debug(ledger.com ↗)
    59comments
  11. Show HN: Cactus Needle 3: 8-29MB automation models can match DeepSeek V4 Flash(cactuscompute.com ↗)
    78comments
  12. The first new cat species discovered in 100 years(nationalgeographic.com ↗)
    68comments
  13. Show HN: LiveWorld – Every 24/7 YouTube live camera on one globe(liveworld.info ↗)
    15comments
  14. OpenJev(openjev.com ↗)
    249comments
  15. Cache-to-Cache: Direct Semantic Communication Between LLMs (2025)(arxiv.org ↗)
    12comments
  16. How OpenAI Used Its Own LLMs to Design Its Jalapeño Chip(ieee.org ↗)
    61comments
  17. Claude Code now reads AGENTS.md if there is no Claude.md(claude.com ↗)
    198comments
  18. Cyclomatic Complexity in C#(ndepend.com ↗)
    15comments
  19. LispBM is a concurrent Lisp for microcontrollers with message passing(lispbm.com ↗)
    1comments
  20. Minimal Phone 2(minimalcompany.com ↗)
    192comments
  21. Warez: The Infrastructure and Aesthetics of Piracy (2021)(archive.org ↗)
    32comments
  22. Two parallel neural ectoderm progenitors contribute to the developing brain(newscientist.com ↗)
    59comments
  23. Inside ZCode: Silently uploading your Git history to the cloud(ferstar.org ↗)
    94comments
  24. Gemini hacked three companies in first known breakout by Google's AI(reuters.com ↗)
    12comments
  25. How SpaceX streamlined the Raptor engine(construction-physics.com ↗)
    46comments
  26. Alibaba open-sources AI model that can detect cancer and nearly 150 conditions(scmp.com ↗)
    7comments
  27. C++26: Trivial infinite loops are no longer undefined behaviour(sandordargo.com ↗)
    209comments
  28. The Implications of Linguistic Illegibility for LLM Security(arxiv.org ↗)
    20comments
  29. Column built an issuer processor from scratch(column.com ↗)
    6comments
  30. A search-and-inference database from scratch in pure Zig(antfly.io ↗)
    17comments

Thinking of using Stripe for your startup? Think again

77 pointsby 11y agoultimatemember.com
36 comments
11y agoHN ↗

Hey Kylnew, I am the author of that post. Just wanted to say that i've had a phone call from Stripe 5 mins ago and this has been resolved. Not sure if you want to keep this post up or not.

11y agoHN ↗

Sounds like it's still an interesting cautionary tale. Looking forward to reading about what they told you!

11y agoHN ↗

Presumably, because your post is on HN. It would probably be best to keep it up. It's still useful to know, IMO.

11y agoHN ↗

You may want to put that as an update at the top of your blog post.

11y agoHN ↗

Glad to hear! The question still remains why they didn't want your business in the first place and why are they changing their decision now. As a start up founder using Stripe, I would like to know.

11y agoHN ↗

If possible, please share what exactly made them change their minds. It is still concerning that this phone call did not happen right away (especially given the business-critical nature of the issue) - many new Web companies end up with a Kafkaesque customer experience despite seemingly fighting legacy corporate inertia and inefficiency.

11y agoHN ↗

I will write a new blog post this evening explaining it :)

11y agoHN ↗

That is terribly frustrating, but consistent. I see many posts like yours, you tried many of the normal appropriate communication methods and got no real connection. Not until it is public, and a possible public relations issue, did you get an nearly instant human response.

11y agoHN ↗

That sounds even more disturbing - automated, robotic account cancellation and dismissal of all communications regarding it... until you get a little bit famous, and then you instantly get a human response. How does anybody think that this is an acceptable way to do business?

The really sad thing is that I'd be more upset at Stripe if every other business you deal with starting an internet company didn't do the same thing over and over again. Never mind the ease of integration, are there any payment processing companies out there who make it easy speak to a human being in possession of common sense and the ability to make decisions if there is a dispute regarding your account, without having to get famous first?

11y agoHN ↗

This is actually what I hate most about these stories.

Fortunately for the guys involved, when they post something and it goes somewhat public then suddenly all companies are so eager to solve your problems.

So what about us underdogs that really don't have anything remotely famous enough to get their attention? We are screwed basically.

This really speaks loudly about Stripe that they kept sending canned responses until the threat of public shaming was looming over their heads. Then they suddenly are swift to solve the issue? even with a phone call?

Not cool.

11y agoHN ↗

It makes me sick when things like this happen and they have happened on a smaller scale to me. I've tried to go through proper channels for support and get either no response or no help (Form letters and the like) and with 1 tweet I'm talking with a real human. I have no problem using Twitter as a bitching/calling-out platform because it's apparently the only way to get some companies attention.

11y agoHN ↗

I posted this because our company also uses Stripe and I wanted to get more community opinion on this matter. Hacker News has a way of always being relatively grounded on subjects.

11y agoHN ↗

This post should most definatly stay up. You shouldn't have to get this much attention to get access to funds that are yours and access to your payment processor. You had PayPal as a backup (oh the irony) and so you were not affected as much but what if your company didn't write the payment code and outsourced it and/or didn't have a fallback? You would have 5 days to pick, setup, implement, and deploy a new payment processor which is ridiculous and would probably force you to stop accepting orders for some period of time. If you didn't have the funds to pay coders you might have to shut your doors for forever. You got lucky (and it looks like Stripe is going to reverse the decision) but this just points out how dangerous it is to rely on only 1 company for anything (hosting, payment, API, etc) AND how companies are using automated processes more and more and giving "customers" little to no recourse if there account is shut off. This is not a Stripe only issue, we see this wil tons of companies like Google/Paypal/Facebook/etc.

11y agoHN ↗

Can you go into details about why a financial organization requested this?

11y agoHN ↗

It's infuriating and borderline criminal that these kinds of companies are able to put a hold on all your funds at their whim. One of my previous startups lost several days of income for good when Google Checkout decided our business wasn't acceptable to them.

11y agoHN ↗

I really wonder if the name "Ultimate Member" had something to do with it ("member" being a euphemism for "penis"). Maybe someone saw the name and instantly tagged it as a porn site? I know the UK has had a weird relationship with porn lately.

11y agoHN ↗

You know, for all the flack Paypal has gotten, they've been pretty great in my experience.

We're using Paypal for our web game at http://clickerheroes.com/ and we have a pretty high number of disputes and chargebacks compared to average businesses (for obvious reasons, people want to get the paid stuff in the game for free).

We got a call from Paypal once when they noticed this, and they just wanted to know the reason for the high dispute/chargeback rate. I explained it to them, they understood, and that was the end of that.

Maybe the bad PR they used to get has made them change their ways. I doubt they'd ever do anything like what Stripe just did to the OP.

11y agoHN ↗

Yeah, paypal wouldn't give you the 5 days and they'd hold onto the money for half a year.

11y agoHN ↗

Maybe they have changed (we still use PayPal and haven't had anymore issues), but on Thanksgiving day a few years ago, they completely shut us off with no warning. At least Stripe gave a week. They also said all of our funds (which at the time was most of our cash...not making that mistake again) would be held for 6 months. We lost a week of revenue before getting reinstated after I finally got connected with a VP that got it sorted out.

11y agoHN ↗

I doubt they'd ever do anything like what Stripe just did to the OP.

What? Like locking up someone's funds for a long period of time? Cutting people off with little to no notice? Yeah, PayPal would NEVER do something like that. /s

11y agoHN ↗

I had a mixed reaction to this blog post. On the one hand it is helpful to understand the risk involved with using Stripe for payment processing. I presume, because Stripe wants to onboard users as fast as possible they back-load some of the review process for new accounts. That's an obvious double-edged sword and clearly impacted these guys negatively.

But, on the other hand, I felt that the tone was a little bit strange. Stripe doesn't have to do business with you, or anybody else. It's not offensive to my sensibilities that Stripe has it's own processes and concerns as it relates to it's customers (not to mention regulatory requirements).

And this bit stuck in my craw "..So overnight without warning Stripe had decided to stop us from using their services after 5 days.."

That email was your warning. You did, in fact, get a warning. You got 5 days to change payment processors.

11y agoHN ↗

I believe the point made in the blog post is that 5 days warning for basically just kicking you out for no reason is not something you would expect of a business partner.

Stripe is a provider, yes. They can choose who to do business with, yes.

But the way to handle this is basically giving no recourse to the customer? I mean, like the post says, not even an email where you could at least argue your case for those times when there are misunderstandings at least?

I think it's not so much about kicking the off Stripe as much as the way they did it and how they left no alternative to these guys (except for public shaming, which apparently worked just as expected).

11y agoHN ↗

If you think 5 days is "warning" in this situation you either have never written a line of payment processing code, are not a coder, or are horribly misinformed. 5 days is NOTHING, they got lucky b/c they had a paypal backup but if they hadn't they would have probably needed to stop taking payments for a period of time while they re-wrote their payment stack. In 5 days they were expected (note at least 1 of those days was a weekend) find a new processor, get approved (not all are as fast as Stripe), link their bank account (2-3 days min), write code to use it, write tests (this is handling money after all), manually test the different cases, and deploy it. Not to mention that every other project those developers were working on have to be put on hold (assuming none were more urgent). This is nothing to sneeze at and let's also remember that the OP was doing nothing wrong (so much so Stripe has reversed their decision). So just let that sink in, a company is given 5 days to rewrite a substantial piece of their platform code or be cut off all because of a false positive with no realistic way to communicate with Stripe (No, email tickets doesn't cut it).

11y agoHN ↗

Right, that bugs me too. "We are disrupting the payments industry! So we would like our customers to shoulder more of the risk in our market. We've decided you're too risky, so drop everything you're doing right now and spend the next few days finding a new payments provider. Thank you for choosing Stripe!"

11y agoHN ↗

Imagine if you build a platform around Stripe payments, and then having to rip it out and go with something else. If that's the case, five days is essentially overnight, if you have retask developers/hire contractors or do it yourself.

I have no idea what kind of transactions he was performing, and whether cutting him off is ultimately justified. What's concerning is a TOS agreement that provides no means of arbitration, with notice comes via an email (what happens if this goes in the spam filter?).

11y agoHN ↗

When you're developer-focused processor that integrates tightly with a website (Stripe) instead of providing a platform (like PayPal), your fraud protection can only go so far.

Stripe has taken steps to improve their fraud protection, but as someone in the field of protection, I can say that I'd happily take PayPal's over Stripe's.

11y agoHN ↗

Biggest problem with payments startups (Square, Stripe) is their unwillingness to scale out their operations (i.e. call centers, live customer support) proportional to their business. So a lot of it becomes as automated as possible through use of flawed analytics/machine learning and then email-only support, which I agree is unacceptable when you're dealing with potentially large sums of real money as a business owner.

11y agoHN ↗

The real issue I see here is that these companies still have a merchant underwriting process, but like to maintain the illusion that they don't. They let you get started and become reliant on them, and then with a single email can destroy your business. I would much prefer to go through an underwriting process and either be officially approved or turned down before becoming reliant on any processor, because the underwriting is occurring anyway - just at the worst possible time.

BTW, it's not particularly moving to me that they reinstated him after this hit the front page of HN. Also, the 5 day "grace period" offered here is meaningless because all of the funds will be held for 90 days. Since many small businesses simply don't have a 3 month runway, for a lot of businesses this email might as well say "Stripe has decided to destroy your business. Sorry about that."

11y agoHN ↗

Getting paid is fucked. In total, our "getting paid" process is ridiculously expensive, and the % here, % there being skimmed off the top by all players is really biting in some cases. When you are charging a few bucks for something it doesn't seem to add to all that much, but we typically have lower volume, higher amounts type payments, and on average, or "banking and financial transactions" cost line on the P&L runs between 15% to 20%. Having to pay that much money just to manage my money is rather upsetting.

Add on to that the idea that processors like paypal, stripe and the like basically hold you by the short and hairies and can at any point destroy your business by saying "we don't like something, we are cutting you off and holding on to your cash" is disturbing.

We really need a better alternative. Practice has shown that Bitcoin isn't it, so far.

11y agoHN ↗

We've been on stripe for years. We tried issuing our first refund ever then Stripe booted us off with the same bullshit message