Overview
Connect Stripe with Flows360
Read customers, charges and subscriptions, and trigger workflows from payment events.
Use the Stripe connector to include its declared actions and events in Flows360 workflows without duplicating the integration logic inside each consuming system. This pinned connector version currently exposes 98 actions and 13 triggers.
Available actions
- Create Customer
- Create Invoice
- Search Customer
- Search Subscriptions
- Retrieve Customer
- Update Customer
- Create Payment (Payment Intent)
- Create Product
- Plus 90 additional declared actions.
Available triggers
- New Payment
- New Customer
- Payment Failed
- New Subscription
- New Charge
- New Invoice
- Plus 7 additional declared triggers.
The capability list above is generated from the exact reviewed connector package so the public description stays aligned with the version Flows360 operates.
Technical guide
Technical reference
Package identity
- Connector: Stripe
- Package:
@activepieces/piece-stripe@0.7.0 - Exact artifact digest:
sha256:059d56ed876e30cde74615e91a3ac30693e5599780135016cb9661a46a93c31e - Runtime: Activepieces-compatible deterministic worker
- Source: the exact reviewed Activepieces source
Authentication
SECRET TEXT. Connection values are tenant-specific and remain in the consuming Studio instance; CDK stores definitions and field metadata, not customer credential values.
Action contracts
- Create Customer (
create_customer), Create a customer in stripe Classification: read. - Create Invoice (
create_invoice), Create an Invoice in stripe Classification: read. - Search Customer (
search_customer), Search for a customer in stripe by email Classification: read. - Search Subscriptions (
search_subscriptions), Search for subscriptions by price ID, status, customer ID and other filters, including customer details Classification: read. - Retrieve Customer (
retrieve_customer), Retrieve a customer in stripe by id Classification: read. - Update Customer (
update_customer), Modify an existing customer’s details. Classification: read. - Create Payment (Payment Intent) (
create_payment_intent), Creates a new payment intent to start a payment flow. Classification: read. - Create Product (
create_product), Create a new product object in Stripe. Classification: read. - Create Price (
create_price), Create a price (one-time or recurring), associated with a product. Classification: read. - Create Subscription (
create_subscription), Start a subscription for a customer with specified items/prices. Classification: read. - Cancel Subscription (
cancel_subscription), Cancel an existing subscription, either immediately or at the end of the current billing period. Classification: read. - Retrieve an Invoice (
retrieve_invoice), Retrieves the details of an existing invoice by its ID. Classification: read. - Retrieve a Payout (
retrieve_payout), Retrieves the details of an existing payout by its ID. Classification: read. - Create a Refund (
create_refund), Create a full or partial refund for a payment. Classification: read. - Create Payment Link (
create_payment_link), Creates a shareable, Stripe-hosted payment link for one-time purchases or subscriptions. Classification: read. - Deactivate Payment Link (
deactivate_payment_link), Disable or deactivate a Payment Link so it can no longer be used. Classification: read. - Find Payment (by Payment Intent ID) (
retrieve_payment_intent), Retrieves the details of a payment by its unique Payment Intent ID. Classification: read. - Find Invoice (
find_invoice), Finds an invoice by its unique ID. Classification: read. - Create Customer (Agent) (
create_customer_ai), Create a customer in Stripe. Classification: read. - Get Customer (Agent) (
get_customer), Retrieve a Stripe customer by its ID. Classification: read. - Update Customer (Agent) (
update_customer_ai), Modify an existing Stripe customer. Classification: read. - Search Customers (Agent) (
search_customers), Search for Stripe customers by email or a raw search query. Classification: read. - Create Payment Intent (Agent) (
create_payment_intent_ai), Create a Stripe PaymentIntent to start a payment flow. Classification: read. - Get Payment Intent (Agent) (
get_payment_intent), Retrieve a payment by its PaymentIntent ID. Classification: read. - Create Refund (Agent) (
create_refund_ai), Create a full or partial refund for a payment. Classification: read. - Create Invoice (Agent) (
create_invoice_ai), Create a draft invoice in Stripe. Classification: read. - Get Invoice (Agent) (
get_invoice), Retrieve a Stripe invoice by its ID. Classification: read. - Create Product (Agent) (
create_product_ai), Create a new product object in Stripe. Classification: read. - Create Price (Agent) (
create_price_ai), Create a one-time or recurring price for a product. Classification: read. - Create Subscription (Agent) (
create_subscription_ai), Start a subscription for a customer with specified prices. Classification: read. - Cancel Subscription (Agent) (
cancel_subscription_ai), Cancel a subscription immediately or at the end of the billing period. Classification: read. - Search Subscriptions (Agent) (
search_subscriptions_ai), Search subscriptions by price ID, status, customer ID and other filters. Classification: read. - Create Payment Link (Agent) (
create_payment_link_ai), Create a shareable, Stripe-hosted payment link. Classification: read. - Deactivate Payment Link (Agent) (
deactivate_payment_link_ai), Deactivate a payment link so it can no longer be used. Classification: read. - Get Payout (Agent) (
get_payout), Retrieve a Stripe payout by its ID. Classification: read. - List Customers (Agent) (
list_customers), List Stripe customers, optionally filtered by email. Classification: read. - Confirm Payment Intent (Agent) (
confirm_payment_intent), Confirm a PaymentIntent to attempt the charge. Classification: read. - Cancel Payment Intent (Agent) (
cancel_payment_intent), Cancel a PaymentIntent that has not been captured. Classification: read. - Capture Payment Intent (Agent) (
capture_payment_intent), Capture funds from an authorized PaymentIntent. Classification: read. - List Payment Intents (Agent) (
list_payment_intents), List Stripe PaymentIntents. Classification: read. - Search Payment Intents (Agent) (
search_payment_intents), Search PaymentIntents with a Stripe search query. Classification: read. - Retrieve Charge (Agent) (
retrieve_charge), Retrieve a Stripe charge by its ID. Classification: read. - List Charges (Agent) (
list_charges), List Stripe charges. Classification: read. - Search Charges (Agent) (
search_charges), Search charges with a Stripe search query. Classification: read. - Get Refund (Agent) (
get_refund), Retrieve a Stripe refund by its ID. Classification: read. - List Refunds (Agent) (
list_refunds), List Stripe refunds. Classification: read. - List Invoices (Agent) (
list_invoices), List Stripe invoices. Classification: read. - Search Invoices (Agent) (
search_invoices), Search invoices with a Stripe search query. Classification: read. - Finalize Invoice (Agent) (
finalize_invoice), Finalize a draft invoice so it becomes payable. Classification: read. - Send Invoice (Agent) (
send_invoice), Email a finalized invoice to the customer. Classification: read. - Add Invoice Lines (Agent) (
add_invoice_lines), Bulk-add line items to a draft invoice. Classification: read. - List Invoice Lines (Agent) (
list_invoice_lines), List the line items on an invoice. Classification: read. - Create Invoice Item (Agent) (
create_invoice_item), Add a one-off pending line item to a customer. Classification: read. - Update Product (Agent) (
update_product), Update or archive a Stripe product. Classification: read. - Get Product (Agent) (
get_product), Retrieve a Stripe product by its ID. Classification: read. - List Products (Agent) (
list_products), List Stripe products. Classification: read. - Search Products (Agent) (
search_products), Search products with a Stripe search query. Classification: read. - Update Price (Agent) (
update_price), Update or archive a Stripe price. Classification: read. - Get Price (Agent) (
get_price), Retrieve a Stripe price by its ID. Classification: read. - List Prices (Agent) (
list_prices), List Stripe prices. Classification: read. - Search Prices (Agent) (
search_prices), Search prices with a Stripe search query. Classification: read. - Update Subscription (Agent) (
update_subscription), Update an existing Stripe subscription. Classification: read. - Get Subscription (Agent) (
get_subscription), Retrieve a Stripe subscription by its ID. Classification: read. - List Subscriptions (Agent) (
list_subscriptions), List Stripe subscriptions. Classification: read. - List Subscription Items (Agent) (
list_subscription_items), List the line items of a subscription. Classification: read. - Get Payment Link (Agent) (
get_payment_link), Retrieve a Stripe payment link by its ID. Classification: read. - List Payment Links (Agent) (
list_payment_links), List Stripe payment links. Classification: read. - Create Checkout Session (Agent) (
create_checkout_session), Create a Stripe-hosted Checkout Session. Classification: read. - Get Checkout Session (Agent) (
get_checkout_session), Retrieve a Stripe Checkout Session by its ID. Classification: read. - List Checkout Sessions (Agent) (
list_checkout_sessions), List Stripe Checkout Sessions. Classification: read. - Create Payment Method (Agent) (
create_payment_method), Create a PaymentMethod from a token. Classification: read. - Attach Payment Method (Agent) (
attach_payment_method), Attach a PaymentMethod to a customer. Classification: read. - Get Payment Method (Agent) (
get_payment_method), Retrieve a PaymentMethod by its ID. Classification: read. - List Customer Payment Methods (Agent) (
list_customer_payment_methods), List a customer's attached payment methods. Classification: read. - Create Coupon (Agent) (
create_coupon), Create a discount coupon. Classification: read. - Get Coupon (Agent) (
get_coupon), Retrieve a coupon by its ID. Classification: read. - List Coupons (Agent) (
list_coupons), List Stripe coupons. Classification: read. - Create Promotion Code (Agent) (
create_promotion_code), Create a customer-facing promotion code for a coupon. Classification: read. - Get Promotion Code (Agent) (
get_promotion_code), Retrieve a promotion code by its ID. Classification: read. - List Promotion Codes (Agent) (
list_promotion_codes), List Stripe promotion codes. Classification: read. - Retrieve Balance (Agent) (
retrieve_balance), Get the current Stripe account balance. Classification: read. - List Balance Transactions (Agent) (
list_balance_transactions), List balance transactions (the reconciliation ledger). Classification: read. - List Payouts (Agent) (
list_payouts), List payouts to the bank account. Classification: read. - Create Tax Rate (Agent) (
create_tax_rate), Create a manual tax rate. Classification: read. - Get Tax Rate (Agent) (
get_tax_rate), Retrieve a tax rate by its ID. Classification: read. - List Tax Rates (Agent) (
list_tax_rates), List Stripe tax rates. Classification: read. - Create Credit Note (Agent) (
create_credit_note), Issue a credit note against a finalized invoice. Classification: read. - Void Credit Note (Agent) (
void_credit_note), Void a credit note. Classification: read. - Get Credit Note (Agent) (
get_credit_note), Retrieve a credit note by its ID. Classification: read. - List Credit Notes (Agent) (
list_credit_notes), List Stripe credit notes. Classification: read. - List Events (Agent) (
list_events), List Stripe account events. Classification: read. - Get Event (Agent) (
get_event), Retrieve a single Stripe event by its ID. Classification: read. - Get Dispute (Agent) (
get_dispute), Retrieve a dispute by its ID. Classification: read. - List Disputes (Agent) (
list_disputes), List Stripe disputes (chargebacks). Classification: read. - List Transfers (Agent) (
list_transfers), List transfers to connected accounts (Stripe Connect). Classification: read. - Update Dispute (Agent) (
update_dispute), Submit or update evidence on a dispute. Classification: read. - Close Dispute (Agent) (
close_dispute), Concede a dispute (DESTRUCTIVE, forfeits the funds). Classification: read. - Custom API Call (
custom_api_call), Make a custom API call to a specific endpoint Classification: read.
Trigger contracts
- New Payment, webhook.
- New Customer, webhook.
- Payment Failed, webhook.
- New Subscription, webhook.
- New Charge, webhook.
- New Invoice, webhook.
- Invoice Payment Failed, webhook.
- Canceled Subscription, webhook.
- New Refund, webhook.
- New Dispute, webhook.
- New Payment Link, webhook.
- Updated Subscription, webhook.
- Checkout Session Completed, webhook.
Verification
Deterministic execution evidence is recorded for the pinned artifact, including 1 exercised action entrypoint and 0 exercised trigger entrypoints.
Capability summary
Authentication
Authentication method: custom
Authentication profiles
connection · custom
- Secret API Key Required · protected credential
Supported objects
| Object | Read | Write | Notes |
|---|---|---|---|
| Create Customer | Yes | No | Create a customer in stripe |
| Create Invoice | Yes | No | Create an Invoice in stripe |
| Search Customer | Yes | No | Search for a customer in stripe by email |
| Search Subscriptions | Yes | No | Search for subscriptions by price ID, status, customer ID and other filters, including customer details |
| Retrieve Customer | Yes | No | Retrieve a customer in stripe by id |
| Update Customer | Yes | No | Modify an existing customeru2019s details. |
| Create Payment (Payment Intent) | Yes | No | Creates a new payment intent to start a payment flow. |
| Create Product | Yes | No | Create a new product object in Stripe. |
| Create Price | Yes | No | Create a price (one-time or recurring), associated with a product. |
| Create Subscription | Yes | No | Start a subscription for a customer with specified items/prices. |
| Cancel Subscription | Yes | No | Cancel an existing subscription, either immediately or at the end of the current billing period. |
| Retrieve an Invoice | Yes | No | Retrieves the details of an existing invoice by its ID. |
| Retrieve a Payout | Yes | No | Retrieves the details of an existing payout by its ID. |
| Create a Refund | Yes | No | Create a full or partial refund for a payment. |
| Create Payment Link | Yes | No | Creates a shareable, Stripe-hosted payment link for one-time purchases or subscriptions. |
| Deactivate Payment Link | Yes | No | Disable or deactivate a Payment Link so it can no longer be used. |
| Find Payment (by Payment Intent ID) | Yes | No | Retrieves the details of a payment by its unique Payment Intent ID. |
| Find Invoice | Yes | No | Finds an invoice by its unique ID. |
| Create Customer (Agent) | Yes | No | Create a customer in Stripe. |
| Get Customer (Agent) | Yes | No | Retrieve a Stripe customer by its ID. |
| Update Customer (Agent) | Yes | No | Modify an existing Stripe customer. |
| Search Customers (Agent) | Yes | No | Search for Stripe customers by email or a raw search query. |
| Create Payment Intent (Agent) | Yes | No | Create a Stripe PaymentIntent to start a payment flow. |
| Get Payment Intent (Agent) | Yes | No | Retrieve a payment by its PaymentIntent ID. |
| Create Refund (Agent) | Yes | No | Create a full or partial refund for a payment. |
| Create Invoice (Agent) | Yes | No | Create a draft invoice in Stripe. |
| Get Invoice (Agent) | Yes | No | Retrieve a Stripe invoice by its ID. |
| Create Product (Agent) | Yes | No | Create a new product object in Stripe. |
| Create Price (Agent) | Yes | No | Create a one-time or recurring price for a product. |
| Create Subscription (Agent) | Yes | No | Start a subscription for a customer with specified prices. |
| Cancel Subscription (Agent) | Yes | No | Cancel a subscription immediately or at the end of the billing period. |
| Search Subscriptions (Agent) | Yes | No | Search subscriptions by price ID, status, customer ID and other filters. |
| Create Payment Link (Agent) | Yes | No | Create a shareable, Stripe-hosted payment link. |
| Deactivate Payment Link (Agent) | Yes | No | Deactivate a payment link so it can no longer be used. |
| Get Payout (Agent) | Yes | No | Retrieve a Stripe payout by its ID. |
| List Customers (Agent) | Yes | No | List Stripe customers, optionally filtered by email. |
| Confirm Payment Intent (Agent) | Yes | No | Confirm a PaymentIntent to attempt the charge. |
| Cancel Payment Intent (Agent) | Yes | No | Cancel a PaymentIntent that has not been captured. |
| Capture Payment Intent (Agent) | Yes | No | Capture funds from an authorized PaymentIntent. |
| List Payment Intents (Agent) | Yes | No | List Stripe PaymentIntents. |
| Search Payment Intents (Agent) | Yes | No | Search PaymentIntents with a Stripe search query. |
| Retrieve Charge (Agent) | Yes | No | Retrieve a Stripe charge by its ID. |
| List Charges (Agent) | Yes | No | List Stripe charges. |
| Search Charges (Agent) | Yes | No | Search charges with a Stripe search query. |
| Get Refund (Agent) | Yes | No | Retrieve a Stripe refund by its ID. |
| List Refunds (Agent) | Yes | No | List Stripe refunds. |
| List Invoices (Agent) | Yes | No | List Stripe invoices. |
| Search Invoices (Agent) | Yes | No | Search invoices with a Stripe search query. |
| Finalize Invoice (Agent) | Yes | No | Finalize a draft invoice so it becomes payable. |
| Send Invoice (Agent) | Yes | No | Email a finalized invoice to the customer. |
| Add Invoice Lines (Agent) | Yes | No | Bulk-add line items to a draft invoice. |
| List Invoice Lines (Agent) | Yes | No | List the line items on an invoice. |
| Create Invoice Item (Agent) | Yes | No | Add a one-off pending line item to a customer. |
| Update Product (Agent) | Yes | No | Update or archive a Stripe product. |
| Get Product (Agent) | Yes | No | Retrieve a Stripe product by its ID. |
| List Products (Agent) | Yes | No | List Stripe products. |
| Search Products (Agent) | Yes | No | Search products with a Stripe search query. |
| Update Price (Agent) | Yes | No | Update or archive a Stripe price. |
| Get Price (Agent) | Yes | No | Retrieve a Stripe price by its ID. |
| List Prices (Agent) | Yes | No | List Stripe prices. |
| Search Prices (Agent) | Yes | No | Search prices with a Stripe search query. |
| Update Subscription (Agent) | Yes | No | Update an existing Stripe subscription. |
| Get Subscription (Agent) | Yes | No | Retrieve a Stripe subscription by its ID. |
| List Subscriptions (Agent) | Yes | No | List Stripe subscriptions. |
| List Subscription Items (Agent) | Yes | No | List the line items of a subscription. |
| Get Payment Link (Agent) | Yes | No | Retrieve a Stripe payment link by its ID. |
| List Payment Links (Agent) | Yes | No | List Stripe payment links. |
| Create Checkout Session (Agent) | Yes | No | Create a Stripe-hosted Checkout Session. |
| Get Checkout Session (Agent) | Yes | No | Retrieve a Stripe Checkout Session by its ID. |
| List Checkout Sessions (Agent) | Yes | No | List Stripe Checkout Sessions. |
| Create Payment Method (Agent) | Yes | No | Create a PaymentMethod from a token. |
| Attach Payment Method (Agent) | Yes | No | Attach a PaymentMethod to a customer. |
| Get Payment Method (Agent) | Yes | No | Retrieve a PaymentMethod by its ID. |
| List Customer Payment Methods (Agent) | Yes | No | List a customer's attached payment methods. |
| Create Coupon (Agent) | Yes | No | Create a discount coupon. |
| Get Coupon (Agent) | Yes | No | Retrieve a coupon by its ID. |
| List Coupons (Agent) | Yes | No | List Stripe coupons. |
| Create Promotion Code (Agent) | Yes | No | Create a customer-facing promotion code for a coupon. |
| Get Promotion Code (Agent) | Yes | No | Retrieve a promotion code by its ID. |
| List Promotion Codes (Agent) | Yes | No | List Stripe promotion codes. |
| Retrieve Balance (Agent) | Yes | No | Get the current Stripe account balance. |
| List Balance Transactions (Agent) | Yes | No | List balance transactions (the reconciliation ledger). |
| List Payouts (Agent) | Yes | No | List payouts to the bank account. |
| Create Tax Rate (Agent) | Yes | No | Create a manual tax rate. |
| Get Tax Rate (Agent) | Yes | No | Retrieve a tax rate by its ID. |
| List Tax Rates (Agent) | Yes | No | List Stripe tax rates. |
| Create Credit Note (Agent) | Yes | No | Issue a credit note against a finalized invoice. |
| Void Credit Note (Agent) | Yes | No | Void a credit note. |
| Get Credit Note (Agent) | Yes | No | Retrieve a credit note by its ID. |
| List Credit Notes (Agent) | Yes | No | List Stripe credit notes. |
| List Events (Agent) | Yes | No | List Stripe account events. |
| Get Event (Agent) | Yes | No | Retrieve a single Stripe event by its ID. |
| Get Dispute (Agent) | Yes | No | Retrieve a dispute by its ID. |
| List Disputes (Agent) | Yes | No | List Stripe disputes (chargebacks). |
| List Transfers (Agent) | Yes | No | List transfers to connected accounts (Stripe Connect). |
| Update Dispute (Agent) | Yes | No | Submit or update evidence on a dispute. |
| Close Dispute (Agent) | Yes | No | Concede a dispute (DESTRUCTIVE u2014 forfeits the funds). |
| Custom API Call | Yes | No | Make a custom API call to a specific endpoint |
| New Payment | Yes | No | webhook trigger declared by the pinned package. |
| New Customer | Yes | No | webhook trigger declared by the pinned package. |
| Payment Failed | Yes | No | webhook trigger declared by the pinned package. |
| New Subscription | Yes | No | webhook trigger declared by the pinned package. |
| New Charge | Yes | No | webhook trigger declared by the pinned package. |
| New Invoice | Yes | No | webhook trigger declared by the pinned package. |
| Invoice Payment Failed | Yes | No | webhook trigger declared by the pinned package. |
| Canceled Subscription | Yes | No | webhook trigger declared by the pinned package. |
| New Refund | Yes | No | webhook trigger declared by the pinned package. |
| New Dispute | Yes | No | webhook trigger declared by the pinned package. |
| New Payment Link | Yes | No | webhook trigger declared by the pinned package. |
| Updated Subscription | Yes | No | webhook trigger declared by the pinned package. |
| Checkout Session Completed | Yes | No | webhook trigger declared by the pinned package. |
Triggers
New Payment · Webhook
Triggers when a new payment is made
New Customer · Webhook
Triggers when a new customer is created
Payment Failed · Webhook
Triggers when a payment fails
New Subscription · Webhook
Triggers when a new subscription is made
New Charge · Webhook
Fires when a charge is successfully completed.
New Invoice · Webhook
Fires when an invoice is created. Supports filters like status, customer, subscription.
Inputs
status· stringcustomer· stringsubscription· string
Invoice Payment Failed · Webhook
Fires when a payment against an invoice fails.
Inputs
customer· string
Canceled Subscription · Webhook
Fires when a subscription is canceled.
Inputs
customer· string
New Refund · Webhook
Fires when a charge is refunded (full or partial).
Inputs
charge· stringpayment_intent· string
New Dispute · Webhook
Fires when a customer disputes a charge.
Inputs
charge· stringpayment_intent· string
New Payment Link · Webhook
Fires when a new Payment Link is created.
Updated Subscription · Webhook
Fires when an existing subscription is changed.
Inputs
status· stringcustomer· string
Checkout Session Completed · Webhook
Fires when a Stripe Checkout Session is successfully completed.
Inputs
customer· string
Setup
Setup
- Add the Stripe connector to the workflow in the target Flows360 Studio instance.
- Create or select the tenant-specific connection required by the connector. Connection secrets remain in the Studio connection boundary and are not copied into CDK documentation.
- Provide the connection fields declared by the pinned package:
- No provider credential fields are declared by the pinned package.
- Select the required action or trigger and complete its declared input fields. Required and optional inputs are defined by the exact package schema.
- Test the workflow in the appropriate environment before enabling production scheduling or event delivery.
Limitations
Limitations and operational notes
- This content describes
@activepieces/piece-stripe@0.7.0; provider behaviour can change independently and should be revalidated when the provider or connector version changes. - Only the 98 actions and 13 triggers declared by this pinned package are represented here.
- Tenant credentials and connection values are not stored in the public connector record.
- Provider-side permissions, account entitlements, quotas and rate limits remain subject to the connected provider account and are not inferred when the package does not declare them.
- Deterministic execution evidence is recorded for the pinned artifact, including 1 exercised action entrypoint and 0 exercised trigger entrypoints.
Troubleshooting
Why canu2019t the connector authenticate?
Check the tenant connection in Studio and confirm every required Stripe connection field is present. Re-authorise OAuth-based connections if the provider token or consent has expired. Do not place credential values in CDK content or logs.
Why is an action or trigger unavailable?
Confirm that the workflow is using @activepieces/piece-stripe@0.7.0 and compare the requested capability with the declared action and trigger list for this version. A capability that is not declared by the pinned package should not be presented as supported.
What should I check after a provider-side change?
Revalidate authentication, required fields, action/trigger behaviour and provider documentation before publishing refreshed connector content or moving a new package version into production.