Finance

# Stripe Connector

Connect to Stripe to manage customers, charges, payment intents, invoices, and account balance.

$pip install "toolsconnector[stripe]"
40
Actions
Finance
Category
Free
Apache 2.0

## All 40 Actions

Action | Description | Parameters | Returns
--- | --- | --- | ---
`cancel_payment_intent` | Cancel a Stripe PaymentIntent | payment_intent_id | `PaymentIntent`
`cancel_subscription ⚠` | Cancel a subscription | subscription_id [at_period_end] | `StripeSubscription`
`capture_payment_intent ⚠` | Capture a Stripe PaymentIntent | payment_intent_id [amount_to_capture] | `PaymentIntent`
`close_dispute ⚠` | Close a Stripe dispute | dispute_id | `StripeDispute`
`confirm_payment_intent ⚠` | Confirm a Stripe PaymentIntent | payment_intent_id [payment_method] | `PaymentIntent`
`create_charge ⚠` | Create a charge | amount, currency [customer, source, description, metadata] | `StripeCharge`
`create_checkout_session ⚠` | Create a Stripe Checkout Session | line_items, mode, success_url, cancel_url | `StripeCheckoutSession`
`create_customer ⚠` | Create a new Stripe customer | [email, name, description, metadata] | `StripeCustomer`
`create_payment_intent ⚠` | Create a Stripe PaymentIntent | amount, currency [customer, description] | `PaymentIntent`
`create_payout ⚠` | Create a payout to your bank account | amount, currency | `StripePayout`
`create_price ⚠` | Create a Stripe price | product, unit_amount, currency [recurring_interval] | `StripePrice`
`create_product ⚠` | Create a Stripe product | name [description, metadata] | `StripeProduct`
`create_setup_intent` | Create a Stripe SetupIntent | [customer, payment_method_types] | `StripeSetupIntent`
`create_subscription ⚠` | Create a subscription | customer, price [trial_days] | `StripeSubscription`
`delete_customer ⚠` | Delete a Stripe customer | customer_id | `NoneType`
`get_balance` | Retrieve the current Stripe account balance | — | `StripeBalance`
`get_charge` | Retrieve a single Stripe charge by ID | charge_id | `StripeCharge`
`get_customer` | Retrieve a single Stripe customer by ID | customer_id | `StripeCustomer`
`get_dispute` | Retrieve a single Stripe dispute by ID | dispute_id | `StripeDispute`
`get_event` | Retrieve a single Stripe event by ID | event_id | `StripeEvent`
`get_invoice` | Retrieve a single Stripe invoice by ID | invoice_id | `StripeInvoice`
`get_payment_intent` | Retrieve a single Stripe PaymentIntent by ID | payment_intent_id | `PaymentIntent`
`get_payout` | Retrieve a single Stripe payout by ID | payout_id | `StripePayout`
`get_setup_intent` | Retrieve a single Stripe SetupIntent by ID | setup_intent_id | `StripeSetupIntent`
`get_subscription` | Retrieve a single Stripe subscription by ID | subscription_id | `StripeSubscription`
`list_charges` | List charges from your Stripe account | [customer, limit, starting_after] | `PaginatedList[StripeCharge]`
`list_customers` | List customers from your Stripe account | [limit, starting_after] | `PaginatedList[StripeCustomer]`
`list_disputes` | List disputes from your Stripe account | [limit, starting_after] | `PaginatedList[StripeDispute]`
`list_events` | List events from your Stripe account | [type, limit, starting_after] | `PaginatedList[StripeEvent]`
`list_invoices` | List invoices from your Stripe account | [customer, limit, starting_after] | `PaginatedList[StripeInvoice]`
`list_payment_intents` | List PaymentIntents from your Stripe account | [customer, limit, starting_after] | `PaginatedList[PaymentIntent]`
`list_payment_methods` | List payment methods for a customer | customer [type, limit, starting_after] | `PaginatedList[StripePaymentMethod]`
`list_payouts` | List payouts from your Stripe account | [limit, starting_after] | `PaginatedList[StripePayout]`
`list_prices` | List prices from your Stripe account | [product, limit, starting_after] | `PaginatedList[StripePrice]`
`list_products` | List products from your Stripe account | [limit, starting_after] | `PaginatedList[StripeProduct]`
`list_refunds` | List refunds from your Stripe account | [charge, limit, starting_after] | `PaginatedList[StripeRefund]`
`list_subscriptions` | List subscriptions from your Stripe account | [customer, status, limit, starting_after] | `PaginatedList[StripeSubscription]`
`refund_charge ⚠` | Refund a charge | charge_id [amount, reason] | `StripeRefund`
`update_customer ⚠` | Update a Stripe customer | customer_id [email, name, description, metadata] | `StripeCustomer`
`void_invoice ⚠` | Void a Stripe invoice | invoice_id | `StripeInvoice`

Open Interactive Docs & Playground →

Full schema explorer, code generation, and live API testing