payment-integration

Integrate SePay and Polar payment processing with subscription lifecycle management.

Updated Jan 27, 2026
One-click install
npx skills add https://github.com/Hoang130203/Emgu_CV_automation --skill payment-integration-hoang130203
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: payment-integration
Source: https://github.com/Hoang130203/Emgu_CV_automation/tree/main/.opencode/skills/payment-integration
Command: npx skills add https://github.com/Hoang130203/Emgu_CV_automation --skill payment-integration-hoang130203

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires crypto, node-fetch, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the integration of payment processing and subscription management, handling everything from checkout flows to automated benefit delivery.

Core Features & Use Cases

  • Payment Gateway Integration: Connect with SePay for Vietnamese bank transfers, VietQR, and NAPAS, or Polar for global SaaS monetization.
  • Subscription Management: Handle recurring billing, trials, upgrades, and usage-based pricing.
  • Automated Benefit Delivery: Automatically grant access to software licenses, GitHub repos, Discord roles, or digital files upon successful payment.
  • Use Case: Integrate SePay to accept payments from Vietnamese customers via bank transfer, automatically verifying transactions via webhooks and updating order statuses.

Quick Start

Use the payment-integration skill to set up a subscription flow using Polar with a 14-day trial.

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 Vietnamese bank transfer payments and verify transactions?

To integrate SePay for Vietnamese bank transfers, you connect the gateway to accept payments via VietQR and NAPAS, then configure webhook verification to automatically validate transactions and update order statuses.

Can I set up a subscription flow with Polar and offer a 14-day trial?

Yes, you can set up a subscription flow with Polar that includes a 14-day trial. The integration handles recurring billing, trials, upgrades, and automated benefit delivery for global SaaS monetization.

What is automated benefit delivery in subscription management?

Automated benefit delivery in subscription management is the process of granting access to software licenses, GitHub repos, Discord roles, or digital files automatically upon successful payment.

Does this payment integration support usage-based billing?

Yes, this payment integration supports usage-based billing alongside recurring billing and trials. It manages the entire subscription lifecycle, including checkout session generation and automated benefit delivery.

How do I verify webhook signatures for payment processing using Node.js?

You verify webhook signatures for payment processing by utilizing the built-in Node.js crypto module. This ensures secure transaction validation and reliable subscription lifecycle management.