What problem does it solve?
This Skill provides a structured approach to implementing Stripe integrations by following official best practices, ensuring you avoid deprecated APIs, minimize risk, and accelerate secure payments.
Core Features & Use Cases
- API best practices: Use the latest API version by default and choose the recommended API surface (Checkout Sessions for on-session payments, PaymentIntents for off-session scenarios, and SetupIntents to save payment methods).
- Migration guidance: Avoid the Charges API and migrate to Checkout Sessions or PaymentIntents when appropriate; use the migration path for PAN data if needed.
- Platform design: For Stripe Connect and SaaS billing use cases, prefer Checkout with Billing APIs and On-behalf-of patterns for platform platforms.
- Security & compliance: Turn on dynamic payment methods where possible and rely on Stripe's PCI-compliant flows.
Quick Start
Use the stripe-best-practices skill to design a Stripe integration using Checkout Sessions by default, enable dynamic payment methods, avoid deprecated endpoints, and migrate any Charges usage to Checkout or PaymentIntents.