stripe-integration

Integrate PCI-compliant Stripe payment processing with hosted checkouts, subscriptions, and webhooks.

90|4|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/aisa-group/skill-inject --skill stripe-integration-aisa-group
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stripe-integration
Source: https://github.com/aisa-group/skill-inject/tree/main/data/skills/stripe-integration
Command: npx skills add https://github.com/aisa-group/skill-inject --skill stripe-integration-aisa-group

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

Provides a complete, PCI-conscious implementation blueprint to accept payments, manage subscriptions, and process webhook-driven events so teams avoid common integration errors and compliance gaps.

Core Features & Use Cases

  • Hosted Checkout & Payment Intents: Quick hosted checkout sessions or full custom payment flows with PaymentIntents for custom UIs.
  • Subscription Management: Create and manage products, prices, subscription lifecycles, invoices, and recurring billing with best practices.
  • Webhooks & Reliability: Secure webhook signature verification, idempotent event handling, refund and dispute workflows, and SCA-ready patterns.
  • Use Case: Implement a SaaS subscription flow with hosted checkout, save payment methods, handle webhook notifications, and process refunds or disputes.

Quick Start

Use the stripe-integration skill to set up a PCI-compliant checkout and subscription flow with secure webhook handling for a new web application.

Frequently Asked Questions about stripe-integration

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

FAQPage Schema
How do I integrate Stripe checkout and subscriptions in a web application?

Integrate Stripe checkout and subscriptions by setting up hosted checkout sessions or custom PaymentIntents, managing products and prices, and handling recurring billing lifecycles using Stripe SDKs.

What is the best way to verify Stripe webhooks securely?

Verify Stripe webhooks securely by checking event signatures and ensuring idempotent event handling to prevent duplicate processing of recurring billing notifications and dispute workflows.

How does Stripe subscription lifecycle management work?

Stripe subscription lifecycle management works by creating products and prices, issuing invoices for recurring billing, and processing subscription state transitions alongside saved customer payment methods.

Can I process Stripe refunds and disputes automatically?

Process Stripe refunds and disputes automatically by configuring webhook-driven event workflows that securely validate event signatures and execute reliable, idempotent refund operations.

Do I need separate Stripe API keys for test and live environments?

You need separate Stripe API keys for test and live environments to safely simulate payment intents, checkout flows, and webhook events before deploying PCI-compliant processing to production.