stripe-integration

Implements Stripe Checkout Sessions, Payment Intents, webhooks, refunds, and credits for apps.

1|Updated Sep 19, 2025
One-click install
npx skills add https://github.com/antonpme/CV-Optimizer --skill stripe-integration-antonpme
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stripe-integration
Source: https://github.com/antonpme/CV-Optimizer/tree/main/.claude/skills/stripe
Command: npx skills add https://github.com/antonpme/CV-Optimizer --skill stripe-integration-antonpme

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables developers to implement robust, PCI-compliant Stripe payment processing across web and mobile applications, covering checkout, subscriptions, webhooks, refunds, and credits workflows.

Core Features & Use Cases

  • Checkout + Payment Intents: Implement hosted or custom payment flows with full PCI considerations and flexible UI control.
  • Subscriptions & Invoices: Manage recurring billing, invoices, and proration with Stripe plans.
  • Webhooks & Security: Handle events securely with signature verification and idempotent processing; map Stripe objects to your database.
  • Credits & Pricing: Integrate credits-based pricing and credits management to support wallet-style purchases.

Quick Start

Use Stripe integration to set up a basic checkout flow and verify a test payment in development.

Frequently Asked Questions about stripe-integration

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

FAQPage Schema
How do I implement Stripe checkout flows and Payment Intents in my web application?

Stripe checkout flows are implemented using hosted or custom payment options. This integration supports full PCI considerations and flexible UI control across web and mobile environments for secure payment processing.

What's the best way to handle Stripe webhooks and signature verification securely?

Stripe webhooks are handled securely using signature verification and idempotent processing. This approach manages events and maps Stripe objects directly to your database to maintain data consistency and reliability.

Can I manage recurring billing and subscriptions with Stripe plans?

Yes, you can manage recurring billing and subscriptions with Stripe plans. The integration handles recurring payments, invoices, and proration, allowing you to map subscription objects to your database for active management.

How do I set up a credits-based pricing system using Stripe?

A credits-based pricing system is set up by integrating credits management with Stripe. This supports wallet-style purchases and credits-based pricing workflows, allowing users to buy and consume credits securely.

Does this Stripe integration support processing refunds for web and mobile applications?

Yes, the Stripe integration supports processing refunds for web and mobile applications. It includes robust payment processing capabilities that handle refunds alongside checkout, subscriptions, and webhook event management.