Skip to main content

Stripe Integration Expert

Skill Verified Active

Stripe Integration Expert

Purpose

To enable developers to easily implement production-grade Stripe payment and subscription systems in their web applications with comprehensive guidance and examples.

Features

  • Subscription lifecycle management
  • Usage-based billing
  • Idempotent webhook handlers
  • Customer portal integration
  • Checkout session creation

Use Cases

  • Adding subscription billing to a web app
  • Implementing plan upgrades/downgrades with proration
  • Debugging Stripe webhook delivery
  • Migrating billing models

Non-Goals

  • Handling payment methods beyond Stripe
  • Replacing the entire Stripe API
  • Providing generic frontend billing UI components

Workflow

  1. Configure Stripe API credentials and webhook secrets.
  2. Implement checkout sessions for subscriptions or one-time payments.
  3. Set up an idempotent webhook handler to process Stripe events.
  4. Manage subscription lifecycles (creation, updates, cancellations).
  5. Integrate customer portal for self-service billing management.
  6. Handle usage-based billing by reporting usage records.

Practices

  • Stripe Integration
  • Billing Systems
  • Webhook Handling
  • Subscription Management

Prerequisites

  • Stripe API Key
  • Stripe Webhook Secret
  • Node.js environment

Compliance

  • info:GDPRThe skill handles user data for billing purposes, which may include personal data. While it interacts with Stripe, which is GDPR compliant, the skill itself does not explicitly detail personal data stripping beyond what Stripe provides.

Execution

  • info:Pinned dependenciesWhile the code examples use standard Node.js modules and the Stripe client library, explicit version pinning or lockfiles for these dependencies are not detailed in the SKILL.md.

Installation

First, add the marketplace

/plugin marketplace add alirezarezvani/claude-skills
/plugin install engineering-team@claude-code-skills

Quality Score

Verified
99 /100
Analyzed about 19 hours ago

Trust Signals

Last commitabout 23 hours ago
Stars14.6k
LicenseMIT
Status
View Source

Similar Extensions

Payment Integration

100

Integrate payments with SePay (VietQR), Polar, Stripe, Paddle (MoR subscriptions), Creem.io (licensing). Checkout, webhooks, subscriptions, QR codes, multi-provider orders.

Skill
binjuhor

Billing Automation

97

Build automated billing systems for recurring payments, invoicing, subscription lifecycle, and dunning management. Use when implementing subscription billing, automating invoicing, or managing recurring payment systems.

Skill
wshobson

Stripe Best Practices

96

Guides Stripe integration decisions — API selection (Checkout Sessions vs PaymentIntents), Connect platform setup (Accounts v2, controller properties), billing/subscriptions, Treasury financial accounts, integration surfaces (Checkout, Payment Element), migrating from deprecated Stripe APIs, and security best practices (API key management, restricted keys, webhooks, OAuth). Use when building, modifying, or reviewing any Stripe integration — including accepting payments, building marketplaces, integrating Stripe, processing payments, setting up subscriptions, creating connected accounts, or implementing secure key handling.

Skill
stripe

Senior Fullstack

99

Fullstack development toolkit with project scaffolding for Next.js, FastAPI, MERN, and Django stacks, code quality analysis with security and complexity scoring, and stack selection guidance. Use when the user asks to "scaffold a new project", "create a Next.js app", "set up FastAPI with React", "analyze code quality", "audit my codebase", "what stack should I use", "generate project boilerplate", or mentions fullstack development, project setup, or tech stack comparison.

Skill
alirezarezvani

Better Auth Integrations

99

Better Auth framework integrations for TypeScript. Use when wiring route handlers in Next.js, SvelteKit, Remix, Express, Hono, or other web frameworks.

Skill
bobmatnyc

Backend Patterns

99

Backend architecture patterns, API design, database optimization, and server-side best practices for Node.js, Express, and Next.js API routes.

Skill
affaan-m

© 2025 SkillRepo · Find the right skill, skip the noise.