Stripe integration | Zervanor
← All connectors

Stripe

Also an agent tool
finance-billing

Stripe payments infrastructure integration for payment, customer, and invoice workflows

167 actions · 31 triggers

The Stripe integration lets you connect Stripe to your automations with 167 actions and 31 triggers — and every action is also a tool an AI agent can call. Examples: Create Charge, Get Charge, Update Charge, List Charges, Capture Charge. No blank-canvas wiring — connect it and use it in your workflows.

Every action below is also a tool an AI agent can call — the same pack powers your workflows and your agents.

Triggers 31

Events in Stripe that can start a workflow.

webhook

Payment Succeeded

Fires when a PaymentIntent succeeds

webhook

Charge Succeeded

Fires when a charge completes successfully

webhook

Customer Created

Fires when a new Stripe customer is created

webhook

Invoice Paid

Fires when an invoice is paid

polling

Stripe Charge

List charges (GET /charges).

polling

Stripe Payment Intent

List PaymentIntents (GET /payment_intents).

polling

Stripe Setup Intent

List SetupIntents (GET /setup_intents).

polling

Stripe Customer

List customers (GET /customers).

polling

Stripe Payment Method

List PaymentMethods (GET /payment_methods).

polling

Stripe Product

List products (GET /products).

polling

Stripe Price

List prices (GET /prices).

polling

Stripe Invoice

List invoices (GET /invoices).

polling

Stripe Invoice Item

List invoice items (GET /invoiceitems).

polling

Stripe Subscription

List subscriptions (GET /subscriptions).

polling

Stripe Subscription Item

List subscription items (GET /subscription_items).

polling

Stripe Subscription Schedule

List schedules (GET /subscription_schedules).

polling

Stripe Checkout Session

List sessions (GET /checkout/sessions).

polling

Stripe Payment Link

List payment links (GET /payment_links).

polling

Stripe Refund

List refunds (GET /refunds).

polling

Stripe Dispute

List disputes (GET /disputes).

polling

Stripe Payout

List payouts (GET /payouts).

polling

Stripe Balance Transaction

List balance transactions ledger (GET /balance_transactions).

polling

Stripe Transfer

List transfers (GET /transfers).

polling

Stripe Coupon

List coupons (GET /coupons).

polling

Stripe Promotion Code

List promotion codes (GET /promotion_codes).

polling

Stripe Tax Rate

List tax rates (GET /tax_rates).

polling

Stripe File

List files (GET /files).

polling

Stripe File Link

List file links (GET /file_links).

polling

Stripe Event

List events for poll/replay; retained 30 days (GET /events).

polling

Stripe Connected Account

List connected accounts (GET /accounts).

polling

Stripe Webhook Endpoint

List webhook endpoints (GET /webhook_endpoints).

Actions 167

What Zervanor can do in Stripe.

Invoices12

POST

Create Invoice

Create a draft invoice (POST /invoices).

GET

Get Invoice

Retrieve an invoice (GET /invoices/{id}).

POST

Update Invoice

Update an invoice (POST /invoices/{id}).

DELETE

Delete Invoice

Delete a draft invoice (DELETE /invoices/{id}).

GET

List Invoices

List invoices (GET /invoices).

GET

Search Invoices

Search invoices (GET /invoices/search).

GET

Get Upcoming Invoice

Preview the upcoming invoice for a customer (GET /invoices/upcoming).

POST

Finalize Invoice

Finalize a draft invoice (POST /invoices/{id}/finalize).

POST

Pay Invoice

Pay an invoice (POST /invoices/{id}/pay).

POST

Send Invoice

Email the invoice to the customer (POST /invoices/{id}/send).

POST

Void Invoice

Void a finalized invoice (POST /invoices/{id}/void).

POST

Mark Invoice Uncollectible

Mark invoice uncollectible (POST /invoices/{id}/mark_uncollectible).

Payment Intents10

POST

Create Payment Intent

Create a PaymentIntent (POST /payment_intents).

GET

Get Payment Intent

Retrieve a PaymentIntent (GET /payment_intents/{id}).

POST

Update Payment Intent

Update a PaymentIntent (POST /payment_intents/{id}).

GET

List Payment Intents

List PaymentIntents (GET /payment_intents).

POST

Confirm Payment Intent

Confirm (attempt payment) (POST /payment_intents/{id}/confirm).

POST

Capture Payment Intent

Capture authorized funds (POST /payment_intents/{id}/capture).

POST

Cancel Payment Intent

Cancel a PaymentIntent (POST /payment_intents/{id}/cancel).

POST

Increment Authorization

Increment authorized amount (POST /payment_intents/{id}/increment_authorization).

POST

Apply Customer Balance

Apply customer cash balance (POST /payment_intents/{id}/apply_customer_balance).

GET

Search Payment Intents

Search PaymentIntents (GET /payment_intents/search).

Accounts9

POST

Create Connected Account

Create a connected account (POST /accounts).

GET

Get Connected Account

Retrieve a connected account (GET /accounts/{id}).

POST

Update Connected Account

Update a connected account (POST /accounts/{id}).

DELETE

Delete Connected Account

Delete a connected account (DELETE /accounts/{id}).

GET

List Connected Accounts

List connected accounts (GET /accounts).

POST

Reject Connected Account

Reject a connected account (POST /accounts/{account}/reject).

GET

List External Accounts

List external bank/card accounts (GET /accounts/{account}/external_accounts).

POST

Create External Account

Add an external account (POST /accounts/{account}/external_accounts).

POST

Create Login Link

Create an Express dashboard login link (POST /accounts/{account}/login_links).

Customers9

POST

Create Customer

Create a customer (POST /customers).

GET

Get Customer

Retrieve a customer (GET /customers/{id}).

POST

Update Customer

Update a customer (POST /customers/{id}).

DELETE

Delete Customer

Delete a customer (DELETE /customers/{id}).

GET

List Customers

List customers (GET /customers).

GET

Search Customers

Search customers (GET /customers/search).

GET

List Customer Balance Transactions

List a customer's cash-balance transactions (GET /customers/{customer}/balance_transactions).

GET

List Customer Payment Methods

List a customer's payment methods (GET /customers/{customer}/payment_methods).

POST

Create Funding Instructions

Create funding instructions for a customer (POST /customers/{customer}/funding_instructions).

Subscriptions8

POST

Create Subscription

Create a subscription (POST /subscriptions).

GET

Get Subscription

Retrieve a subscription (GET /subscriptions/{id}).

POST

Update Subscription

Update a subscription (POST /subscriptions/{id}).

DELETE

Cancel Subscription

Cancel a subscription (DELETE /subscriptions/{id}).

GET

List Subscriptions

List subscriptions (GET /subscriptions).

GET

Search Subscriptions

Search subscriptions (GET /subscriptions/search).

POST

Resume Subscription

Resume a paused subscription (POST /subscriptions/{id}/resume).

DELETE

Delete Subscription Discount

Delete a subscription's discount (DELETE /subscriptions/{subscription}/discount).

Tax8

POST

Create Tax Calculation

Calculate tax for a set of line items (POST /tax/calculations).

GET

List Tax Calculation Line Items

List a calculation's line items (GET /tax/calculations/{id}/line_items).

POST

Create Tax Transaction From Calculation

Record a tax transaction from a calculation (POST /tax/transactions/create_from_calculation).

POST

Create Tax Transaction Reversal

Reverse a tax transaction (POST /tax/transactions/create_reversal).

GET

Get Tax Transaction

Retrieve a tax transaction (GET /tax/transactions/{id}).

GET

List Tax Transaction Line Items

List a transaction's line items (GET /tax/transactions/{id}/line_items).

GET

List Tax Registrations

List tax registrations (GET /tax/registrations).

GET

Get Tax Settings

Retrieve tax settings (GET /tax/settings).

Transfers8

POST

Create Transfer

Create a transfer to a connected account (POST /transfers).

GET

Get Transfer

Retrieve a transfer (GET /transfers/{id}).

POST

Update Transfer

Update a transfer's metadata (POST /transfers/{id}).

GET

List Transfers

List transfers (GET /transfers).

POST

Create Transfer Reversal

Create a transfer reversal (POST /transfers/{id}/reversals).

GET

Get Transfer Reversal

Retrieve a reversal (GET /transfers/{id}/reversals/{rid}).

POST

Update Transfer Reversal

Update a reversal (POST /transfers/{id}/reversals/{rid}).

GET

List Transfer Reversals

List reversals (GET /transfers/{id}/reversals).

Setup Intents7

POST

Create Setup Intent

Create a SetupIntent to save a payment method (POST /setup_intents).

GET

Get Setup Intent

Retrieve a SetupIntent (GET /setup_intents/{id}).

POST

Update Setup Intent

Update a SetupIntent (POST /setup_intents/{id}).

GET

List Setup Intents

List SetupIntents (GET /setup_intents).

POST

Confirm Setup Intent

Confirm a SetupIntent (POST /setup_intents/{id}/confirm).

POST

Cancel Setup Intent

Cancel a SetupIntent (POST /setup_intents/{id}/cancel).

POST

Verify Microdeposits

Verify microdeposit amounts (POST /setup_intents/{id}/verify_microdeposits).

Charges6

POST

Create Charge

Create a charge (legacy; prefer PaymentIntents) (POST /charges).

GET

Get Charge

Retrieve a charge (GET /charges/{charge}).

POST

Update Charge

Update a charge metadata/description (POST /charges/{charge}).

GET

List Charges

List charges (GET /charges).

POST

Capture Charge

Capture a previously authorized charge (POST /charges/{charge}/capture).

GET

Search Charges

Search charges using the query language (GET /charges/search).

Checkout6

POST

Create Checkout Session

Create a Checkout Session hosted payment page (POST /checkout/sessions).

GET

Get Checkout Session

Retrieve a session (GET /checkout/sessions/{id}).

POST

Update Checkout Session

Update a session (POST /checkout/sessions/{id}).

GET

List Checkout Sessions

List sessions (GET /checkout/sessions).

POST

Expire Checkout Session

Expire an open session (POST /checkout/sessions/{id}/expire).

GET

List Checkout Session Line Items

List a session's line items (GET /checkout/sessions/{id}/line_items).

Payment Methods6

POST

Create Payment Method

Create a PaymentMethod (POST /payment_methods).

GET

Get Payment Method

Retrieve a PaymentMethod (GET /payment_methods/{id}).

POST

Update Payment Method

Update a PaymentMethod (POST /payment_methods/{id}).

GET

List Payment Methods

List PaymentMethods (GET /payment_methods).

POST

Attach Payment Method

Attach a PaymentMethod to a customer (POST /payment_methods/{id}/attach).

POST

Detach Payment Method

Detach a PaymentMethod from a customer (POST /payment_methods/{id}/detach).

Payouts6

POST

Create Payout

Create a payout to a bank account (POST /payouts).

GET

Get Payout

Retrieve a payout (GET /payouts/{id}).

POST

Update Payout

Update a payout's metadata (POST /payouts/{id}).

GET

List Payouts

List payouts (GET /payouts).

POST

Cancel Payout

Cancel a pending payout (POST /payouts/{payout}/cancel).

POST

Reverse Payout

Reverse a paid payout (POST /payouts/{payout}/reverse).

Products6

POST

Create Product

Create a product (POST /products).

GET

Get Product

Retrieve a product (GET /products/{id}).

POST

Update Product

Update a product (POST /products/{id}).

DELETE

Delete Product

Delete a product (DELETE /products/{id}).

GET

List Products

List products (GET /products).

GET

Search Products

Search products (GET /products/search).

Subscription Schedules6

POST

Create Subscription Schedule

Create a subscription schedule (POST /subscription_schedules).

GET

Get Subscription Schedule

Retrieve a schedule (GET /subscription_schedules/{id}).

POST

Update Subscription Schedule

Update a schedule (POST /subscription_schedules/{id}).

GET

List Subscription Schedules

List schedules (GET /subscription_schedules).

POST

Cancel Subscription Schedule

Cancel a schedule (POST /subscription_schedules/{id}/cancel).

POST

Release Subscription Schedule

Release a schedule (POST /subscription_schedules/{id}/release).

Coupons5

POST

Create Coupon

Create a coupon (POST /coupons).

GET

Get Coupon

Retrieve a coupon (GET /coupons/{id}).

POST

Update Coupon

Update a coupon (POST /coupons/{id}).

DELETE

Delete Coupon

Delete a coupon (DELETE /coupons/{id}).

GET

List Coupons

List coupons (GET /coupons).

Invoiceitems5

POST

Create Invoice Item

Create an invoice line item (POST /invoiceitems).

GET

Get Invoice Item

Retrieve an invoice item (GET /invoiceitems/{id}).

POST

Update Invoice Item

Update an invoice item (POST /invoiceitems/{id}).

DELETE

Delete Invoice Item

Delete an invoice item (DELETE /invoiceitems/{id}).

GET

List Invoice Items

List invoice items (GET /invoiceitems).

Payment Links5

POST

Create Payment Link

Create a reusable payment link (POST /payment_links).

GET

Get Payment Link

Retrieve a payment link (GET /payment_links/{id}).

POST

Update Payment Link

Update a payment link (POST /payment_links/{id}).

GET

List Payment Links

List payment links (GET /payment_links).

GET

List Payment Link Line Items

List a link's line items (GET /payment_links/{id}/line_items).

Prices5

POST

Create Price

Create a price (POST /prices).

GET

Get Price

Retrieve a price (GET /prices/{id}).

POST

Update Price

Update a price (POST /prices/{id}).

GET

List Prices

List prices (GET /prices).

GET

Search Prices

Search prices (GET /prices/search).

Refunds5

POST

Create Refund

Create a refund (POST /refunds).

GET

Get Refund

Retrieve a refund (GET /refunds/{id}).

POST

Update Refund

Update a refund's metadata (POST /refunds/{id}).

GET

List Refunds

List refunds (GET /refunds).

POST

Cancel Refund

Cancel a pending refund (POST /refunds/{refund}/cancel).

Subscription Items5

POST

Create Subscription Item

Create a subscription item (POST /subscription_items).

GET

Get Subscription Item

Retrieve a subscription item (GET /subscription_items/{id}).

POST

Update Subscription Item

Update a subscription item (POST /subscription_items/{id}).

DELETE

Delete Subscription Item

Delete a subscription item (DELETE /subscription_items/{id}).

GET

List Subscription Items

List subscription items (GET /subscription_items).

Webhook Endpoints5

POST

Create Webhook Endpoint

Register a webhook endpoint and enabled events (POST /webhook_endpoints).

GET

Get Webhook Endpoint

Retrieve a webhook endpoint (GET /webhook_endpoints/{id}).

POST

Update Webhook Endpoint

Update enabled events or URL (POST /webhook_endpoints/{id}).

DELETE

Delete Webhook Endpoint

Delete a webhook endpoint (DELETE /webhook_endpoints/{id}).

GET

List Webhook Endpoints

List webhook endpoints (GET /webhook_endpoints).

Disputes4

GET

Get Dispute

Retrieve a dispute (GET /disputes/{id}).

POST

Update Dispute

Update a dispute / submit evidence (POST /disputes/{id}).

GET

List Disputes

List disputes (GET /disputes).

POST

Close Dispute

Close (forfeit) a dispute (POST /disputes/{dispute}/close).

File Links4

POST

Create File Link

Create a public link to a file (POST /file_links).

GET

Get File Link

Retrieve a file link (GET /file_links/{id}).

POST

Update File Link

Update a file link (POST /file_links/{id}).

GET

List File Links

List file links (GET /file_links).

Promotion Codes4

POST

Create Promotion Code

Create a promotion code (POST /promotion_codes).

GET

Get Promotion Code

Retrieve a promotion code (GET /promotion_codes/{id}).

POST

Update Promotion Code

Update a promotion code (POST /promotion_codes/{id}).

GET

List Promotion Codes

List promotion codes (GET /promotion_codes).

Tax Rates4

POST

Create Tax Rate

Create a tax rate (POST /tax_rates).

GET

Get Tax Rate

Retrieve a tax rate (GET /tax_rates/{id}).

POST

Update Tax Rate

Update a tax rate (POST /tax_rates/{id}).

GET

List Tax Rates

List tax rates (GET /tax_rates).

Files3

POST

Upload File

Upload a file via multipart/form-data on host files.stripe.com (POST /files).

GET

Get File

Retrieve a file (GET /files/{id}).

GET

List Files

List files (GET /files).

Balance Transactions2

GET

Get Balance Transaction

Retrieve a balance transaction (GET /balance_transactions/{id}).

GET

List Balance Transactions

List balance transactions ledger (GET /balance_transactions).

Events2

GET

Get Event

Retrieve a single event (GET /events/{id}).

GET

List Events

List events for poll/replay; retained 30 days (GET /events).

Account Links1

POST

Create Account Link

Create a hosted onboarding/account link (POST /account_links).

Balance1

GET

Get Balance

Retrieve the current account balance (GET /balance).

Automations using Stripe

Build your own automation with Stripe in the visual builder.

Automations with Stripe

📖 Blog: Stripe in the Zervanor Engine: Payments, Dunning and Churn →

Frequently asked questions

What can I automate with Stripe?

167 actions are available — for example: Create Charge, Get Charge, Update Charge, List Charges, Capture Charge, and more.

Which Stripe events can start a workflow?

31 triggers — for example: Payment Succeeded, Charge Succeeded, Customer Created, Invoice Paid.

Can Stripe be used as an AI agent tool?

Yes. Every Stripe action automatically becomes a tool an AI agent can call — the same pack powers both your workflows and your agents.

How is the Stripe integration modelled?

Stripe is modelled as a versioned connector pack, and the steps that need reasoning fall to first-party agents hosted in the same runtime as the workflows.