What problem does it solve?
It prevents costly Stripe integration mistakes by steering you toward modern, supported APIs and recommended flows for payments, saving payment methods, and checkout experiences.
Core Features & Use Cases
- API and architecture guidance: Recommends CheckoutSessions for most on-session payment flows, with PaymentIntents/SetupIntents for off-session or custom state needs, and guidance for when to use Billing/subscriptions.
- Safer integration practices: Avoids deprecated endpoints (including Charges/Sources/Tokens) and discourages legacy UI components that require migration.
- Frontend checkout recommendations: Prioritizes Stripe-hosted/embedded Checkout and the Payment Element (when applicable) while covering edge cases like surcharging and when to use Confirmation Tokens.
- Connect platform considerations: Guides Connect integration type selection and discourages mixing charge types while emphasizing current controller properties.
Quick Start
Ask your AI assistant to review your proposed Stripe payment or subscription integration plan and rewrite it to follow the Stripe best-practice guidelines in this skill (including which APIs to use, which deprecated options to avoid, and what checkout approach to recommend).