Skip to Content
ResourcesIntegrationsPayments & FinanceStripe

Stripe

Service domainPAYMENTS
Stripe icon
Arcade Optimized

Arcade.dev LLM tools for Stripe

Author:Arcade
Version:1.1.5
Auth:No authentication required
15tools
15require secrets

The Stripe toolkit lets Arcade-powered LLM agents interact with the Stripe payments platform. It covers the full billing and payments lifecycle: catalog management, invoicing, payment operations, and account reporting.

Capabilities

  • Product & pricing catalog — create products and prices (auto-creating a product when none exists), and list existing products and prices.
  • Customer management — create customers and retrieve paginated customer lists.
  • Invoicing — create invoices and line items, finalize invoices, and list invoices by filter.
  • Payments & refunds — list payment intents and issue refunds against a payment intent.
  • Payment links & billing portal — generate shareable payment links and create billing portal sessions for self-serve subscription management.
  • Balance reporting — retrieve the current Stripe account balance.

Secrets

STRIPE_SECRET_KEY — A Stripe secret API key used to authenticate every API call. Obtain it from the Stripe Dashboard → Developers → API keys page under Secret key. Use a restricted key scoped to only the resources your agent needs (customers, products, prices, invoices, payment intents, refunds, billing portal, payment links, balance) rather than a full-access secret key. For production use, generate the key in live mode; for testing, use a test-mode key (prefixed sk_test_). Never expose this key client-side.

See the Arcade secrets configuration docs at https://docs.arcade.dev/en/guides/create-tools/tool-basics/create-tool-secrets, and manage your secrets at https://api.arcade.dev/dashboard/auth/secrets.

Available tools(15)

15 of 15 tools
Operations
Behavior
Tool nameDescriptionSecrets
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
Last updated on