2Checkout for Openclaw

A comprehensive integration for AI agents to manage global payments, subscriptions, and recurring billing through the 2Checkout platform.

membranedev
v1.0.2
Apr 30, 2026
0
447
1

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install 2checkout

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 2checkout 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 2Checkout?

2Checkout is a robust global payment processing platform that enables businesses to accept online and mobile payments across international borders. This skill for Openclaw Skills allows developers to programmatically manage data, records, and complex workflows involving international transactions and recurring billing. By utilizing the Membrane framework, this integration handles the heavy lifting of authentication and credential management, allowing AI agents to focus on executing logic rather than infrastructure plumbing. It serves as a powerful alternative to other payment gateways, specifically optimized for global commerce and subscription-based business models.

2Checkout Use Cases

  • Automating the management of international customer subscriptions and billing cycles.
  • Retrieving real-time order data and transaction records for financial analysis.
  • Syncing payment insights and account data with internal business intelligence tools.
  • Streamlining cross-border commerce workflows within an AI-driven agentic framework.

How 2Checkout Works

  1. Install the Membrane CLI to interface with the 2Checkout skill environment.
  2. Authenticate the agent session using a tenant-based login to manage credentials securely.
  3. Create or identify a connection to 2Checkout by providing the platform URL.
  4. Monitor the connection state, ensuring it moves from building to ready through automated polling.
  5. Search for specific actions using natural language intent to find the correct API mapping.
  6. Execute actions or send proxy requests directly to the 2Checkout API with automatic header and auth injection.

2Checkout Setup

To get started with this skill for Openclaw Skills, install the necessary CLI tool:

npm install -g @membranehq/cli@latest

Authenticate your environment:

membrane login --tenant --clientName=openclaw

Initialize the connection to 2Checkout:

membrane connection ensure "https://2checkout.com" --json

If the connection state is BUILDING, use the wait flag to poll for completion:

npx @membranehq/cli connection get <id> --wait --json

2Checkout Data Schema & Taxonomy

The 2Checkout skill organizes its operations into four primary technical domains to facilitate Openclaw Skills integration:

Domain Description
Product Management of items, plans, and subscription offerings.
Account Handling merchant profile settings and configuration records.
Order Tracking transaction history, customer details, and payment statuses.
Insight Accessing reporting data and business performance metrics.

All actions return structured JSON data, and the schema for individual actions can be inspected using the action list command.

2Checkout Advanced Features

  • Natural language action discovery to find the most efficient way to interact with payment data.
  • Transparent credential refreshing that handles session timeouts without manual intervention.
  • Direct API proxying capabilities for custom endpoints not covered by pre-built actions.
  • Headless environment support for server-side or containerized AI agent deployments.
  • Detailed client-action feedback loops for handling interactive authentication steps.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*