General 558 installs

stripe-integration

by wshobson/agents

Implement Stripe payment processing for robust, PCI-compliant payment flows including checkout, subscriptions, and webhooks. Use when integrating Stripe…

Skill content

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

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