ck:payment-integration

Integrate payment processing and webhook handling for SePay, Polar, Stripe, Paddle, and Creem.io.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/hidonguyen/trade-ops --skill ck-payment-integration-hidonguyen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:payment-integration
Source: https://github.com/hidonguyen/trade-ops/tree/main/.opencode/skills/payment-integration
Command: npx skills add https://github.com/hidonguyen/trade-ops --skill ck-payment-integration-hidonguyen

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Integrates and operationalizes payments across local Vietnamese banking (SePay) and global payment platforms (Polar, Stripe, Paddle, Creem.io) to remove manual checkout wiring, fragile webhook handling, and fragmented order reconciliation.

Core Features & Use Cases

  • Checkout orchestration: Generate SePay forms, VietQR links, and Polar/Creem/Paddle checkout sessions with signed fields and environment-safe configuration.
  • Webhook verification & idempotency: Verify Polar/SePay webhook signatures, record events for idempotent processing, and provide verification helper scripts.
  • Subscription & licensing flows: Support Merchant-of-Record subscriptions, usage-based billing patterns, automated benefit delivery (license keys, GitHub/Discord grants), and refund/commission workflows.
  • Multi-provider order management: Normalize orders across providers, handle currency conversion fallbacks, sync discount redemptions, and provide production-grade retry and monitoring patterns.

Quick Start

Generate a SePay checkout form and a verified webhook handler for a sample order using the payment-integration scripts and references.

Frequently Asked Questions about ck:payment-integration

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

FAQPage Schema
Can I generate VietQR links and SePay checkout forms for Vietnamese bank transfers?

Multi-provider order management normalizes orders across Polar, Stripe, Paddle, and Creem.io, handles currency conversion fallbacks, and synchronizes discount redemptions across providers.

Does this support Merchant of Record subscriptions and usage-based billing for global SaaS?

Merchant of Record subscriptions, usage-based billing patterns, and automated benefit delivery like license keys and GitHub or Discord grants are supported for global SaaS billing scenarios.

What is the best way to reconcile orders across multiple payment providers?

Multi-provider order management normalizes orders across Polar, Stripe, Paddle, and Creem.io, handles currency conversion fallbacks, and synchronizes discount redemptions across providers.

How do I handle production-ready error handling and retries for payment webhooks?

Production-grade retry and monitoring patterns handle webhook errors, while verified events are recorded to ensure idempotent processing across SePay, Polar, Stripe, Paddle, and Creem.io integrations.