ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified finance Safety 2/5

stripe

Stripe payment platform integration. Manage payments, subscriptions, invoices, and customers via Stripe API.

Why use this skill?

Integrate Stripe with OpenClaw to automate payments, manage subscriptions, track invoices, and process refunds directly from your AI agent workflow.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/0xterrybit/stripe
Or

What This Skill Does

The Stripe skill for OpenClaw provides a robust interface for interacting with the Stripe payment ecosystem directly from your agent environment. It is designed to streamline administrative financial tasks by abstracting complex API calls into natural language commands. Whether you are a developer managing a SaaS platform, a freelancer tracking payments, or a business owner reconciling invoices, this skill provides end-to-end management of your financial data. It supports core Stripe features including customer lifecycle management, subscription status monitoring, automated invoice triggering, and transaction reconciliation.

Installation

To integrate the Stripe skill into your OpenClaw environment, ensure you have the core framework installed. Run the following command in your terminal:

clawhub install openclaw/skills/skills/0xterrybit/stripe

Once installed, you must configure your credentials to authorize the agent. Set your environment variable as follows:

export STRIPE_API_KEY="sk_live_..."

Note: Always use restricted API keys with the minimum necessary permissions for your specific workflows to maintain the security of your financial account.

Use Cases

  • Subscription Monitoring: Quickly query the status of a specific user subscription to resolve customer support tickets without logging into the dashboard.
  • Transaction Reconciliation: Retrieve the latest transaction history to export into accounting software or internal databases.
  • Rapid Refund Processing: Execute partial or full refunds on payment intents immediately after a customer requests them.
  • Automated Invoicing: Trigger invoice generation for manual billing cycles or failed payment retries.

Example Prompts

  1. "Check the current subscription status for user [email protected] and tell me if they are currently active."
  2. "List the last 5 successful payment intents for this month and summarize the total revenue collected."
  3. "Process a full refund for payment ID pi_3NnJ6vLkdS92jKs91 and notify me once the status reflects as refunded."

Tips & Limitations

  • Security First: Never expose your API keys in shared code repositories. Use a vault or protected environment variables.
  • Permissions: The agent can only perform actions permitted by the API key provided. If a command fails, verify that your Stripe restricted key has the necessary scopes for that resource (e.g., read-only vs. write access).
  • Rate Limiting: Stripe has strict rate limits. If you are performing batch operations, ensure your agent workflow handles potential 429 status codes gracefully.

Metadata

Stars1054
Views1
Updated2026-02-16
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-0xterrybit-stripe": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#stripe#payments#finance#saas#automation
Safety Score: 2/5

Flags: external-api, network-access