frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Stripe shut down my indie word game and won't clarify why

15•DamnInteresting•7h ago
I've been putting some finishing touches on my daily web-based word game Omiword (https://www.omiword.com/). It was even discussed on HN in a recent Show HN thread[1]. The idea is for the player to drag tiles within sectors to spell four common English words.

After sharing the game with some people, and receiving mostly positive feedback, one of the frequently requested features was the ability to pay a small one-time fee to unlock access to the puzzle archive. I decided I should get that working before I announce the game to the intended wider audience.

I've been using Stripe for these sorts of projects for over 10 years, and it seemed like a perfect fit for this little game. I created a payment link, coded a webhook, and with a few days of coding and testing, it seemed to be working swimmingly. A few early adopters even elected to pay the $5 USD fee to unlock the archive.

Then on 08 May 2025, I received an email from Stripe:

> We’re writing to let you know that we have determined that your business, Omiword (account ID: [redacted]), is in violation of the Stripe Services Agreement. Specifically, we are unable to accept payments for the use of Stripe in a manner inconsistent with its intended use such as misusing data, or using it to store value, as mentioned on our Restricted Businesses list.

I looked through the Stripe restricted business list[2], and I don't see anything resembling Omiword. I wrote back, explaining that this is just a free daily word game, and players have the option to pay to unlock access to older puzzles. No gambling, no in-game currency, no adult content. Stripe eventually wrote back to say:

> Unfortunately, following an additional review of your account we’re still unable to support your business as it falls under one of our restricted businesses categories.

After further exchanges with their support, I finally got a hint what the issue might be: the initial handful of charges on the account were to my own credit card. I explained that these were just test transactions, getting the webhook working properly in production. I wasn't aware this was an issue. On 13 May they replied:

> We're able to continue accepting payments for your business moving forward as long as all future transactions come from customers and not from you.

Okay, I acknowledged and agreed to this stipulation. I've stuck to it. Nevertheless, Stripe kept sending me automated messages about my account's imminent closure. I contacted support again, and they just kept replying along the lines of, "My team and I are reviewing the details. We're committed to completing this review as soon as possible."

Today, about two weeks after the initial notice, I received this from Stripe:

> This is our final notice, informing you that we’ve determined that your business, Omiword (account ID: [redacted]) is in violation of the Stripe Services Agreement. [...] As a result, your account has now been closed and can no longer accept payments.

Sure enough, the payment link in Omiword now leads to a "Something went wrong" page.

In my experience, Stripe used to be great. But now they spend weeks "investigating" a simple web-based indie game. Further, this game is owned by a Stripe customer with over 10 years in good standing. At this point they've wasted hours of my life, and I have to start over with another payment provider, or give up my modest monetization hopes for this game (speaking of which, any recommendations for a payment alternative?).

I know that Stripe is not obligated to do business with anybody, including me. They're not even required to explain themselves. But if they are going to offer their services, and then cause enormous hassles for people who take them up on it in good faith, their actions should have appropriate consequences for their reputation.

[1] https://news.ycombinator.com/item?id=43654350

[2] https://stripe.com/legal/restricted-businesses

Comments

josephcsible•6h ago
Stripe randomly disables little guys' accounts with no recourse all the time. E.g., https://news.ycombinator.com/item?id=43422906 https://news.ycombinator.com/item?id=42031469 https://news.ycombinator.com/item?id=43873495 https://news.ycombinator.com/item?id=43855844 https://news.ycombinator.com/item?id=41791366 https://news.ycombinator.com/item?id=41713131 https://news.ycombinator.com/item?id=41663442 https://news.ycombinator.com/item?id=41524399 https://news.ycombinator.com/item?id=41508877 https://news.ycombinator.com/item?id=41314293

Unfortunately, I think you're just out of luck. Hopefully, other people see your post and never sign up for Stripe in the first place.

DamnInteresting•6h ago
Yikes, that sure looks like a pattern. Back in 2015 when I first started using Stripe, they seemed so welcoming and easy to work with. The enshittification is real.
atmosx•6h ago
My guess is that it’s an AI-generated block and falls within the acceptable margin of error they’ve set.
DamnInteresting•6h ago
The future is now :(

Ask HN: Almost a thousand dollars for a 20 minute new patient visit?

10•throwaway052501•3h ago•18 comments

Ask HN: AI Reading List

5•TheAlchemist•3h ago•1 comments

Ask HN: What HN posts inspired or changed your perspective the most?

39•hungle9•21h ago•18 comments

ESP32 MCP Server

7•horw•14h ago•7 comments

Ask HN: Conversational AI to Learn a Language

80•edweis•6d ago•60 comments

Ask HN: What's your LLM/AI development workflow?

2•wewewedxfgdf•3h ago•0 comments

Ask HN: How do you promote your personal projects with a limited budget?

122•javafactory•2d ago•87 comments

Ask HN: Fakespot is shutting down July 1. Alternatives?

3•cjbarber•10h ago•1 comments

I don't want to use GitHub ... what would you recommend?

6•ColinWright•3h ago•7 comments

Ask HN: Do you have a side project you're getting tired of?

22•gdulli•1d ago•20 comments

Ask HN: Is anyone working on a ROS/ROS2 successor?

4•paulmist•5h ago•0 comments

Ask HN: How to Make Friendster Great?

92•ca98am79•2d ago•135 comments

We sold our first AI agent to a legacy industry–now we're stuck. Help us Advice?

10•goldmanX•1d ago•13 comments

Ask HN: Places in the UK / Europe Related to computers

9•sailorganymede•1d ago•14 comments

Stripe shut down my indie word game and won't clarify why

15•DamnInteresting•7h ago•4 comments

I'm Peter Roberts, immigration attorney, who does work for YC and startups. AMA

255•proberts•1w ago•453 comments

I spent 15 years developing a tool to make sense of software version numbers

30•a1tern•3d ago•5 comments

AskHN: Best, simplest platform to run a Technical Interview on?

4•marche101•1d ago•3 comments

Ask HN: Pros and cons of offering a self-hosted version of your SaaS?

14•DavyCreddy•2d ago•5 comments

Modern Python Boilerplate – good package basic structure

10•lambda-science•2d ago•0 comments

Ask HN: Agent / workflow frameworks or roll your own?

4•dennisy•1d ago•2 comments

Ask HN: What makes a programming language great for code generation?

3•keithasaurus•1d ago•3 comments

Ask HN: How do you keep on top of all of the AI tools and new changes?

4•limonkufu•2d ago•8 comments

Ask HN: Engineering Statics and Dynamics book recommendation

8•areoform•2d ago•2 comments

Ask HN: Where to find UX design resources?

15•bindd•2d ago•6 comments

Ask HN: Selling software to company I work for as an employee

2•apohak•2d ago•1 comments

What If Every Picture You've Ever Seen Already Exists?

19•cin4ed•3d ago•27 comments

Ask HN: How are you using LLMs for research on a library of journal articles?

4•jopizio•2d ago•0 comments

Tell HN: The Hetzner Experience - Invisible Outages

37•AmazingTurtle•3d ago•12 comments

Ask HN: Don't You Mind That LLMs Are Mostly Proprietary?

18•dakiol•4d ago•19 comments