Razorpay for Openclaw

An OOMOL-powered Razorpay skill to securely manage payment processing, order generation, and refunds directly from your command line or AI workflows.

oomol
v1.0.1
Jun 9, 2026
0
523
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install oo-razorpay

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 oo-razorpay 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 Razorpay?

The Razorpay skill enables seamless interaction with the Razorpay API through your OOMOL-connected account. By leveraging the oo CLI, developers and AI agents can execute payment-related tasks without directly handling raw API tokens, which are securely injected server-side. This ensures high-grade security for financial operations while drastically simplifying the integration footprint.

Whether you are building automated billing systems or integrating payment management into your AI agent workflows, this connector provides a reliable bridge. Utilizing Openclaw Skills for Razorpay allows you to quickly query transactions, create orders, and process refunds programmatically with standardized, contract-validated inputs.

Razorpay Use Cases

  • Automated E-commerce Order Creation: Generate Razorpay orders automatically when a customer checks out in your custom application.
  • Rapid Refund Processing: Issue full or partial payment refunds programmatically based on customer support triggers.
  • Financial Reporting & Reconciliation: Retrieve lists of recent payments and orders to feed into your custom accounting dashboards or databases.
  • Transaction Status Verification: Query the live status of specific payments or orders using identifiers to update shipping or user access states.

How Razorpay Works

  1. Contract Inspection: The system inspects the Razorpay action schema via oo connector schema to retrieve the precise input and output fields.
  2. Payload Construction: The user or AI agent constructs a matching JSON payload (e.g., amount, currency, or payment ID).
  3. Secure Action Execution: The command is run using oo connector run "razorpay" with OOMOL securely handling authentication behind the scenes.
  4. State updates & Safeguards: If the action modifies state (tagged with [write] or [destructive]), safety prompts ensure the operation is verified before final execution.

Razorpay Setup

Ensure your environment is ready to leverage this connection by setting up the CLI and your credentials:

1. Install the CLI

Run the appropriate command for your operating system to install the oo utility.

macOS / Linux:

curl -fsSL https://cli.oomol.com/install.sh | bash

Windows PowerShell:

irm https://cli.oomol.com/install.ps1 | iex

2. Sign In to OOMOL

Authenticate your local CLI environment:

oo auth login

3. Connect Razorpay

Link your Razorpay account via API key at the OOMOL Console:

https://console.oomol.com/app-connections?provider=razorpay

Razorpay Data Schema & Taxonomy

The Razorpay connector relies on a dynamic schema-driven payload structure. All requests return a structured JSON response containing the primary response payload and execution metadata.

Standard Response Format

Property Type Description
data Object / Array The actual response data returned directly from the Razorpay API.
meta Object Operational metadata containing critical execution tracking details.
meta.executionId String A unique identifier for tracking the execution of the API connector.

Actions Matrix

Action Type Dynamic Inputs
create_order [write] Amount, currency, optional receipt metadata
create_refund [write] Payment ID, optional amount, speed, notes
get_order [write] Order identifier
get_payment Read Payment identifier
list_orders Read Receipt, status-window, expansion filters
list_payments Read Time window, pagination range

Razorpay Advanced Features

  • Contract-First Validation: Dynamically pull authoritative JSON schemas before execution to prevent API payload mismatches.
  • Server-Side Token Injection: Avoid hardcoding API credentials in local scripts; OOMOL manages authorization securely at the server boundary.
  • State Modification Guardrails: Built-in write/destructive classification to help AI workflows implement strict user confirmation loops before calling modifying actions.
  • Error & Billing Graceful Recovery: Out-of-the-box error codes (e.g., OOMOL_INSUFFICIENT_CREDIT, scope_missing) provide clear paths to resolution.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*