stripe-integration
Originally fromsickn33/antigravity-awesome-skills
Installation
Summary
Stripe payment processing with checkout sessions, subscriptions, webhooks, and customer management.
- Supports three checkout approaches: Stripe-hosted checkout (lowest maintenance), custom UI with Payment Element, and Payment Intents for bespoke control
- Handles subscriptions, one-time payments, refunds, and disputes with built-in webhook event handling for payment success, failure, and subscription lifecycle changes
- Includes customer management, payment method storage, and customer portal for self-service subscription management
- Provides secure webhook verification, idempotent event processing patterns, and test mode support with example card numbers for development
SKILL.md
Stripe Integration
Master Stripe payment processing integration for robust, PCI-compliant payment flows including checkout, subscriptions, webhooks, and refunds.
When to Use This Skill
- Implementing payment processing in web/mobile applications
- Setting up subscription billing systems
- Handling one-time payments and recurring charges
- Processing refunds and disputes
- Managing customer payment methods
- Implementing SCA (Strong Customer Authentication) for European payments
- Building marketplace payment flows with Stripe Connect
Core Concepts
1. Payment Flows
Checkout Sessions