web-payments

Integrate Stripe Checkout, subscriptions, and webhook verification into web applications.

705|56|Updated Dec 26, 2025
One-click install
npx skills add https://github.com/alinaqi/claude-bootstrap --skill web-payments-alinaqi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-payments
Source: https://github.com/alinaqi/claude-bootstrap/tree/main/skills/web-payments
Command: npx skills add https://github.com/alinaqi/claude-bootstrap --skill web-payments-alinaqi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires stripe, @stripe/stripe-js, @stripe/react-stripe-js, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the integration of Stripe payment processing into web applications, enabling seamless handling of one-time purchases, recurring subscriptions, and customer management.

Core Features & Use Cases

  • Stripe Checkout: Implement hosted or embedded checkout flows for quick and secure payments.
  • Subscriptions & Billing: Manage recurring payments, trials, and customer subscription lifecycles.
  • Webhooks: Securely verify payment events and update application state.
  • Customer Portal: Allow users to manage their own billing and subscriptions.
  • Use Case: Integrate a "Subscribe Now" button into your SaaS product that securely processes monthly payments via Stripe, automatically provisions user access, and allows users to update their payment method through a customer portal.

Quick Start

Use the web-payments skill to create a Stripe checkout session for the price ID 'price_12345'.

Frequently Asked Questions about web-payments

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

FAQPage Schema
How do I integrate Stripe subscriptions into my web application?

You can integrate Stripe subscriptions by using this skill to implement recurring billing, manage customer subscription lifecycles, and securely process monthly payments via Stripe Checkout and the customer portal.

What is the best way to handle Stripe webhook verification for payment events?

The best way to handle Stripe webhook verification is to use server-side code that securely validates webhook secrets and updates your application state based on verified payment events.

Can I use Stripe Checkout for both one-time payments and recurring billing?

Yes, you can use Stripe Checkout for both one-time payments and recurring billing. This skill supports implementing hosted or embedded checkout flows for quick and secure purchases and subscriptions.

Do I need the Stripe SDKs to set up a customer portal for subscription management?

Yes, you need the Stripe SDKs to set up a customer portal. This skill requires Stripe server-side and client-side libraries to enable self-service subscription and billing management for users.

How does subscription management work with the Stripe customer portal?

Subscription management with the Stripe customer portal works by allowing users to securely manage their own billing, update payment methods, and handle their recurring subscription lifecycles independently.