Pay Integration Skill for Openclaw

A unified payment integration skill powered by the IJPay SDK to support major global and regional payment channels through AI-driven automation.

zmy1006-sudo
v1.0.0
Apr 7, 2026
0
787
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install ijpay-sdk

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install ijpay-sdk using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Pay Integration Skill?

The Pay Integration Skill is a comprehensive tool designed to streamline the implementation of online payment systems. By leveraging the IJPay SDK, this skill enables AI agents to configure and manage payment gateways for WeChat Pay, Alipay, QQ Pay, UnionPay, JD Pay, and PayPal. It provides a standardized approach to handling complex financial operations such as signature verification, certificate management, and cross-platform payment processing.

Built for developers using Spring Boot, this skill within the Openclaw Skills ecosystem simplifies the transition from development to production. It emphasizes security by advocating for environment-variable-driven configurations and provides robust templates for both front-end payment initiation and back-end callback processing, ensuring that transactions are handled with high reliability and idempotency.

Pay Integration Skill Use Cases

  • Automating the initial setup of payment dependencies and configurations for new Spring Boot projects.
  • Implementing secure payment callbacks for Alipay and WeChat Pay with built-in signature verification.
  • Configuring international payment gateways like PayPal for global e-commerce applications.
  • Setting up sandbox environments to test payment logic without incurring real costs.
  • Standardizing payment reconciliation workflows through automated callback handlers.

How Pay Integration Skill Works

  1. Detects the user intent to integrate or configure payment systems, identifying the specific channel needed.
  2. Injects the appropriate Maven dependencies for IJPay modules into the project structure.
  3. Guides the user through configuring application-level parameters such as AppID, private keys, and secure HTTPS callback URLs.
  4. Generates controller logic for initiating payments, such as Alipay PC website pay or WeChat H5 pay.
  5. Implements callback handlers that verify digital signatures and ensure idempotent processing of payment notifications.
  6. Provides a checklist for production readiness, including certificate path verification and log monitoring.

Pay Integration Skill Setup

To get started with this skill, add the IJPay dependency to your pom.xml file. It is recommended to use the specific module required for your channel to minimize package size.

<dependency>
    <groupId>com.github.javen205</groupId>
    <artifactId>IJPay-AliPay</artifactId>
    <version>2.9.12.1</version>
</dependency>

Ensure your application-prod.yml is configured with the necessary credentials and that your server is accessible via HTTPS for callbacks when using Openclaw Skills.

ali-pay:
  app-id: your_appid
  private-key: your_private_key
  callback-url: https://your-domain.com/api/pay/ali-callback

Pay Integration Skill Data Schema & Taxonomy

The skill organizes payment data through a structured configuration and API schema to ensure consistency across different providers:

Component Data Type Key Attributes
AliPay Config YAML / Object app-id, server-url, private-key, sign-type
WxPay Config YAML / Object app-id, mch-id, api-key, cert-path
Payment Request JSON out_trade_no, total_amount, subject, notify_url
Callback Data Map / JSON trade_status, transaction_id, out_trade_no
SDK Reference Maven IJPay-AliPay, IJPay-WxPay, IJPay-PayPal

Pay Integration Skill Advanced Features

  • Support for both WeChat Pay Api-v2 and Api-v3 protocols.
  • RSA2 certificate mode support for advanced Alipay security requirements.
  • Unified callback handling logic with built-in idempotency checks to prevent double-processing.
  • Integration with JitPack for accessing the latest SDK snapshots and versions.
  • Comprehensive decision-making guides to help choose between service provider modes and direct merchant modes within Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*