Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
mrgoonie avatar

Payment Integration

  • 319 installs
  • 2.2k repo stars
  • Updated April 3, 2026
  • mrgoonie/claudekit-skills

payment-integration is a Claude Code skill (version 2.2.0) that guides developers to implement checkout, subscriptions, and webhook flows across Stripe, Polar, Paddle, SePay, and Creem.io payment providers.

About

payment-integration is a mrgoonie/claudekit-skills framework (version 2.2.0, MIT license) for production payment wiring across five providers: SePay (Vietnamese VietQR and 44+ banks), Polar (SaaS MoR subscriptions), Stripe (CheckoutSessions, Billing, Connect, Payment Element), Paddle (MoR subscriptions with tax compliance), and Creem.io (licensing and revenue splits). It bundles reference docs for Stripe server SDKs, stripe-js Payment Element, stripe-cli local testing, webhook idempotency, subscription lifecycle management, and multi-provider order orchestration. Developers reach for payment-integration when adding monetization to apps and needing provider-specific checkout patterns, verified webhooks, and regional coverage guidance rather than reading scattered provider documentation alone.

  • Checkout flows
  • Webhook handling
  • Subscription billing
  • Idempotent charges
  • Provider SDK patterns

Payment Integration by the numbers

  • 319 all-time installs (skills.sh)
  • +3 installs in the week ending Jul 26, 2026 (Skillselion tracking)
  • Ranked #1,253 of 4,348 Backend & APIs skills by installs in the Skillselion catalog
  • Data as of Aug 3, 2026 (Skillselion catalog sync)
npx skills add https://github.com/mrgoonie/claudekit-skills --skill payment-integration

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs319
repo stars2.2k
Last updatedApril 3, 2026
Repositorymrgoonie/claudekit-skills

How do you integrate Stripe checkout and webhooks?

Implement Stripe or similar payment flows—checkout, subscriptions, webhooks, and error handling—so monetized apps can charge users reliably in production.

Who is it for?

Full-stack developers adding monetization who need production checkout, webhook, and subscription patterns across Stripe, Polar, Paddle, SePay, or Creem.io.

Skip if: Teams with a single finalized payment provider and no need for multi-gateway comparison, VietQR, or licensing integration guidance.

When should I use this skill?

A developer asks to integrate Stripe checkout, set up payment webhooks, add subscriptions, implement VietQR via SePay, or compare Paddle vs Polar MoR flows.

What you get

Payment checkout flows, verified webhook handlers, subscription lifecycle code, and multi-provider order orchestration patterns.

  • Checkout integration code patterns
  • Webhook verification handlers
  • Subscription lifecycle management guides

By the numbers

  • Covers 5 payment providers in version 2.2.0
  • SePay integration documents 44+ Vietnamese bank transfer support

Files

SKILL.mdMarkdownGitHub ↗

Payment Integration

Production-proven payment processing with SePay (Vietnamese banks), Polar (global SaaS), Stripe (global infrastructure), Paddle (MoR subscriptions), and Creem.io (MoR + licensing).

When to Use

  • Payment gateway integration (checkout, processing)
  • Subscription management (trials, upgrades, billing)
  • Webhook handling (notifications, idempotency)
  • QR code payments (VietQR, NAPAS)
  • Software licensing (device activation)
  • Multi-provider order management
  • Revenue splits and commissions

Platform Selection

PlatformBest For
SePayVietnamese market, VND, bank transfers, VietQR
PolarGlobal SaaS, subscriptions, automated benefits (GitHub/Discord)
StripeEnterprise payments, Connect platforms, custom checkout
PaddleMoR subscriptions, global tax compliance, churn prevention
Creem.ioMoR + licensing, revenue splits, no-code checkout

Quick Reference

SePay

  • references/sepay/overview.md - Auth, supported banks
  • references/sepay/api.md - Endpoints, transactions
  • references/sepay/webhooks.md - Setup, verification
  • references/sepay/sdk.md - Node.js, PHP, Laravel
  • references/sepay/qr-codes.md - VietQR generation
  • references/sepay/best-practices.md - Production patterns

Polar

  • references/polar/overview.md - Auth, MoR concept
  • references/polar/products.md - Pricing models
  • references/polar/checkouts.md - Checkout flows
  • references/polar/subscriptions.md - Lifecycle management
  • references/polar/webhooks.md - Event handling
  • references/polar/benefits.md - Automated delivery
  • references/polar/sdk.md - Multi-language SDKs
  • references/polar/best-practices.md - Production patterns

Stripe

  • references/stripe/stripe-best-practices.md - Integration design
  • references/stripe/stripe-sdks.md - Server SDKs
  • references/stripe/stripe-js.md - Payment Element
  • references/stripe/stripe-cli.md - Local testing
  • references/stripe/stripe-upgrade.md - Version upgrades
  • External: https://docs.stripe.com/llms.txt

Paddle

  • references/paddle/overview.md - MoR, auth, entity IDs
  • references/paddle/api.md - Products, prices, transactions
  • references/paddle/paddle-js.md - Checkout overlay/inline
  • references/paddle/subscriptions.md - Trials, upgrades, pause
  • references/paddle/webhooks.md - SHA256 verification
  • references/paddle/sdk.md - Node, Python, PHP, Go
  • references/paddle/best-practices.md - Production patterns
  • External: https://developer.paddle.com/llms.txt

Creem.io

  • references/creem/overview.md - MoR, auth, global support
  • references/creem/api.md - Products, checkout sessions
  • references/creem/checkouts.md - No-code links, storefronts
  • references/creem/subscriptions.md - Trials, seat-based
  • references/creem/licensing.md - Device activation
  • references/creem/webhooks.md - Signature verification
  • references/creem/sdk.md - Next.js, Better Auth
  • External: https://docs.creem.io/llms.txt

Multi-Provider

  • references/multi-provider-order-management-patterns.md - Unified orders, currency conversion

Scripts

  • scripts/sepay-webhook-verify.js - SePay webhook verification
  • scripts/polar-webhook-verify.js - Polar webhook verification
  • scripts/checkout-helper.js - Checkout session generator

Key Capabilities

PlatformHighlights
SePayQR/bank/cards, 44+ VN banks, webhooks, 2 req/s
PolarMoR, subscriptions, usage billing, benefits, 300 req/min
StripeCheckoutSessions, Billing, Connect, Payment Element
PaddleMoR, overlay/inline checkout, Retain (churn prevention), tax
Creem.ioMoR, licensing, revenue splits, no-code checkout

Implementation

See references/implementation-workflows.md for step-by-step guides per platform.

General flow: auth → products → checkout → webhooks → events

Related skills

How it compares

Use payment-integration when comparing or wiring multiple payment gateways with shared webhook and subscription patterns, not for a single-provider quickstart alone.

FAQ

Which payment providers does payment-integration cover?

payment-integration version 2.2.0 covers five providers: Stripe for global checkout and Connect, Polar for SaaS MoR subscriptions, Paddle for tax-compliant MoR billing, SePay for Vietnamese VietQR and bank transfers, and Creem.io for licensing.

Does payment-integration include Stripe webhook guidance?

payment-integration includes Stripe webhook verification, idempotency patterns, and local testing via stripe-cli references. It also documents CheckoutSessions, Billing, Payment Element, and server SDK integration paths in bundled reference docs.

Backend & APIspaymentsecommerce

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.