Payments & finance
Stripe
Read payments, manage customers, and refunds.
Stripe offers online payment infrastructure, fraud prevention, and APIs enabling businesses to accept and manage payments globally
Triggers7
Things that can wake up your Stripe coworker.
- Charge Failed Trigger
Triggered when a direct charge fails in Stripe's legacy Charges API
STRIPE_CHARGE_FAILED_TRIGGER - Checkout Session Completed Trigger
Triggered when a checkout session is completed in Stripe
STRIPE_CHECKOUT_SESSION_COMPLETED_TRIGGER - Invoice Payment Succeeded Trigger
Triggered when an invoice payment is successful in Stripe
STRIPE_INVOICE_PAYMENT_SUCCEEDED_TRIGGER - Payment Intent Failed Trigger
Triggered when a payment intent fails in Stripe
STRIPE_PAYMENT_FAILED_TRIGGER - Product Created Trigger
Triggered when a product is created in Stripe
STRIPE_PRODUCT_CREATED_TRIGGER - Subscription Added Trigger
Triggered when a subscription is added in Stripe
STRIPE_SUBSCRIPTION_ADDED_TRIGGER - Subscription Deleted Trigger
Triggered when a subscription is deleted in Stripe
STRIPE_SUBSCRIPTION_DELETED_TRIGGER
Actions20
Things your coworker can do in Stripe.
- Add lines to invoice
Tool to add multiple line items to a draft Stripe invoice. Use when you need to add additional charges, services, or credits to an existing invoice that is still in draft status.
STRIPE_ADD_INVOICE_LINES - Attach payment to invoice
Attaches a PaymentIntent or Out of Band Payment to an invoice's payments list. When the PaymentIntent status changes to succeeded, the payment is credited to the invoice. Use when you need to associate an existing payment with a specific invoice.
STRIPE_ATTACH_INVOICE_PAYMENT - Attach payment method to customer
Attaches a PaymentMethod to a Customer. Use when you need to save a payment method for future use with a specific customer. The PaymentMethod must be in a detached state before attaching.
STRIPE_ATTACH_PAYMENT_METHOD - Cancel payment intent
Cancels a PaymentIntent when in cancelable state. Use when a PaymentIntent is no longer needed to prevent further charges. For PaymentIntents with status='requires_capture', the remaining amount_capturable will be automatically refunded.
STRIPE_CANCEL_PAYMENT_INTENT - Cancel subscription
Cancels a customer's active Stripe subscription at the end of the current billing period, with options to invoice immediately for metered usage and prorate charges for unused time.
STRIPE_CANCEL_SUBSCRIPTION - Capture payment intent
Captures the funds of an existing uncaptured PaymentIntent. Use when the PaymentIntent status is 'requires_capture'.
STRIPE_CAPTURE_PAYMENT_INTENT - Confirm payment intent
Tool to confirm customer intent to pay with current or provided payment method. Use when ready to finalize a PaymentIntent and initiate the payment attempt. A return_url is required if confirmation needs customer action like 3D Secure authentication.
STRIPE_CONFIRM_PAYMENT_INTENT - Create billing credit grant
Tool to create a credit grant that allocates billing credits to a customer for use against metered pricing. Use when you need to provide promotional or paid credits to customers.
STRIPE_CREATE_BILLING_CREDIT_GRANT - Create billing meter
Tool to create a billing meter in Stripe for tracking usage events. Use when you need to set up a new meter to track API calls, storage usage, or other measurable customer actions that form the basis of billing calculations.
STRIPE_CREATE_BILLING_METER - Create Billing Meter Event V2
Creates a billing meter event using Stripe API v2 for usage-based billing. Use when recording customer usage that will be metered and billed according to configured billing meters.
STRIPE_CREATE_BILLING_METER_EVENT - Create charge (deprecated)
Tool to create a charge to request payment from a credit or debit card. Use when you need to charge a payment source directly. Note: This method is deprecated; Stripe recommends using the Payment Intents API instead for new integrations.
STRIPE_CREATE_CHARGE - Create Charge Refund
Tool to create a refund for a charge in Stripe. Use when you need to refund a previously created charge fully or partially.
STRIPE_CREATE_CHARGE_REFUND - Create Checkout Session
Tool to create a Stripe Checkout Session. Use when you need a secure, hosted URL to collect payments or subscriptions via Stripe Checkout.
STRIPE_CREATE_CHECKOUT_SESSION - Create Customer
Creates a new customer in Stripe, required for creating charges or subscriptions; an email is highly recommended for customer communications.
STRIPE_CREATE_CUSTOMER - Create Customer Balance Transaction
Tool to create an immutable transaction that updates the customer's credit balance. Use when you need to manually adjust a customer's balance, such as issuing credits or debits.
STRIPE_CREATE_CUSTOMER_BALANCE_TRANSACTION - Create card for customer
Tool to create a new card payment source for an existing Stripe customer. Use when you need to add a credit or debit card to a customer's account for future payments.
STRIPE_CREATE_CUSTOMER_CARD - Create card or payment source
Attaches a payment source to a customer for later reuse. Use when you need to save a card, bank account, or other payment source for future charges.
STRIPE_CREATE_CUSTOMER_SOURCE - Create Customer Tax ID
Creates a new tax ID for a customer, used for tax compliance and invoicing across 100+ supported country-specific tax ID formats. Use when you need to add tax identification to a customer account.
STRIPE_CREATE_CUSTOMER_TAX_ID - Create an invoice
Creates a new draft Stripe invoice for a customer; use to revise an existing invoice, bill for a specific subscription (which must belong to the customer), or apply detailed customizations. Note: Stripe API enforces a maximum value of 99,999,999 (in smallest currency unit) for amount fields including `unit_amount` in invoice items, `application_fee_amount`, and `transfer_data.amount`. Values exceeding this limit will be rejected.
STRIPE_CREATE_INVOICE - Create Payment Link
Tool to create a Stripe Payment Link. Use when you need to generate a hosted checkout page URL that can be shared with customers to collect payments without building custom checkout infrastructure. Supports up to 20 line items per payment link.
STRIPE_CREATE_PAYMENT_LINK