← Back to blog

Make money · 9 min read

From Idea to Stripe Payments: How I Took My First $1 With Claude Code

Dawson Russell · March 12, 2026

The most powerful moment in any software project isn’t when you ship the first version. It’s when you take the first dollar.

Something changes in your brain when a stranger pays you for something you built. The project stops being a hobby and starts being a business. The work feels different. You behave differently.

This post is about that moment, and how to get there in 90 minutes from a blank file.

The setup

I built a tiny tool last week called “Sermon Slides Generator.” You paste in your sermon outline, it generates a clean set of slide images you can drop into Keynote or PowerPoint. That’s the whole product. I built it because a pastor friend asked for something exactly like it.

I priced it at $9 one-time. I figured if 100 pastors a year bought it, that’d be a nice little side project. (Spoiler: it did much better than that.)

Here’s how I got it from idea to first sale.

Hour 1: Build the tool

I told Claude:

I want to build a one-page Next.js web app called Sermon Slides Generator. The user pastes in a sermon outline, picks a color theme (white, dark, sepia), and clicks a button. The app generates a set of slide images (1920×1080 PNG) — one per major point in the outline — with the heading at the top and the supporting text below. They can download all slides as a zip.

Claude scaffolded the project, picked the libraries (sharp for image generation, jszip for the zip), and built a working prototype in about 35 minutes. The first version was ugly. I spent another 20 minutes telling Claude to make the slide layouts more elegant.

Result after one hour: a working tool, locally only, that generated genuinely beautiful slides.

Hour 2: Add Stripe Checkout

Here’s where the magic happened. I told Claude:

Add Stripe Checkout. The user can use the tool for free up to 5 slides. After that, they hit a paywall and need to pay $9 to unlock unlimited use. Use Stripe Checkout (the hosted page), not Stripe Elements. Make it as simple as possible.

Claude asked a few clarifying questions (“Should this be a one-time payment or a subscription?” “Should access be tied to email or a session?”) and then built it. The whole Stripe integration took about 30 minutes including:

By minute 90 the entire flow worked: free trial → paywall → Stripe checkout → unlocked access.

The first dollar

I deployed it to Vercel (took 90 seconds), texted my pastor friend the link, and asked him to try it. He paid $9 with his real card. I got the Stripe notification on my phone.

I screamed.

It was the smallest amount of money I’ve ever made and one of the most emotional moments of my professional life. Something I built — not a deck or a pitch, an actual product — made real money from a real person.

The exact Stripe setup steps

For people who want to do this themselves, here’s the order:

  1. Sign up at stripe.com (free)
  2. Activate your account (you’ll need to enter your business info or your personal info as a sole proprietor)
  3. Get your API keys: Dashboard → Developers → API keys. You need both the publishable and secret key.
  4. Create a product and price in the Stripe dashboard for whatever you’re selling
  5. Tell Claude: “Add Stripe Checkout to this project. Here’s my publishable key, here’s my price ID. Use the hosted Checkout, not Elements.”
  6. Test it with the Stripe test card 4242 4242 4242 4242
  7. When it works, switch your keys to live mode and try a real $1 charge to yourself
  8. Refund yourself in the Stripe dashboard (it’s one click)

That’s the whole process. Stripe is genuinely magic.

What happened next

I posted Sermon Slides Generator in two pastor Facebook groups. Within 48 hours, 31 pastors had paid $9. That’s $279 from a project that took 90 minutes to build.

I’m not sharing this to brag. I’m sharing it because I want every Christian builder reading this to understand: this is not theoretical anymore. The cycle of “have an idea → build it → take real money for it” can now happen in less time than a Sunday afternoon nap.

If you’ve been waiting for permission, this is it. Go make your $1.

Ready to build your own?

Our 3-Hour Build Challenge walks you through every step. Start your free 7-day trial today.

Start free trial