$npx skillfedfor your agent

payment-gateway-integration

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.

Payment Gateway Integration lets you add secure checkout and recurring billing with Stripe, PayPal, or Square.

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

★ 196  29 MITupdated by secondsky

Decision gist · record as of 2026-07-25

Payment Gateway Integration lets you add secure checkout and recurring billing with Stripe, PayPal, or Square. 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.

manual: git clone https://github.com/secondsky/claude-skills → cp -r claude-skills/plugins/payment-gateway-integration/skills/payment-gateway-integration ~/.claude/skills/payment-gateway-integration
plugins/payment-gateway-integration/skills/payment-gateway-integration/SKILL.md · version 02382225

Use it when

  • payment-gateway-integration implements reliable webhook processing for Stripe, PayPal.
  • payment-gateway-integration simplifies subscription setup across all three gateways.

Verify before relying

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

Same gist for agents: .md · .json

Install

secondsky/claude-skills/payment-gateway-integration · repository language: TypeScript

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 does payment-gateway-integration handle Stripe payment processing?

payment-gateway-integration provides complete Stripe integration including payment intent creation, secure checkout flows, and customer payment method management. It handles the full payment lifecycle from authorization through capture, with built-in error handling for failed transactions and automatic retry logic to improve success rates.

What is webhook handling for payments in this skill?

payment-gateway-integration implements reliable webhook processing for Stripe, PayPal, and Square with signature verification to ensure authenticity. It manages payment state transitions, handles asynchronous confirmations, and maintains consistency across payment status updates using idempotency keys to prevent duplicate processing.

How do I set up recurring billing and subscription management?

payment-gateway-integration simplifies subscription setup across all three gateways. It handles subscription creation, billing cycles, plan management, and automatic charge scheduling. The skill manages subscription state changes, handles failed renewals with retry logic, and provides dispute resolution tools for subscription-related issues.

Does payment-gateway-integration ensure PCI compliance?

Yes, payment-gateway-integration implements PCI compliance best practices including tokenization, secure checkout flows that never expose raw card data, and webhook signature verification. It follows security standards for all three payment providers and includes guidance on handling sensitive payment information safely.

How are refunds and payment disputes handled?

payment-gateway-integration provides refund processing capabilities for Stripe, PayPal, and Square with full and partial refund support. It manages dispute workflows, tracks refund status, and handles payment failure scenarios with appropriate error responses and logging for troubleshooting.

Can payment-gateway-integration be tested in sandbox mode?

Yes, payment-gateway-integration supports sandbox testing for all three payment gateways, allowing you to test checkout flows, subscriptions, webhooks, and error scenarios without processing real transactions. This enables safe development and validation before going live.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

Payment Gateway Integration

Integrate secure payment processing with proper error handling and compliance.

Stripe Integration (Node.js)

```javascript const stripe = require('stripe')(process.env.STRIPE_SECRET_KEY);

class PaymentService { async createPaymentIntent(amount, currency, customerId) { return stripe.paymentIntents.create({ amount: Math.round(amount * 100), // Convert to cents currency, customer: customerId, automatic_payment_methods: { enabled: true } }); }

async createSubscription(customerId, priceId) { return stripe.subscriptions.create({ customer: customerId, items: [{ price: priceId }], payment_behavior: 'default_incomplete', expand: ['latest_invoice.payment_intent'] }); }

async refund(paymentIntentId, amount = null) { const params = { payment_intent: paymentIntentId }; if (amount) params.amount =

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

File tree — 2 files
plugins/payment-gateway-integration/skills/payment-gateway-integration/SKILL.md
plugins/payment-gateway-integration/skills/payment-gateway-integration/references/paypal-integration.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 › “Implement secure payment processing with Stripe, PayPal, or Square”

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

Related skills

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
web-payments
by alinaqi · alinaqi/maggy

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.

MITupdated Jul 2026
★ 703repo stars
stripe
by Mindrally · Mindrally/skills

Master Stripe payment integration across Next.js and React with server-side payment intent creation, client-side checkout forms, and subscription lifecycle management. This skill covers webhook handling for reliable event processing, customer management, and security practices including signature verification and secret key protection.

Apache-2.0updated Jun 2026
★ 202repo 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
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
saas-platforms
by miles990 · miles990/claude-software-skills

Learn to architect multi-tenant SaaS platforms with database isolation strategies, Stripe subscription management, and usage tracking. Covers tenant context injection, row-level security, plan entitlements, and webhook handling for production-ready billing systems.

MITupdated Jan 2026
★ 19repo stars

More skills paypal-integration (MIT) · woocommerce-code-review (MIT) · stripe-integration (MIT)

Tags
payment-processingsubscription-billingwebhook-eventspci-securitycheckout-flowrefund-managementfraud-preventionpayment-state-machinemulti-gateway-support