搜索

PythonReactSEOPDF
OpenClaw

rapay

Send compliant fiat USD payments via Ra Pay CLI — the first CLI-native AI payment platform

greendlt2240 来源安装数☆ 0 仓库 Stars

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

SkillHub CLI

skillhub install greendlt224/rapay

打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。

将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。

查看来源 ↗使用指南

技能说明

Ra Pay — AI-Native Fiat Payments

Ra Pay is the first CLI-native payment platform built for AI agents. It lets you send compliant fiat USD payments using simple CLI commands. Every payment goes through Stripe's regulated infrastructure with full compliance screening.

This skill teaches you how to use the Ra Pay CLI to send business payments on behalf of your user.

Installation

npm install -g @rapay/cli

Verify installation:

ra --version

Expected output: ra-cli 1.5.0 or later.

One-Time Setup

Before sending payments, the user must complete account setup. The steps depend on whether they want to send, receive, or both.

Setup Paths
Goal Required Command What It Does
Send payments ra add-card Saves a credit card via Stripe Checkout (no bank account needed)
Receive payments ra link-bank Connects a bank account via Stripe Connect (for payouts)
Both ra add-card + ra link-bank Full sender + receiver setup
To Send: Add a Credit Card
ra add-card

This opens a Stripe Checkout page in the browser where the user securely saves a credit card. Once complete, the card is stored with Stripe (not locally) and payments can be sent immediately. No bank account or Stripe Connect onboarding is needed to send.

To Receive: Link a Bank Account
ra link-bank

This opens a Stripe-hosted flow in the browser where the user connects their bank account via Stripe Connect. Once complete, the CLI stores the session locally. This is required to receive payments — senders do not need this step.

To reconnect an existing verified account:

ra link-bank --account acct_XXXXXXXXX
Accept Terms of Service
ra accept-tos

The user must accept Ra Pay's Terms of Service before sending any payments.

Check TOS status at any time:

ra tos-status
Verify Account
ra wh...

来源信息

Source
github
Repository
openclaw/skills
Path
skills/greendlt224/rapay
Version
—
Commit
30441b29f024f84f6c2cd11824e84a407f436974
分类来源
rules
状态
active
可见性
public

这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。

README

Ra Pay — OpenClaw Skill

Send compliant fiat USD payments from your AI agent using the Ra Pay CLI.

Ra Pay is the first CLI-native payment platform built for AI agents. It enables business-to-business payments through Stripe's regulated infrastructure with built-in compliance screening, two-step confirmation, and structured JSON output for agents.

Quick Start

1. Install the CLI
npm install -g @rapay/cli
2. Set Up Your Account
# To send payments:
ra add-card        # Save a credit card via Stripe Checkout

# To receive payments:
ra link-bank       # Connect your bank account via Stripe Connect

# Then:
ra accept-tos      # Accept Terms of Service
ra whoami          # Verify your account is ready
3. Send a Payment
# Preview (no charge)
ra send 100 USD to acct_RECIPIENT --for "Consulting work - Invoice #42" --json

# Execute (after reviewing the preview)
ra send 100 USD to acct_RECIPIENT --for "Consulting work - Invoice #42" --json --confirm
4. Check Your Balance
ra balance --json

How It Works

  1. Install — npm install -g @rapay/cli gets you the ra command
  2. Set up — ra add-card to send (credit card) or ra link-bank to receive (bank account)
  3. Send — Every payment goes through a two-step flow: preview fees first, then confirm
  4. Compliance — Ra Pay validates that every payment has a legitimate business purpose

Features

  • Two-step confirmation — Always preview fees before executing payments
  • Business compliance — Built-in validation ensures payments are for legitimate business purposes
  • JSON output — Structured responses for AI agents via --json flag
  • Stripe-backed — All payments processed through Stripe's regulated infrastructure
  • Cross-platform — Works on macOS, Linux, and Windows

All Commands

Command Description
ra add-card Save credit card for sending payments
ra link-bank Connec...

来源内容

SKILL.md
# Ra Pay — AI-Native Fiat Payments

Ra Pay is the first CLI-native payment platform built for AI agents. It lets you send compliant fiat USD payments using simple CLI commands. Every payment goes through Stripe's regulated infrastructure with full compliance screening.

**This skill teaches you how to use the Ra Pay CLI to send business payments on behalf of your user.**

## Installation

```bash
npm install -g @rapay/cli
```

Verify installation:

```bash
ra --version
```

Expected output: `ra-cli 1.5.0` or later.

## One-Time Setup

Before sending payments, the user must complete account setup. The steps depend on whether they want to **send**, **receive**, or **both**.

### Setup Paths

| Goal | Required Command | What It Does |
|------|-----------------|--------------|
| **Send payments** | `ra add-card` | Saves a credit card via Stripe Checkout (no bank account needed) |
| **Receive payments** | `ra link-bank` | Connects a bank account via Stripe Connect (for payouts) |
| **Both** | `ra add-card` + `ra link-bank` | Full sender + receiver setup |

### To Send: Add a Credit Card

```bash
ra add-card
```

This opens a Stripe Checkout page in the browser where the user securely saves a credit card. Once complete, the card is stored with Stripe (not locally) and payments can be sent immediately. No bank account or Stripe Connect onboarding is needed to send.

### To Receive: Link a Bank Account

```bash
ra link-bank
```

This opens a Stripe-hosted flow in the browser where the user connects their bank account via Stripe Connect. Once complete, the CLI stores the session locally. This is required to **receive** payments — senders do not need this step.

To reconnect an existing verified account:

```bash
ra link-bank --account acct_XXXXXXXXX
```

### Accept Terms of Service

```bash
ra accept-tos
```

The user must accept Ra Pay's Terms of Service before sending any payments.

Check TOS status at any time:

```bash
ra tos-status
```

### Verify Account

```bash
ra wh...
README
# Ra Pay — OpenClaw Skill

Send compliant fiat USD payments from your AI agent using the Ra Pay CLI.

Ra Pay is the first CLI-native payment platform built for AI agents. It enables business-to-business payments through Stripe's regulated infrastructure with built-in compliance screening, two-step confirmation, and structured JSON output for agents.

## Quick Start

### 1. Install the CLI

```bash
npm install -g @rapay/cli
```

### 2. Set Up Your Account

```bash
# To send payments:
ra add-card        # Save a credit card via Stripe Checkout

# To receive payments:
ra link-bank       # Connect your bank account via Stripe Connect

# Then:
ra accept-tos      # Accept Terms of Service
ra whoami          # Verify your account is ready
```

### 3. Send a Payment

```bash
# Preview (no charge)
ra send 100 USD to acct_RECIPIENT --for "Consulting work - Invoice #42" --json

# Execute (after reviewing the preview)
ra send 100 USD to acct_RECIPIENT --for "Consulting work - Invoice #42" --json --confirm
```

### 4. Check Your Balance

```bash
ra balance --json
```

## How It Works

1. **Install** — `npm install -g @rapay/cli` gets you the `ra` command
2. **Set up** — `ra add-card` to send (credit card) or `ra link-bank` to receive (bank account)
3. **Send** — Every payment goes through a two-step flow: preview fees first, then confirm
4. **Compliance** — Ra Pay validates that every payment has a legitimate business purpose

## Features

- **Two-step confirmation** — Always preview fees before executing payments
- **Business compliance** — Built-in validation ensures payments are for legitimate business purposes
- **JSON output** — Structured responses for AI agents via `--json` flag
- **Stripe-backed** — All payments processed through Stripe's regulated infrastructure
- **Cross-platform** — Works on macOS, Linux, and Windows

## All Commands

| Command | Description |
|---------|-------------|
| `ra add-card` | Save credit card for sending payments |
| `ra link-bank` | Connec...

相关技能

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.