stripe-best-practices

Prescribe best-practice patterns for Stripe integrations across payments, Connect, and security.

6|1|Updated Jan 17, 2026
One-click install
npx skills add https://github.com/issdandavis/SCBE-AETHERMOORE --skill stripe-best-practices-issdandavis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stripe-best-practices
Source: https://github.com/issdandavis/SCBE-AETHERMOORE/tree/main/.agents/skills/stripe-best-practices
Command: npx skills add https://github.com/issdandavis/SCBE-AETHERMOORE --skill stripe-best-practices-issdandavis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Aligns Stripe integration design with proven practices to reduce risk and speed delivery, by documenting API choices, account models, and security patterns.

Core Features & Use Cases

  • Guidance on API selection between Checkout Sessions and PaymentIntents for payments and subscriptions
  • Connect platform setup recommendations (Accounts v2, controller properties) and risk allocation
  • Security best practices (API key management, restricted keys, webhooks, OAuth) and guidance for migrations from deprecated APIs
  • Use cases across marketplaces, SaaS, and embedded payments illustrating real-world patterns

Quick Start

Identify Stripe integration patterns you need (payments, Connect, billing, or security) and apply the recommended configurations from the references.

Frequently Asked Questions about stripe-best-practices

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
When should I use Stripe Checkout Sessions instead of PaymentIntents for payments?

Stripe Checkout Sessions provide pre-built UIs for rapid payment integration, while PaymentIntents offer granular control for custom flows. This skill prescribes selection patterns across SaaS, marketplaces, and embedded payments.

How do I set up Stripe Connect accounts for a marketplace platform?

Configure Stripe Connect platforms using Accounts v2 and controller properties to allocate risk appropriately. This ensures scalable account configuration for marketplace integrations.

What are the security best practices for Stripe API key management and webhooks?

Security best practices mandate using restricted API keys, validating webhook signatures, and implementing OAuth correctly. Following these patterns ensures scalable and secure Stripe integrations.

How do I migrate from deprecated Stripe APIs to current integration patterns?

Migrate from deprecated Stripe APIs by applying documented best-practice patterns for payments and security. This guidance aligns your integration with current scalable account models.

Does this Stripe integration guidance apply to SaaS billing and subscriptions?

Yes, this guidance applies to SaaS billing and subscriptions, illustrating real-world patterns across marketplaces and embedded flows. It prescribes best-practice configurations for scalable delivery.