icpay

Automate ICPay integration across SDKs, widgets, payment links, and webhooks.

8|1|Updated Jul 29, 2025
One-click install
npx skills add https://github.com/icpay/icpay-sdk --skill icpay
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: icpay
Source: https://github.com/icpay/icpay-sdk/tree/main/skills/icpay
Command: npx skills add https://github.com/icpay/icpay-sdk --skill icpay

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

ICPay integration can be complex: developers must wire SDKs, widgets, payment links, and webhooks, along with multi-chain flows across EVM/Base, Solana, and Internet Computer. This Skill provides a centralized manual to accelerate adoption and reduce integration time for merchants and developers.

Core Features & Use Cases

  • Unified multi-chain payments: Use a single API and widget to accept payments across EVM/Base, Solana, and ICP networks.
  • End-to-end payment workflows: Create pay links, manage refunds, handle webhooks, and support X402 v2 flows.
  • Integrations & tooling: Wallet adapters, plugin integrations (WordPress, WooCommerce), and sandbox/demo environments for rapid prototyping.

Quick Start

Use ICPay by obtaining publishable and secret keys, initialize the SDK/widget, and create a payment flow with a tokenShortcode and amount to validate end-to-end.

Frequently Asked Questions about icpay

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

FAQPage Schema
How do I integrate multi-chain payments across EVM, Solana, and Internet Computer?

Multi-chain payment integration across EVM, Solana, and Internet Computer is automated by wiring SDKs, widgets, and webhooks. You can use a single unified API and widget to accept payments across these networks, managing token filtering and wallet adapters.

How do I setup webhooks and refunds for an Internet Computer merchant workflow?

Webhooks and refunds for an Internet Computer merchant workflow are managed through end-to-end payment flows. The system handles event listening, API keys, and relay payments from sandbox environments directly into production.

Can I use wallet adapters and payment links with WordPress and WooCommerce?

Wallet adapters and payment links work directly with WordPress and WooCommerce integrations. This allows you to embed multi-chain payment widgets and manage end-to-end payment workflows within your existing store infrastructure.

What is the best way to test a multi-chain payment SDK before production?

The best way to test a multi-chain payment SDK before production is by using a sandbox environment. You can obtain publishable and secret keys, initialize the widget, and validate end-to-end flows using a tokenShortcode and amount.

How do I create a payment link using a unified multi-chain API?

Creating a payment link using a unified multi-chain API involves initializing the SDK with your secret keys and specifying a tokenShortcode with an amount. This sets up the end-to-end payment workflow across EVM, Solana, and ICP networks.