Stripe
Arcade.dev LLM tools for Stripe
1.1.6The Stripe toolkit integrates Arcade with the Stripe payments platform, enabling LLM-powered agents to manage billing, customers, products, pricing, and payments programmatically.
Capabilities
- Customer management: Create and list customers; open billing portal sessions for self-service subscription management.
- Product & pricing catalog: Create and list products and prices, including dynamic price creation tied to new or existing products.
- Invoicing: Create invoices and line-item invoice entries, finalize invoices to make them payable, and list existing invoices.
- Payments & refunds: List payment intents, issue refunds against a payment intent, and retrieve current account balance.
- Payment links: Generate shareable payment links for one-time or recurring purchases without a full checkout integration.
Secrets
STRIPE_SECRET_KEY — A Stripe secret API key used to authenticate all requests to the Stripe API. Obtain it from the Stripe Dashboard → Developers → API keys page. Use a restricted key scoped to only the resources your agent needs (customers, invoices, products, prices, payment intents, refunds, billing portal, balance) for least-privilege access, or a standard secret key for full access. Never use a publishable key. Keep this value out of source control.
For guidance on storing secrets in Arcade, see the Arcade secrets docs and manage values at https://api.arcade.dev/dashboard/auth/secrets.
Available tools(15)
| Tool name | Description | Secrets | |
|---|---|---|---|
This tool will create a billing portal session. | 1 | ||
This tool will create a customer in Stripe. | 1 | ||
This tool will create an invoice in Stripe. | 1 | ||
This tool will create an invoice item in Stripe. | 1 | ||
This tool will create a payment link in Stripe. | 1 | ||
This tool will create a price in Stripe. If a product has not already been | 1 | ||
This tool will create a product in Stripe. | 1 | ||
This tool will refund a payment intent in Stripe. | 1 | ||
This tool will finalize an invoice in Stripe. | 1 | ||
This tool will fetch a list of Customers from Stripe. | 1 | ||
This tool will list invoices in Stripe. | 1 | ||
This tool will list payment intents in Stripe. | 1 | ||
This tool will fetch a list of Prices from Stripe. | 1 | ||
This tool will fetch a list of Products from Stripe. | 1 | ||
This tool will retrieve the balance from Stripe. It takes no input. | 1 |