$npx skillfedfor your agent

web-payments

Web Payments provides patterns for adding Stripe to web applications, covering one-time payments, recurring subscriptions, and hosted or embedded checkout experiences. It includes server setup, webhook verification for secure payment confirmation, and client-side integration examples.

Web Payments integrates Stripe checkout, subscriptions, and webhooks into web applications.

AI-generated summary based on this skill's SKILL.md

★ 703  56 MITupdated by alinaqi

Decision gist · record as of 2026-07-14

Web Payments integrates Stripe checkout, subscriptions, and webhooks into web applications. Web Payments provides patterns for adding Stripe to web applications, covering one-time payments, recurring subscriptions, and hosted or embedded checkout experiences. It includes server setup, webhook verification for secure payment confirmation, and client-side integration examples.

manual: git clone https://github.com/alinaqi/maggy → cp -r maggy/skills/web-payments ~/.claude/skills/web-payments
skills/web-payments/SKILL.md · version 010f986e

Use it when

  • Web Payments includes patterns for implementing subscription billing with Stripe, covering recurring charge setup.
  • Web Payments provides webhook verification patterns to securely confirm that payment events come from Stripe.

Verify before relying

Read SKILL.md below before installing (1 file). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

alinaqi/maggy/web-payments · repository language: Python

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How to integrate Stripe payments into a web application?

Web Payments provides patterns for adding Stripe to web applications with server setup and client-side integration examples. The skill covers creating payment intents, initializing Stripe on the client, and handling payment confirmations. Start by setting up your Stripe API keys, then use Web Payments' patterns to create checkout flows that match your application's needs, whether one-time or recurring.

What does Web Payments cover for subscription billing?

Web Payments includes patterns for implementing subscription billing with Stripe, covering recurring charge setup, subscription lifecycle management, and billing portal integration. The skill demonstrates how to create subscription plans, handle subscription state changes, and manage customer billing preferences through Stripe's hosted portal or custom interfaces.

How do you verify Stripe webhook signatures with Web Payments?

Web Payments provides webhook verification patterns to securely confirm that payment events come from Stripe. The skill shows how to validate webhook signatures using your endpoint secret, ensuring payment confirmations are authentic before updating your database. This protects against forged requests and maintains transaction integrity.

Can Web Payments help build checkout UI with Stripe Checkout?

Yes, Web Payments covers building checkout experiences using both Stripe Checkout and Payment Element. The skill includes patterns for hosted checkout redirects and embedded payment forms, allowing you to choose between Stripe-hosted pages or custom-branded checkout flows integrated directly into your application.

What payment methods does Web Payments support?

Web Payments supports Stripe's full payment method ecosystem through integration patterns. This includes cards, digital wallets, bank transfers, and regional payment methods available through Stripe. The skill demonstrates how to configure which methods appear in your checkout based on customer location and your business needs.

How does Web Payments handle failed payments?

Web Payments provides patterns for detecting and responding to payment failures through webhook events and status checks. The skill shows how to track failed payment states, retry logic for recoverable failures, and customer communication flows. Webhook verification ensures you reliably capture all payment events for proper error handling.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

Web Payments Skill (Stripe)

For integrating Stripe payments into web applications - one-time payments, subscriptions, and checkout flows.

Sources: Stripe Checkout | Payment Element Best Practices | Building Solid Stripe Integrations | Subscriptions


Setup

1. Create Stripe Account
  1. Go to https://dashboard.stripe.com/register
  2. Complete business verification
  3. Get API keys from https://dashboard.stripe.com/apikeys
2. Environment Variables

```bash

.env

STRIPE_SECRET_KEY=sk_test_xxx # Server-side only STRIPE_PUBLISHABLE_KEY=pk_test_xxx # Client-side safe STRIPE_WEBHOOK_SECRET=whsec_xxx # For webhook verification

(truncated - see the full file via the links below)

File tree — 1 file
skills/web-payments/SKILL.md

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Integrate Stripe payments into a web application”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

Stripe Integration
by dadbodgeoff · dadbodgeoff/drift

This skill provides a complete Stripe integration for SaaS applications, covering checkout sessions, subscription management, and secure webhook handling. It includes TypeScript and Python implementations with customer portal setup and payment event processing.

no license declared → metadata onlyupdated May 2026
★ 782repo stars
stripe-payments
by jezweb · jezweb/claude-skills

This skill guides you through integrating Stripe into a web application, covering one-time payments via Checkout Sessions, recurring subscriptions, webhook event handling with signature verification, and customer self-service billing. It provides decision trees for choosing the right Stripe API, ready-to-use code patterns for common flows, and special handling for Cloudflare Workers environments.

MITupdated Jul 2026
★ 943repo stars
Adding Stripe
by spencerpauly · spencerpauly/awesome-cursor-skills

Add Stripe payment processing to your application by installing the SDK, configuring environment variables, and setting up checkout sessions. This skill covers webhook handling for subscription events, customer portal setup, and best practices like signature verification and local testing with Stripe CLI.

no license declared → metadata onlyupdated Apr 2026
★ 625repo stars
payment-integration
by travisjneuman · travisjneuman/.claude

Build secure payment systems using Stripe Checkout, Elements, and PaymentIntents while managing subscription lifecycles, webhook events, and tax calculation. Covers idempotent webhook handling, PCI compliance patterns, refund processing, and RevenueCat integration for mobile subscriptions.

MITupdated Jul 2026
★ 85repo stars
payment-gateway-integration
by secondsky · secondsky/claude-skills

Connect your app to Stripe, PayPal, or Square for complete payment handling. The skill covers checkout flows, subscription billing, refunds, and webhook processing with built-in security practices and error handling.

MITupdated Jul 2026
★ 196repo stars
Stripe Stack Skill
by ScientiaCapital · ScientiaCapital/skills

Stripe Stack Skill equips you with battle-tested integration patterns for adding payments, subscriptions, and credit systems to Next.js + Supabase applications. It covers webhook setup with database-backed idempotency, test-to-live mode transitions, and secure key management—everything needed to move from development to production safely.

no license declared → metadata onlyupdated Jul 2026
★ 26repo stars

More skills Stripe Integration (unlicensed) · Polar Migration (GPL-3.0) · stripe (Apache-2.0) · Laravel Cashier Stripe (unlicensed) · stripe-integration (MIT) · Stripe Subscription (unlicensed) · saas-platforms (MIT) · security (MIT)

Tags
payment-gatewayrecurring-billingcheckout-flowwebhook-handlingsubscription-managementbilling-portalpayment-verificationecommerce-backendsaas-monetization