What problem does it solve?
This skill addresses the complexity of integrating secure, production-ready payment systems, ensuring that developers handle webhooks, state synchronization, and payment flows correctly without introducing security vulnerabilities.
Core Features & Use Cases
- Payment Flow Orchestration: Implements Checkout Sessions for one-time payments, subscriptions, and setup intents.
- Webhook Reliability: Provides patterns for idempotent event processing and secure signature verification.
- Use Case: Use this skill to implement a subscription billing system where you need to handle invoice events, provision access based on payment status, and recover from failed payment attempts.
Quick Start
Use the stripe skill to generate a Go handler that verifies a webhook signature and processes a checkout session completed event.