Skip to Content
ResourcesIntegrationsPayments & FinanceStripe

Stripe

Service domainPAYMENTS
Stripe icon
Arcade Optimized

Arcade.dev LLM tools for Stripe

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

The Stripe toolkit integrates Arcade with the Stripe payments platform, enabling LLM-powered agents to manage billing, products, invoices, customers, and payments programmatically.

Capabilities

  • Customer & billing management: Create customers, open billing portal sessions, and issue refunds against payment intents.
  • Product & pricing catalog: Create and list products and prices, including automatic product creation when a price is defined without an existing product.
  • Invoice lifecycle: Create invoices and line items, finalize invoices, and list existing invoices.
  • Payments & links: Generate payment links, list payment intents, and retrieve the current account balance.
  • Read & discovery: List customers, products, prices, invoices, and payment intents to support lookup and reporting workflows.

Secrets

STRIPE_SECRET_KEY — A Stripe secret API key used to authenticate every request to the Stripe API. To obtain one, log in to the Stripe Dashboard, navigate to Developers → API keys, and copy your Secret key (begins with sk_live_ for live mode or sk_test_ for test mode). For production use, consider creating a restricted key scoped only to the resources your agent needs (customers, invoices, products, prices, payment intents, billing portal, refunds, and balance read). Restricted keys are created under Developers → API keys → Create restricted key in the Stripe Dashboard.

Store the key as an Arcade secret and reference it by the name STRIPE_SECRET_KEY. See the Arcade secrets guide for configuration details, 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