The catalogue/Stripe

Stripe

app.stripe

Manage payments, customers, and invoices with Stripe

API keyfinanceRead the source
Version2.0.0
Categoryfinance
AuthAPI key
Tools20
Transportstdio
LicenceMIT
01

What it does

The app, in its own words.

Stripe payment processing — manage customers, payments, invoices, subscriptions, and payment links.

stripepaymentsinvoicessubscriptionsbilling
02

Tools

20 tools the agent can call.

Every one is declared with typed parameters and returns structured results, so the host can render them instead of narrating them.

  • cancel_subscriptionCancel a Stripe subscription. By default cancels at the end of the current billing period.
  • create_checkout_sessionCreate a Stripe Checkout session. Returns a URL where the customer can complete payment.
  • create_customerCreate a new customer in Stripe. Returns the created customer object.
  • create_payment_linkCreate a Stripe Payment Link for accepting payments. Returns a URL that can be shared with customers.
  • create_priceCreate a new price in Stripe for an existing product. Supports one-time and recurring pricing.
  • create_productCreate a new product in Stripe. Returns the created product object.
  • create_refundCreate a refund in Stripe. Provide either a charge ID or a payment intent ID.
  • get_balanceGet the current balance of your Stripe account, including available and pending amounts by currency.
  • get_customerGet detailed information about a specific Stripe customer by their ID.
  • get_invoiceGet detailed information about a specific Stripe invoice.
  • get_paymentGet detailed information about a specific Stripe payment intent.
  • get_subscriptionGet detailed information about a specific Stripe subscription.
  • list_chargesList charges from your Stripe account. Supports filtering by customer and payment intent.
  • list_customersList customers from your Stripe account. Supports filtering by email and cursor-based pagination.
  • list_invoicesList invoices from your Stripe account. Supports filtering by customer and status.
  • list_paymentsList payment intents from your Stripe account. Supports filtering by customer and status.
  • list_payoutsList payouts from your Stripe account. Supports filtering by status and pagination.
  • list_pricesList prices from your Stripe account. Supports filtering by product and active status.
  • list_productsList products from your Stripe account. Supports filtering by active status and pagination.
  • list_subscriptionsList subscriptions from your Stripe account. Supports filtering by customer and status.
03

Auth and permissions

What it asks for.

Declared in the manifest, in advance. The app cannot reach anything it did not ask for here.

System secrets

API_KEY

Reading further

The manifest and the source for Stripe live in the monorepo, alongside the other apps.

Read the sourceBack to the catalogue

Stripe · Agent Apps