Claudekit-skills payment-integration
Integrate payments with SePay (VietQR), Polar, Stripe, Paddle (MoR subscriptions), Creem.io (licensing). Checkout, webhooks, subscriptions, QR codes, multi-provider orders.
install
source · Clone the upstream repo
git clone https://github.com/mrgoonie/claudekit-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/mrgoonie/claudekit-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/.claude/skills/payment-integration" ~/.claude/skills/mrgoonie-claudekit-skills-payment-integration && rm -rf "$T"
manifest:
.claude/skills/payment-integration/SKILL.mdsource content
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
| Platform | Best For |
|---|---|
| SePay | Vietnamese market, VND, bank transfers, VietQR |
| Polar | Global SaaS, subscriptions, automated benefits (GitHub/Discord) |
| Stripe | Enterprise payments, Connect platforms, custom checkout |
| Paddle | MoR subscriptions, global tax compliance, churn prevention |
| Creem.io | MoR + licensing, revenue splits, no-code checkout |
Quick Reference
SePay
- Auth, supported banksreferences/sepay/overview.md
- Endpoints, transactionsreferences/sepay/api.md
- Setup, verificationreferences/sepay/webhooks.md
- Node.js, PHP, Laravelreferences/sepay/sdk.md
- VietQR generationreferences/sepay/qr-codes.md
- Production patternsreferences/sepay/best-practices.md
Polar
- Auth, MoR conceptreferences/polar/overview.md
- Pricing modelsreferences/polar/products.md
- Checkout flowsreferences/polar/checkouts.md
- Lifecycle managementreferences/polar/subscriptions.md
- Event handlingreferences/polar/webhooks.md
- Automated deliveryreferences/polar/benefits.md
- Multi-language SDKsreferences/polar/sdk.md
- Production patternsreferences/polar/best-practices.md
Stripe
- Integration designreferences/stripe/stripe-best-practices.md
- Server SDKsreferences/stripe/stripe-sdks.md
- Payment Elementreferences/stripe/stripe-js.md
- Local testingreferences/stripe/stripe-cli.md
- Version upgradesreferences/stripe/stripe-upgrade.md- External: https://docs.stripe.com/llms.txt
Paddle
- MoR, auth, entity IDsreferences/paddle/overview.md
- Products, prices, transactionsreferences/paddle/api.md
- Checkout overlay/inlinereferences/paddle/paddle-js.md
- Trials, upgrades, pausereferences/paddle/subscriptions.md
- SHA256 verificationreferences/paddle/webhooks.md
- Node, Python, PHP, Goreferences/paddle/sdk.md
- Production patternsreferences/paddle/best-practices.md- External: https://developer.paddle.com/llms.txt
Creem.io
- MoR, auth, global supportreferences/creem/overview.md
- Products, checkout sessionsreferences/creem/api.md
- No-code links, storefrontsreferences/creem/checkouts.md
- Trials, seat-basedreferences/creem/subscriptions.md
- Device activationreferences/creem/licensing.md
- Signature verificationreferences/creem/webhooks.md
- Next.js, Better Authreferences/creem/sdk.md- External: https://docs.creem.io/llms.txt
Multi-Provider
- Unified orders, currency conversionreferences/multi-provider-order-management-patterns.md
Scripts
- SePay webhook verificationscripts/sepay-webhook-verify.js
- Polar webhook verificationscripts/polar-webhook-verify.js
- Checkout session generatorscripts/checkout-helper.js
Key Capabilities
| Platform | Highlights |
|---|---|
| SePay | QR/bank/cards, 44+ VN banks, webhooks, 2 req/s |
| Polar | MoR, subscriptions, usage billing, benefits, 300 req/min |
| Stripe | CheckoutSessions, Billing, Connect, Payment Element |
| Paddle | MoR, overlay/inline checkout, Retain (churn prevention), tax |
| Creem.io | MoR, 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