payment-integration

Integrate SePay, Stripe, Paddle, Polar, and Creem.io payment gateways.

Updated Feb 11, 2026
One-click install
npx skills add https://github.com/IoT-VN/tuya-energy-dashboard --skill payment-integration-iot-vn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: payment-integration
Source: https://github.com/IoT-VN/tuya-energy-dashboard/tree/main/.claude/skills/payment-integration
Command: npx skills add https://github.com/IoT-VN/tuya-energy-dashboard --skill payment-integration-iot-vn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @polar-sh/sdk, sepay-pg-node, @paddle/paddle-node-sdk, stripe, creem, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines payment processing by integrating with multiple gateways, handling subscriptions, and automating financial workflows, reducing manual effort and errors.

Core Features & Use Cases

  • Multi-Provider Integration: Connect with SePay (Vietnam), Polar (Global SaaS), Stripe (Global), Paddle (MoR Subscriptions), and Creem.io (MoR + Licensing).
  • Payment Flows: Implement one-time checkouts, recurring subscriptions, usage-based billing, and software licensing.
  • Use Case: Set up a SaaS product with monthly subscriptions, usage-based API calls, and automated benefit delivery (like GitHub access) using Polar, while also supporting local Vietnamese customers with SePay bank transfers and QR codes.

Quick Start

Use the payment integration skill to create a checkout session for the 'Pro Plan' using Stripe.

Frequently Asked Questions about payment-integration

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

FAQPage Schema
How do I integrate SePay for local Vietnamese bank transfers and QR code payments?

SePay integration handles local Vietnamese market payments by supporting bank transfers and QR code generation. It connects directly to the payment gateway to automate transaction verification and order handling.

How do I set up recurring subscriptions and automated benefit delivery with Polar?

Polar integration enables global SaaS monetization by managing recurring subscriptions and usage-based billing. It automates benefit delivery, such as granting GitHub access, upon successful webhook verification.

Does this approach support using both Paddle for MoR subscriptions and Stripe for global payments?

Yes, multi-provider integration supports Paddle for Merchant of Record subscriptions and Stripe for global payment infrastructure. It centralizes order handling and webhook verification across both gateways.

How do I verify webhooks for multi-provider checkout flows?

Webhook verification secures multi-provider checkout flows by validating incoming payment events from Stripe, Polar, Paddle, SePay, and Creem.io. This prevents manual errors and ensures transaction authenticity.

What's the best way to handle software licensing and revenue splits for digital products?

Creem.io integration manages software licensing and revenue splits for digital products. It processes one-time checkouts and recurring billing while acting as a Merchant of Record for global compliance.

Can I manage usage-based API billing alongside one-time checkouts?

Yes, the payment integration supports usage-based API billing alongside one-time checkouts. It routes these distinct payment flows through appropriate gateways like Polar or Stripe based on your configuration.