Tomato pay for Openclaw

A powerful payment integration skill that enables AI agents to manage transactions, payment requests, and financial reporting via the Tomato pay API.

gora050
v1.0.2
May 1, 2026
0
435
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install tomato-pay

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 tomato-pay 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 Tomato pay?

The Tomato pay skill for Openclaw Skills empowers AI agents to interact directly with the Tomato pay ecosystem, facilitating seamless peer-to-peer and business transactions. By leveraging the Membrane framework, this skill removes the complexity of manual authentication and credential management, allowing developers to focus on building robust financial automation logic.

Whether you are managing merchant accounts, processing refunds, or generating detailed financial reports, this skill provides a standardized interface for financial operations. It bridges the gap between AI reasoning and execution, making it an essential component of the Openclaw Skills library for any developer working on fintech or e-commerce automation.

Tomato pay Use Cases

  • Automating the creation of payment requests for small business invoicing.
  • Processing and tracking customer refunds programmatically through AI-driven logic.
  • Generating merchant reports and auditing transaction history for financial reconciliation.
  • Integrating real-time payment status checks into customer support or internal operations dashboards.
  • Coordinating complex financial workflows that require network access and secure credential handling.

How Tomato pay Works

  1. The AI agent initiates a connection to Tomato pay using the Membrane CLI to handle secure OAuth or API key handshakes.
  2. The Openclaw Skills environment verifies the connection state, ensuring the agent is authorized to perform financial actions.
  3. The agent searches for specific actions (like creating a payment request) using natural language intent discovery.
  4. Parameters are passed to the identified action, which Membrane executes against the Tomato pay API.
  5. The skill returns structured JSON output back to the agent for further processing or user notification.

Tomato pay Setup

First, install the Membrane CLI to manage your Openclaw Skills:

npm install -g @membranehq/cli@latest

Authenticate your agent environment:

membrane login --tenant --clientName=openclaw

Ensure a connection to the Tomato pay service:

membrane connection ensure "https://www.tomatopay.co.uk/" --json

If the connection state is BUILDING, wait for it to reach READY:

membrane connection get <id> --wait --json

Tomato pay Data Schema & Taxonomy

The skill organizes financial data into logical entities managed via structured JSON objects. Below are the primary data categories:

Entity Description Key Metadata
Payment Request Details for a pending transaction Amount, Currency, Customer Info
Transaction Record of a completed payment Status, Timestamp, Reference ID
Merchant Profile of the business entity Account ID, Verified Status
Refund Details on reversed transactions Original ID, Reason, Amount
Report Aggregated financial data Date Range, Total Volume

Tomato pay Advanced Features

  • Natural Language Intent Discovery: Use the action list command to find the right tool for any financial task without manual API mapping.
  • Automatic Credential Refresh: Membrane manages token lifecycles server-side, ensuring your Openclaw Skills never fail due to expired sessions.
  • Direct Proxy Access: Execute raw API requests to any Tomato pay endpoint while still benefiting from automated header injection.
  • Multi-Agent Compatibility: Tailor the skill performance for different environments like Claude, Windsurf, or Openclaw using specific agent type flags.
  • Long-polling State Management: Built-in support for waiting on asynchronous connection tasks and client actions.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*