
Description
stripe-best-practices is an agent skill from Anthropic's official plugins collection, listed on skills.sh. It gives best-practice guidance for building Stripe integrations, such as payment processing, checkout flows, subscriptions, webhooks and Connect platforms. It sets clear defaults. The agent should use the latest API and SDK unless the user specifies otherwise, and it should consult Stripe's Integration Options documentation and the Go Live Checklist before launch. For one-time payments and subscriptions it prioritises the Checkout Sessions API, with PaymentIntents acceptable for off-session payments or for managing checkout state directly, and it says the Charges API should never be recommended. For web payments it favours Stripe-hosted or embedded Checkout, with the Payment Element as an option when the merchant needs more customisation. The skill steers away from deprecated items such as the Sources API and Tokens, and advises using SetupIntents to save a card for later. It also recommends turning on dynamic payment methods in the dashboard, rather than listing payment method types in code. It suits developers building payments into a web app.…
Highlights
- Checkout Sessions as the default payments API
- Stripe-hosted or embedded Checkout first
- Avoids deprecated Charges, Sources and Tokens
- Dynamic payment methods from the dashboard
Ratings & Reviews
No ratings yet
Be the first to rate stripe-best-practices.
People also visit
stripe-best-practices FAQ
What does the stripe-best-practices skill cover?
Best practice for Stripe payments, checkout, subscriptions, webhooks and Connect platforms, with defaults for the APIs and checkout surfaces to use.
How do I install it?
Run: npx skills add https://github.com/anthropics/claude-plugins-official --skill stripe-best-practices
Which payments API does it recommend first?
Checkout Sessions for one-time payments and subscriptions, with PaymentIntents as an acceptable alternative for off-session payments.
Does it cover saving cards for later?
Yes. It advises using the SetupIntent API, and says not to use the Sources API to save cards to customers.
Has it been checked for security?
skills.sh lists three audits: Gen Agent Trust Hub Pass, Socket Pass and Snyk Warn. A Warn or Fail is worth reading before you install.
What are the best stripe-best-practices alternatives?
Popular alternatives to stripe-best-practices include customer-billing-ops, paypal-integration and extension-stripe. See all stripe-best-practices alternatives









