ck:payment-integration

Manage checkout sessions, subscriptions, and webhooks across multiple payment gateways.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/snake-dev-team/snake-backlink-forge --skill ck-payment-integration-snake-dev-team
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:payment-integration
Source: https://github.com/snake-dev-team/snake-backlink-forge/tree/main/.claude/skills/payment-integration
Command: npx skills add https://github.com/snake-dev-team/snake-backlink-forge --skill ck-payment-integration-snake-dev-team

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires sepay, polar, stripe, paddle, creem.io, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill integrates with multiple payment gateways, streamlining the process of accepting payments across different platforms and markets.

Core Features & Use Cases

  • Multiple Gateway Integration: Seamlessly integrates with SePay, Polar, Stripe, Paddle, and Creem.io.
  • Payment Processing: Manages checkout, processing, subscriptions, webhooks, QR codes, and multi-provider orders.
  • Use Case: If you need to process payments for a SaaS product targeting both local and international markets, this Skill can automate the setup and management of various payment gateways.

Quick Start

Use the payment-integration skill to create a SePay checkout session for a new order with the following command:

/ck:payment-integration create-checkout sepay '{"orderInvoiceNumber":"ORD001","orderAmount":100000,"successUrl":"https://example.com/success","errorUrl":"https://example.com/error","cancelUrl":"https://example.com/cancel"}'

Frequently Asked Questions about ck:payment-integration

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

FAQPage Schema
How do I integrate multiple payment gateways like Stripe and Paddle for a SaaS checkout?

You can integrate multiple payment gateways by using this Skill to manage checkout sessions and process orders across Stripe, Paddle, Polar, Creem.io, and SePay simultaneously. It provides a unified interface to handle international and local payments without writing separate integration logic for each provider.

How do I handle webhook events for subscription payments across different providers?

Handling webhook events for subscription payments is managed automatically by the Skill, which standardizes incoming webhook payloads from supported gateways. This allows you to track subscription statuses and multi-provider orders consistently without parsing provider-specific formats.

Can I process local payments with SePay alongside international gateways like Stripe?

Yes, you can process local payments with SePay alongside international gateways like Stripe. The Skill is designed to manage both local and international payment flows, allowing you to target diverse global markets from a single integration point.

What is the best way to create a SePay checkout session with custom success and error URLs?

The best way to create a SePay checkout session is to invoke the payment-integration command with your order invoice number, amount, and specified success, error, and cancel URLs. This generates a configured checkout session ready for customer payment.

Does this unified payment processing approach support QR code payments?

Yes, this unified payment processing approach supports QR code payments alongside managing checkout sessions and subscriptions. It handles QR code generation and processing within its multi-provider order management capabilities.

Do I need to configure separate SDKs for each payment gateway before processing multi-provider orders?

Yes, you need to configure the respective APIs and SDKs for each payment gateway you intend to use. The Skill automates the orchestration of multi-provider orders but relies on your underlying gateway configurations to execute transactions successfully.