Thanks to visit codestin.com
Credit goes to officialskills.sh

Back to skills

stripe-best-practices

officialdevelopment

Guides decisions when building Stripe integrations — which API to use (Checkout Sessions vs PaymentIntents vs Setup Intents), how to configure Connect platforms with Accounts v2, and how to set up billing, Treasury financial accounts, and embedded payment UIs.

Setup & Installation

npx skills add https://github.com/stripe/ai --skill stripe-best-practices
or paste the link and ask your coding assistant to install it
https://github.com/stripe/ai/tree/main/skills/stripe-best-practices
View on GitHub

What This Skill Does

Guides decisions when building Stripe integrations — which API to use (Checkout Sessions vs PaymentIntents vs Setup Intents), how to configure Connect platforms with Accounts v2, and how to set up billing, Treasury financial accounts, and embedded payment UIs. Also covers migrating away from deprecated Stripe APIs.

Rather than reading across multiple Stripe docs pages to find the right API for your use case, this skill routes you directly to the correct integration path and reference file based on what you're building.

When to use it

  • Choosing between Checkout Sessions and PaymentIntents for a new payment flow
  • Setting up a marketplace with Connect Accounts v2 and controller properties
  • Adding subscription billing with the correct Billing API and Checkout integration
  • Configuring a Treasury financial account for embedded banking features
  • Auditing an existing Stripe integration against the Go Live checklist before launch