Skip to content
Stripe logo

Stripe integration

Online payment processing for internet businesses

Actions
19
Triggers
13
Auth
API key
License
MIT, open source
Updated
September 2026

About the Stripe integration

Add the Stripe piece to a flow, connect your account once, and the rest of the builder can read from it and write to it. Because the piece is open source you can run it on our cloud or self-host it, and combine Stripe with 760+ other apps in the same flow.

Triggers

Start a flow the moment something happens in Stripe

Each trigger below can start a flow on its own, either instantly or on a schedule.

  • New Payment

    Triggers when a new payment is made

  • New Customer

    Triggers when a new customer is created

  • Payment Failed

    Triggers when a payment fails

  • New Subscription

    Triggers when a new subscription is made

  • New Charge

    Fires when a charge is successfully completed.

  • New Invoice

    Fires when an invoice is created. Supports filters like status, customer, subscription.

    3 fields

  • Invoice Payment Failed

    Fires when a payment against an invoice fails.

    1 field

  • Canceled Subscription

    Fires when a subscription is canceled.

    1 field

  • New Refund

    Fires when a charge is refunded (full or partial).

    2 fields

  • New Dispute

    Fires when a customer disputes a charge.

    2 fields

  • New Payment Link

    Fires when a new Payment Link is created.

  • Updated Subscription

    Fires when an existing subscription is changed.

    2 fields

  • Checkout Session Completed

    Fires when a Stripe Checkout Session is successfully completed.

    1 field

Actions

Everything Activepieces can do in Stripe

Drop any of these into a flow and fill in the fields. No code is required.

  • Create Customer

    Create a customer in stripe

    9 fields

  • Create Invoice

    Create an Invoice in stripe

    3 fields

  • Search Customer

    Search for a customer in stripe by email

    1 field

  • Search Subscriptions

    Search for subscriptions by price ID, status, customer ID and other filters, including customer details

    8 fields

  • Retrieve Customer

    Retrieve a customer in stripe by id

    1 field

  • Update Customer

    Modify an existing customer’s details.

    10 fields

  • Create Payment (Payment Intent)

    Creates a new payment intent to start a payment flow.

    8 fields

  • Create Product

    Create a new product object in Stripe.

    6 fields

  • Create Price

    Create a price (one-time or recurring), associated with a product.

    5 fields

  • Create Subscription

    Start a subscription for a customer with specified items/prices.

    7 fields

  • Cancel Subscription

    Cancel an existing subscription, either immediately or at the end of the current billing period.

    2 fields

  • Retrieve an Invoice

    Retrieves the details of an existing invoice by its ID.

    1 field

  • Retrieve a Payout

    Retrieves the details of an existing payout by its ID.

    1 field

  • Create a Refund

    Create a full or partial refund for a payment.

    4 fields

  • Create Payment Link

    Creates a shareable, Stripe-hosted payment link for one-time purchases or subscriptions.

    6 fields

  • Deactivate Payment Link

    Disable or deactivate a Payment Link so it can no longer be used.

    1 field

  • Find Payment (by Payment Intent ID)

    Retrieves the details of a payment by its unique Payment Intent ID.

    1 field

  • Find Invoice

    Finds an invoice by its unique ID.

    1 field

  • Custom API Call

    Make a custom API call to a specific endpoint

    10 fields

Use Stripe in a flow

Connect Stripe once and every trigger and action above is yours to drop into the builder, alongside 760+ other apps. Free to start, on our cloud or your own servers.

Stripe, answered.

Yes. Activepieces is open source and free to start, and the Stripe piece is included on every plan, from the free cloud tier to any self-hosted deployment.

Add the Stripe piece to a flow, then authenticate with API key. Once connected, its 13 triggers and 19 actions are available anywhere in the builder.

"New Payment" can start a flow that runs "Create Customer", and you can chain Stripe together with any of 760+ other apps and AI steps in between.

Yes. Activepieces is fully self-hostable, so you can run the Stripe piece on your own infrastructure with your connections and your data staying in your environment.

Yes. Every piece you connect can be exposed over one Activepieces MCP server, so Claude, Cursor, Windsurf or any MCP client can call Stripe actions as tools.