What problem does it solve?
This Skill streamlines integrating payment processing and subscription billing into applications, reducing manual reconciliation, preventing duplicate charges, and ensuring regulatory compliance across PCI-DSS and tax providers.
Core Features & Use Cases
- Payment integration: Implements PaymentIntent-based flows, client-side card handling, idempotent server writes, and webhook reconciliation.
- Subscription billing: Supports recurring plans, prorations, dunning schedules, cancellations, and feature gating on billing events.
- Invoicing & tax: Generates invoice lifecycle (DRAFT → OPEN → PAID), stores PDFs in object storage, and delegates tax calculation to providers like Stripe Tax or TaxJar.
- Compliance & safety: Enforces PCI-DSS SAQ-A scope, secret management, webhook signature verification, and strict no-card-data logging rules.
- Use case: Add Stripe payments and subscription management to a web API with automated webhook handling, retries, and daily reconciliation.
Quick Start
Integrate Stripe PaymentIntents, webhook signature verification, and subscription billing into my backend and ensure idempotent writes and PCI-SAQA compliance.