stripe-integration

Process Stripe payments with Checkout Sessions, Payment Intents, and webhooks.

3|1|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/duanbiao2000/obsidianDoc26 --skill stripe-integration-duanbiao2000
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stripe-integration
Source: https://github.com/duanbiao2000/obsidianDoc26/tree/main/agents-main/plugins/payment-processing/skills/stripe-integration
Command: npx skills add https://github.com/duanbiao2000/obsidianDoc26 --skill stripe-integration-duanbiao2000

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Stripe integration provides robust payment processing, handling checkout, subscriptions, and webhooks with PCI-compliant security for applications.

Core Features & Use Cases

  • Checkout Sessions for hosted payments and quick onboarding.
  • Payment Intents and Setup Intents for custom flows and saving payment methods.
  • Webhook handling and event processing for refunds, subscriptions, and disputes.
  • Customer management and billing lifecycle automation.

Quick Start

Configure Stripe keys and run the sample Checkout flow to start processing payments.

Frequently Asked Questions about stripe-integration

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

FAQPage Schema
How do I implement PCI-compliant Stripe checkout for my web application?

PCI-compliant Stripe checkout is implemented using Stripe Checkout Sessions for hosted payments, ensuring sensitive card data is handled securely without touching your server infrastructure.

What is the best way to handle Stripe webhook verification for subscription billing?

Stripe webhook verification is handled by validating webhook event signatures to securely process recurring billing events, refunds, and disputes for your automated billing lifecycle.

Can I use Payment Intents and Setup Intents to save customer payment methods for recurring billing?

Payment Intents and Setup Intents enable custom payment flows for securely saving customer payment methods, which automates subsequent recurring billing and customer management tasks.

How do I manage customer billing lifecycle automation and refunds with Stripe?

Customer billing lifecycle automation and refunds are managed by processing Stripe webhook events and updating customer metadata to track subscription states and dispute resolutions.

Does this Stripe integration support one-time payments and hosted checkout onboarding?

Stripe integration supports one-time payments and quick onboarding through Checkout Sessions, providing a hosted payment flow that securely processes transactions for web and mobile apps.

When should I use Stripe Checkout Sessions versus custom Payment Intents flows?

Use Stripe Checkout Sessions for quick hosted payment onboarding and PCI-compliance, and switch to custom Payment Intents flows when you need granular control over saving payment methods and transaction processing.