stripe-expert

Integrate Stripe payments, subscriptions, and billing with webhook verification.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/raintree-technology/claude-starter --skill stripe-expert
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: stripe-expert
Source: https://github.com/raintree-technology/claude-starter/tree/main/.claude/skills/stripe
Command: npx skills add https://github.com/raintree-technology/claude-starter --skill stripe-expert

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides instant, accurate guidance on integrating Stripe, eliminating the need to manually search through 3,253+ documentation files. It helps developers quickly implement payment processing, subscriptions, webhooks, and advanced features, saving significant development time and reducing integration complexity.

Core Features & Use Cases

  • Comprehensive Stripe Knowledge: Access to all official Stripe documentation, covering payments, billing, subscriptions, Connect, Radar, Identity, Tax, and more.
  • Seamless Payment Integration: Get code examples and best practices for Stripe Checkout, Payment Elements, subscription management, and customer handling.
  • Robust Webhook Handling: Learn to set up and verify webhooks for critical events like payment success, subscription changes, and disputes, ensuring reliable system updates.
  • Use Case: Quickly get code snippets for setting up a new subscription product with Stripe Checkout, including webhook handling for payment success and customer management, streamlining your e-commerce setup.

Quick Start

Use the stripe-expert skill to explain how to set up a new subscription product using Stripe Checkout and handle webhooks for payment success.

Frequently Asked Questions about stripe-expert

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate Stripe payments into my application?▼

Stripe payment integration involves setting up API keys, implementing Checkout or Payment Intents, and handling customer data securely. The Skill covers API key management, secure key rotation, and integration patterns across web, server, and client environments to process payments reliably.

How do I set up and verify Stripe webhooks?▼

Stripe webhooks listen for events like payment success and subscription changes. You configure webhook endpoints, verify event signatures using your webhook secret, and process events to update your application state. This ensures reliable synchronization between Stripe and your system.

Can I manage Stripe subscriptions and billing in my app?▼

Yes. Stripe subscriptions handle recurring billing cycles, customer management, and invoicing. The Skill covers subscription creation, product configuration, plan management, and customer lifecycle handling to automate your billing workflows end-to-end.

What's the best way to prevent fraud with Stripe?▼

Stripe fraud prevention uses Radar to detect suspicious transactions through machine learning and rules. The Skill covers Radar configuration, risk assessment workflows, and integration patterns to protect against fraudulent payments while minimizing false positives.

Do I need separate test and live keys for Stripe?▼

Yes. Stripe provides separate test and live API keys for different environments. Test keys let you safely develop and validate integrations without processing real payments; live keys process actual transactions. The Skill covers managing both securely.

How do I handle Stripe payments for in-person transactions?▼

Stripe Terminal enables in-person payments using compatible card readers. The Skill covers Terminal setup, payment processing, reader management, and integration with your web and server environments to accept physical cards.