> ## Documentation Index
> Fetch the complete documentation index at: https://docs.automate.ax/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Automate.ax automations are TypeScript programs.
> Use Bun for installation and command examples.
> Use Automate.ax for the product name and automate.ax for the package, CLI, and domain.
> Treat documented public APIs as current; do not invent transitional or deprecated names.

# Stripe

> Manage Stripe customers, payments, invoices, products, prices, subscriptions, and Checkout, or react to verified billing events.

## Exports

```ts theme={null}
import { stripe, stripeAccount, getStripeApi } from "automate.ax/stripe"
```

* `stripe` contains the packaged Stripe actions and triggers.
* `stripeAccount("name")` selects a named Stripe connection.
* `getStripeApi` creates the authenticated Stripe API helper for a custom account-backed action.

## Triggers

* [On Stripe event](/reference/integrations/stripe/triggers/on-stripe-event)
* [On Stripe customer created](/reference/integrations/stripe/triggers/on-stripe-customer-created)
* [On Stripe customer updated](/reference/integrations/stripe/triggers/on-stripe-customer-updated)
* [On Stripe customer deleted](/reference/integrations/stripe/triggers/on-stripe-customer-deleted)
* [On Stripe subscription created](/reference/integrations/stripe/triggers/on-stripe-subscription-created)
* [On Stripe subscription updated](/reference/integrations/stripe/triggers/on-stripe-subscription-updated)
* [On Stripe subscription trial will end](/reference/integrations/stripe/triggers/on-stripe-subscription-trial-will-end)
* [On Stripe subscription deleted](/reference/integrations/stripe/triggers/on-stripe-subscription-deleted)
* [On Stripe Checkout Session completed](/reference/integrations/stripe/triggers/on-stripe-checkout-session-completed)
* [On Stripe Checkout delayed payment succeeded](/reference/integrations/stripe/triggers/on-stripe-checkout-session-async-payment-succeeded)
* [On Stripe Checkout delayed payment failed](/reference/integrations/stripe/triggers/on-stripe-checkout-session-async-payment-failed)
* [On Stripe Checkout Session expired](/reference/integrations/stripe/triggers/on-stripe-checkout-session-expired)
* [On Stripe invoice finalized](/reference/integrations/stripe/triggers/on-stripe-invoice-finalized)
* [On Stripe invoice paid](/reference/integrations/stripe/triggers/on-stripe-invoice-paid)
* [On Stripe invoice payment failed](/reference/integrations/stripe/triggers/on-stripe-invoice-payment-failed)
* [On Stripe invoice overdue](/reference/integrations/stripe/triggers/on-stripe-invoice-overdue)
* [On Stripe invoice voided](/reference/integrations/stripe/triggers/on-stripe-invoice-voided)
* [On Stripe PaymentIntent succeeded](/reference/integrations/stripe/triggers/on-stripe-payment-intent-succeeded)
* [On Stripe PaymentIntent payment failed](/reference/integrations/stripe/triggers/on-stripe-payment-intent-payment-failed)
* [On Stripe PaymentIntent canceled](/reference/integrations/stripe/triggers/on-stripe-payment-intent-canceled)
* [On Stripe charge dispute created](/reference/integrations/stripe/triggers/on-stripe-charge-dispute-created)
* [On Stripe charge dispute closed](/reference/integrations/stripe/triggers/on-stripe-charge-dispute-closed)
* [On Stripe refund created](/reference/integrations/stripe/triggers/on-stripe-refund-created)
* [On Stripe refund failed](/reference/integrations/stripe/triggers/on-stripe-refund-failed)
* [On Stripe payout paid](/reference/integrations/stripe/triggers/on-stripe-payout-paid)
* [On Stripe payout failed](/reference/integrations/stripe/triggers/on-stripe-payout-failed)

## Actions

* [Get current account](/reference/integrations/stripe/actions/get-current-account)
* [Get balance](/reference/integrations/stripe/actions/get-balance)
* [List balance transactions](/reference/integrations/stripe/actions/list-balance-transactions)
* [Create customer](/reference/integrations/stripe/actions/create-customer)
* [Get customer](/reference/integrations/stripe/actions/get-customer)
* [List customers](/reference/integrations/stripe/actions/list-customers)
* [Search customers](/reference/integrations/stripe/actions/search-customers)
* [Update customer](/reference/integrations/stripe/actions/update-customer)
* [Delete customer](/reference/integrations/stripe/actions/delete-customer)
* [Create product](/reference/integrations/stripe/actions/create-product)
* [Get product](/reference/integrations/stripe/actions/get-product)
* [List products](/reference/integrations/stripe/actions/list-products)
* [Search products](/reference/integrations/stripe/actions/search-products)
* [Update product](/reference/integrations/stripe/actions/update-product)
* [Archive product](/reference/integrations/stripe/actions/archive-product)
* [Create price](/reference/integrations/stripe/actions/create-price)
* [Get price](/reference/integrations/stripe/actions/get-price)
* [List prices](/reference/integrations/stripe/actions/list-prices)
* [Search prices](/reference/integrations/stripe/actions/search-prices)
* [Update price](/reference/integrations/stripe/actions/update-price)
* [Archive price](/reference/integrations/stripe/actions/archive-price)
* [Create Checkout Session](/reference/integrations/stripe/actions/create-checkout-session)
* [Get Checkout Session](/reference/integrations/stripe/actions/get-checkout-session)
* [List Checkout Sessions](/reference/integrations/stripe/actions/list-checkout-sessions)
* [Expire Checkout Session](/reference/integrations/stripe/actions/expire-checkout-session)
* [Create Payment Link](/reference/integrations/stripe/actions/create-payment-link)
* [Get Payment Link](/reference/integrations/stripe/actions/get-payment-link)
* [List Payment Links](/reference/integrations/stripe/actions/list-payment-links)
* [Update Payment Link](/reference/integrations/stripe/actions/update-payment-link)
* [Create billing portal session](/reference/integrations/stripe/actions/create-billing-portal-session)
* [Create PaymentIntent](/reference/integrations/stripe/actions/create-payment-intent)
* [Get PaymentIntent](/reference/integrations/stripe/actions/get-payment-intent)
* [List PaymentIntents](/reference/integrations/stripe/actions/list-payment-intents)
* [Search PaymentIntents](/reference/integrations/stripe/actions/search-payment-intents)
* [Update PaymentIntent](/reference/integrations/stripe/actions/update-payment-intent)
* [Confirm PaymentIntent](/reference/integrations/stripe/actions/confirm-payment-intent)
* [Cancel PaymentIntent](/reference/integrations/stripe/actions/cancel-payment-intent)
* [Capture PaymentIntent](/reference/integrations/stripe/actions/capture-payment-intent)
* [Create refund](/reference/integrations/stripe/actions/create-refund)
* [Get refund](/reference/integrations/stripe/actions/get-refund)
* [List refunds](/reference/integrations/stripe/actions/list-refunds)
* [Update refund](/reference/integrations/stripe/actions/update-refund)
* [Cancel refund](/reference/integrations/stripe/actions/cancel-refund)
* [Create SetupIntent](/reference/integrations/stripe/actions/create-setup-intent)
* [Get SetupIntent](/reference/integrations/stripe/actions/get-setup-intent)
* [List SetupIntents](/reference/integrations/stripe/actions/list-setup-intents)
* [Update SetupIntent](/reference/integrations/stripe/actions/update-setup-intent)
* [Confirm SetupIntent](/reference/integrations/stripe/actions/confirm-setup-intent)
* [Cancel SetupIntent](/reference/integrations/stripe/actions/cancel-setup-intent)
* [Create PaymentMethod](/reference/integrations/stripe/actions/create-payment-method)
* [Get PaymentMethod](/reference/integrations/stripe/actions/get-payment-method)
* [List PaymentMethods](/reference/integrations/stripe/actions/list-payment-methods)
* [Update PaymentMethod](/reference/integrations/stripe/actions/update-payment-method)
* [Attach PaymentMethod](/reference/integrations/stripe/actions/attach-payment-method)
* [Detach PaymentMethod](/reference/integrations/stripe/actions/detach-payment-method)
* [Get dispute](/reference/integrations/stripe/actions/get-dispute)
* [List disputes](/reference/integrations/stripe/actions/list-disputes)
* [Update dispute](/reference/integrations/stripe/actions/update-dispute)
* [Close dispute](/reference/integrations/stripe/actions/close-dispute)
* [Create payout](/reference/integrations/stripe/actions/create-payout)
* [Get payout](/reference/integrations/stripe/actions/get-payout)
* [List payouts](/reference/integrations/stripe/actions/list-payouts)
* [Update payout](/reference/integrations/stripe/actions/update-payout)
* [Cancel payout](/reference/integrations/stripe/actions/cancel-payout)
* [Reverse payout](/reference/integrations/stripe/actions/reverse-payout)
* [Create subscription](/reference/integrations/stripe/actions/create-subscription)
* [Get subscription](/reference/integrations/stripe/actions/get-subscription)
* [List subscriptions](/reference/integrations/stripe/actions/list-subscriptions)
* [Search subscriptions](/reference/integrations/stripe/actions/search-subscriptions)
* [Update subscription](/reference/integrations/stripe/actions/update-subscription)
* [Cancel subscription](/reference/integrations/stripe/actions/cancel-subscription)
* [Resume subscription](/reference/integrations/stripe/actions/resume-subscription)
* [Create invoice](/reference/integrations/stripe/actions/create-invoice)
* [Create invoice item](/reference/integrations/stripe/actions/create-invoice-item)
* [Get invoice item](/reference/integrations/stripe/actions/get-invoice-item)
* [List invoice items](/reference/integrations/stripe/actions/list-invoice-items)
* [Update invoice item](/reference/integrations/stripe/actions/update-invoice-item)
* [Delete invoice item](/reference/integrations/stripe/actions/delete-invoice-item)
* [Get invoice](/reference/integrations/stripe/actions/get-invoice)
* [List invoices](/reference/integrations/stripe/actions/list-invoices)
* [Search invoices](/reference/integrations/stripe/actions/search-invoices)
* [Update invoice](/reference/integrations/stripe/actions/update-invoice)
* [Delete invoice](/reference/integrations/stripe/actions/delete-invoice)
* [Finalize invoice](/reference/integrations/stripe/actions/finalize-invoice)
* [Pay invoice](/reference/integrations/stripe/actions/pay-invoice)
* [Send invoice](/reference/integrations/stripe/actions/send-invoice)
* [Void invoice](/reference/integrations/stripe/actions/void-invoice)
* [Mark invoice as bad debt](/reference/integrations/stripe/actions/mark-invoice-uncollectible)
