Claude Code Boilerplate
FeaturesPricingBlogDocs
Get started →

Product

  • Features
  • Pricing
  • Skills

Compare

  • vs ShipFast
  • vs MakerKit
  • vs supastarter

Resources

  • Docs
  • Blog
  • Discord

Legal

  • License
  • Privacy Policy
  • Terms of Service
Claude Code Boilerplate

© 2026 Claude Code Boilerplate. All rights reserved.

Blog 31 posts

  1. 13.
    Per-Seat Billing in Next.js SaaS -- Charge Teams by Member Count With Stripe and Drizzle ORMJul 25, 2026

    Most B2B SaaS products eventually need to charge per user -- here is the decision framework for when flat-rate pricing stops working, and how to sync Stripe subscription quantities to your team's actual member count using Drizzle ORM.

    nextjsstripedrizzle-ormsaaspayments
  2. 14.
    PDF Invoice Generation in Next.js -- What Stripe Receipts Don't Give Your Business CustomersJul 24, 2026

    Every SaaS eventually gets the request 'can I download an invoice for my accountant?' -- here is the decision framework for PDF invoice generation in a Next.js app and how to wire it up without a third-party service.

    nextjsstripesaaspaymentspdf
  3. 15.
    Freemium vs Free Trial -- Which Pricing Model Fits Your SaaS and How to Implement Either With Next.jsJul 23, 2026

    Most SaaS founders pick freemium because Slack does it -- but for most products, a free trial converts better and costs less to run. Here is the decision framework and how to wire up either model with a Next.js SaaS boilerplate.

    nextjsstripesaaspricingboilerplate
  4. 16.
    How to Build a Two-Sided Marketplace With Next.js and Stripe Connect -- Platform Payments and Seller OnboardingJul 21, 2026

    Marketplace billing is fundamentally different from regular SaaS billing -- here is the decision framework for platform fees, seller onboarding, and how to extend a Next.js SaaS boilerplate with Stripe Connect.

    nextjsstripesaasmarketplacepayments
  5. 17.
    Stripe failed payment recovery in Next.js -- handling declined cards, retry logic, and dunning emails with ResendJul 16, 2026

    What happens after a customer's card declines -- how to handle Stripe's retry webhooks, show a payment failure banner in your Next.js app, and send dunning emails with Resend before the subscription cancels.

    stripenextjsresendsaaspayments
  6. 18.
    How to Build a SaaS Pricing Page That Converts -- Plans, Trials, and Annual Toggle in Next.jsJul 14, 2026

    Most SaaS pricing pages copy patterns they have seen elsewhere -- here is a decision framework for what goes in each plan, whether to offer a free trial, and how to wire the annual/monthly toggle in a Next.js app that already has Stripe subscriptions.

    nextjsstripesaaspricingstartup
123456