Stripe Payments

Automates Stripe payment processing, subscription management, invoicing, and revenue reporting.

1|Updated May 18, 2026
One-click install
npx skills add https://github.com/hmzainjamil/claude-office-skills --skill stripe-payments-hmzainjamil
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Stripe Payments
Source: https://github.com/hmzainjamil/claude-office-skills/tree/main/stripe-payments
Command: npx skills add https://github.com/hmzainjamil/claude-office-skills --skill stripe-payments-hmzainjamil

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual burden of handling payments, subscriptions, invoices, refunds, and revenue tracking in Stripe, helping teams run billing operations accurately and at scale.

Core Features & Use Cases

  • Payment Processing: Create, confirm, and manage charges and payment intents with proper handling for success and failure states.
  • Subscription Management: Automate plan creation, upgrades, downgrades, cancellations, renewals, and trial flows.
  • Invoice and Dunning Automation: Generate invoices, send them, track failed payments, and run retry sequences to recover revenue.
  • Reporting and Risk Controls: Produce revenue dashboards, cohort metrics, and fraud-review rules for finance operations.
  • Use Case: A SaaS finance team can use this Skill to launch a new pricing plan, enroll customers in Stripe subscriptions, send invoices automatically, and trigger dunning emails when card payments fail.

Quick Start

Ask the Stripe Payments skill to create a subscription billing workflow for a SaaS product with checkout, invoicing, dunning, and monthly revenue reporting.

Frequently Asked Questions about Stripe Payments

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

FAQPage Schema
How do I automate Stripe subscription billing and dunning recovery for a SaaS product?

Automate Stripe subscription billing by configuring checkout sessions, generating invoices, and triggering dunning emails to recover failed card payments. This handles the entire subscription lifecycle including plan upgrades, downgrades, and renewals without manual intervention.

Can I automate Stripe invoicing and refunds without writing custom webhook code?

Yes, you can automate Stripe invoicing and refunds directly. The workflow manages invoice generation, sends them to customers, processes refunds, and handles webhook events for payment success or failure states automatically.

What is the best way to handle Stripe payment processing and fraud checks at scale?

The best way to handle Stripe payment processing at scale is to automate payment intents and apply fraud-review rules. This ensures accurate charge management, proper handling of failure states, and automated risk controls for finance operations.

Does this approach support Stripe customer portals and scheduled revenue reporting?

Yes, this approach supports Stripe customer portals for self-service management and scheduled revenue reporting. It produces revenue dashboards and cohort metrics, allowing finance teams to track billing operations accurately.

How do I manage subscription lifecycle events like trials and cancellations in Stripe?

Manage Stripe subscription lifecycle events by automating trial flows, plan creation, and cancellations. The system handles subscription renewals and transitions between pricing plans seamlessly, reducing manual billing overhead.