跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

Stripe Integration Expert

技能 已验证 活跃

Stripe Integration Expert

目的

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

功能

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

使用场景

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

非目标

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

工作流

  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.

实践

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

先决条件

  • 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.

安装

请先添加 Marketplace

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

质量评分

已验证
99 /100
1 day ago 分析

信任信号

最近提交1 day ago
星标14.6k
许可证MIT
状态
查看源代码

类似扩展

Payment Integration

100

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

技能
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.

技能
wshobson

Stripe 最佳实践

96

指导 Stripe 集成决策 — API 选择(Checkout Sessions vs PaymentIntents)、Connect 平台设置(Accounts v2、controller 属性)、账单/订阅、Treasury 财务账户、集成界面(Checkout、Payment Element)、从已弃用的 Stripe API 迁移以及安全最佳实践(API 密钥管理、受限密钥、Webhook、OAuth)。在构建、修改或审查任何 Stripe 集成时使用 — 包括接受付款、构建市场、集成 Stripe、处理付款、设置订阅、创建已连接账户或实施安全密钥处理。

技能
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.

技能
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.

技能
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.

技能
affaan-m