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.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/0xterrybit/stripeWhat 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
- "Check the current subscription status for user [email protected] and tell me if they are currently active."
- "List the last 5 successful payment intents for this month and summarize the total revenue collected."
- "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
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-0xterrybit-stripe": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, network-access
Related Skills
database
Database management and queries. Connect to SQL and NoSQL databases, run queries, and manage schemas.
payment
Payment processing and management. Handle invoices, transactions, and payment gateway integrations.
crypto-wallet
Multi-chain cryptocurrency wallet management. Check balances, send tokens, view transaction history across Ethereum, Solana, Bitcoin and more.
redis
Redis database management. Key-value operations, caching, pub/sub, and data structure commands.
tiktok
TikTok platform integration. Manage videos, view analytics, and track engagement.