stripe-best-practices

Guide Stripe payment integrations with API selection, security, and compliance best practices.

Updated Jan 24, 2026
One-click install
npx skills add https://github.com/matheus3301/skills --skill stripe-best-practices-matheus3301
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: stripe-best-practices
Source: https://github.com/matheus3301/skills/tree/main/stripe-best-practices
Command: npx skills add https://github.com/matheus3301/skills --skill stripe-best-practices-matheus3301

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides guidance on implementing Stripe integrations according to best practices, ensuring security, compliance, and optimal use of Stripe's features.

Core Features & Use Cases

  • API Prioritization: Recommends preferred Stripe APIs (CheckoutSessions, PaymentIntents) and advises against deprecated or outdated ones (Charges API, Sources API).
  • Integration Surface: Guides on using Stripe Checkout, Payment Element, and alternatives for web integrations.
  • Recurring Revenue: Offers advice for subscription and billing use cases using Stripe Billing APIs.
  • Platform Integrations: Details best practices for Stripe Connect integrations.

Quick Start

Advise the user on the best Stripe API to use for a new on-session payment integration.

Frequently Asked Questions about stripe-best-practices

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

FAQPage Schema
What is the best Stripe API to use for a new payment integration?▼

The best way to implement recurring billing is using Stripe Billing APIs for subscriptions. This approach handles recurring revenue securely while adhering to Stripe's latest integration best practices and compliance standards.

How do I handle off-session payments with Stripe?▼

Handle off-session payments using Stripe Payment Intents with the appropriate customer setup. This ensures secure and compliant transaction processing without requiring direct customer interaction during the checkout flow.

Does this guidance cover Stripe Connect for platform integrations?▼

Yes, this includes detailed best practices for Stripe Connect platform integrations. It provides expert guidance on routing payments securely across multiple parties while maintaining compliance.

Why should I stop using the Stripe Charges API for new integrations?▼

Stop using the Stripe Charges API because it is deprecated in favor of Payment Intents. Modern integrations require Payment Intents to handle 3D Secure, regulatory compliance, and secure authentication flows properly.