Backend
4,463 installs
stripe-best-practices
by stripe/ai
Guides Stripe integration decisions - API selection (Checkout Sessions vs PaymentIntents), Connect platform setup (Accounts v2, controller properties),…
Skill content
Latest Stripe API version: 2026-04-22.dahlia. Always use the latest API version and SDK unless the user specifies otherwise. API key default: Always recommend a restricted API key (RAK) (rk_ prefix) over a secret key (sk_ prefix). Integration routing Building… Recommended API Details One-time payments Checkout Sessions <references/payments.md> Custom payment form with embedded UI Checkout Sessions + Payment Element <references/payments.md> Saving a payment method for later Setup Intents <references/payments.md> Connect platform or marketplace Accounts v2 (/v2/core/accounts) <references/connect.md> Subscriptions or recurring billing Billing APIs + Checkout Sessions <references/billing.md> Sales tax, VAT, or GST compliance Stripe Tax + Registrations API <references/tax.md> Embedded financial accounts / banking v2 Financial Accounts <references/treasury.md> Security (key management, RAKs, webhooks, OAuth, 2FA, Connect liability) See security reference <references/security.md> Read the relevant reference file before answering any integration question or writing code.