Stripe
+
Konnectify
Stripe Integration with Konnectify
Connect to Stripe to create payment intents and make payments—and automate customer, catalog, subscription, and invoicing workflows with
real-time Stripe webhooks in Konnectify.
Customers
Products
Prices
Subscriptions
Invoices
Payments
Events
24 Triggers
34 Actions
What is Stripe?
Stripe is a payment platform for accepting online payments, managing customers, billing/subscriptions, and invoicing. Connecting Stripe to
Konnectify lets you keep billing operations in sync across your stack—automatically reacting to payment events and updating customer, product,
price, subscription, and invoice data in real time.
Use this integration to automate payment collection flows (PaymentIntents), billing operations (invoices/subscriptions), and catalog updates
(products/prices) with reliable, event-driven workflows.
New to Stripe?
Create a Stripe account to start accepting payments and managing billing.
Visit Stripe →
New to Konnectify?
Build workflows across Stripe and 100+ apps—without maintaining custom integrations.
Sign up for Konnectify →
What you can automate
- Create and update customers when they’re created/updated in Stripe
- Sync your catalog by reacting to product and price changes
- Provision subscriptions and handle subscription lifecycle events
- Create, finalize, pay, and mark invoices uncollectible
- Build payment collection flows with PaymentIntents
- Retrieve Stripe events and account details for auditing
API & Authentication
Authentication method: API Key (Stripe secret key)
This Stripe connector uses API Key authentication. You’ll paste a Stripe Secret API Key (for example,
sk_live_… or
sk_test_…) into Konnectify to create
a connection. Store keys securely and use restricted keys where possible.
What this integration can access
- Customers (create, update, find, delete + customer lifecycle events)
- Products and Prices (create/update/find/search/archive + catalog events)
- Subscriptions (create/update/find/search/cancel + subscription lifecycle events)
- Invoices (create/update/find/search/delete/finalize/pay/mark uncollectible + invoice events)
- Payments via PaymentIntents (create/update/find/cancel + payment intent events)
- Events and Accounts (retrieve events; fetch account details)
Plan limits & rate limits
Stripe enforces API rate limits and may throttle requests during bursts. For high-volume workflows, add retry/backoff and avoid unnecessary
search calls. Some Stripe features also vary by account configuration and enabled products (for example Billing).
Official docs:
Stripe API Reference
|
API keys & authentication
|
Webhooks
How to connect
Prerequisites
- A Stripe account (test or live)
- A Stripe Secret API Key to authenticate the connection
- Permission to create webhooks in Stripe (recommended for triggers)
- A Konnectify workspace with workflow creation access
Add Stripe to a Workflow
- Create (or open) a workflow in Konnectify.
- Select Stripe as your trigger app or action app.
Authorize via API Key authentication
- When prompted, choose Add new connection.
- Paste your Stripe API Key (secret key) into the connection field.
- Save the connection. Konnectify will validate the key with Stripe.
Configure the Trigger or Action
- Select a Stripe trigger (webhook event) or action (API operation).
- Fill in required fields (e.g., Customer ID, Invoice ID, PaymentIntent ID).
- Map data from previous steps using Konnectify’s field mapper.
Important
For invoice updates, Stripe only allows certain changes while the invoice is in draft. For PaymentIntents, amounts
and confirmation behavior depend on the PaymentIntent state. Always test with test mode keys first.
Test the Workflow
- Run a test to fetch a sample event (for triggers) or execute a safe API call (for actions).
- Verify mapped fields, IDs, currency/amount formatting, and metadata.
Activate the Workflow
- Turn on the workflow.
- Generate real Stripe events (or use Stripe test events) and confirm runs in Konnectify’s logs.
Triggers
24 total
Stripe triggers in Konnectify are webhook-based, so your workflows can respond in near real time to Stripe events.
Customers
3 triggers
Customer Created
This trigger fires for Stripe customer.created events
Customer Updated
This trigger fires for Stripe customer.updated events
Customer Deleted
This trigger fires for Stripe customer.deleted events
Products
3 triggers
Product Created
This trigger fires for Stripe product.created events
Product Updated
This trigger fires for Stripe product.updated events
Product Deleted
This trigger fires for Stripe product.deleted events
Prices
3 triggers
Price Created
This trigger fires for Stripe price.created events
Price Updated
This trigger fires for Stripe price.updated events
Price Deleted
This trigger fires for Stripe price.deleted events
Subscriptions
3 triggers
Subscription Created
This trigger fires for Stripe customer.subscription.created events
Subscription Updated
This trigger fires for Stripe customer.subscription.updated events
Subscription Deleted
This trigger fires for Stripe customer.subscription.deleted events
Invoices
9 triggers
Invoice Created
This trigger fires for Stripe invoice.created events
Invoice Updated
This trigger fires for Stripe invoice.updated events
Invoice Deleted
This trigger fires for Stripe invoice.deleted events
Invoice Sent
This trigger fires for Stripe invoice.sent events
Invoice Payment Failed
This trigger fires for Stripe invoice.payment_failed events
Invoice Payment Succeeded
This trigger fires for Stripe invoice.payment_succeeded events
Invoice Marked Uncollectible
This trigger fires for Stripe invoice.marked_uncollectible events
Invoice Paid
This trigger fires for Stripe invoice.paid events
Invoice Finalized
This trigger fires for Stripe invoice.finalized events
Payments
3 triggers
Payment Intent Created
This trigger fires for Stripe payment_intent.created events
Payment Intent Cancelled
This trigger fires for Stripe payment_intent.canceled events
Payment Intent Succeeded
This trigger fires for Stripe payment_intent.succeeded events
Coupons
1 triggers
Coupon Created
This trigger fires for Stripe coupon.created events
Actions
34 total
Use Stripe actions to create, find, update, search, and manage objects in Stripe directly from your Konnectify workflows.
Invoices
9 actions
Search Invoice
Find invoices using supported Stripe search fields (status, customer, created, currency, metadata, number, receipt_number, subscription, total).
Create Invoice
Creates a Stripe Invoice for a customer using the provided input schema
Update Invoice
Updates a Stripe Invoice using the provided input schema (draft invoices only)
Find Invoice
Retrieve an existing invoice using its ID
Delete Invoice
Deletes an existing Stripe invoice using their ID.
Finalize Invoice
Finalize an existing draft invoice using Stripe's API.
Mark Invoice as Uncollectible
Mark an existing invoice as uncollectible for accounting purposes.
Pay Invoice
Pay an existing invoice manually using Stripe's API.
Prices
6 actions
Create Price
Creates a Stripe Price
Update Price
Updates a Stripe Price
Find Price
Fetches a Stripe price by ID
Search Price
Find prices using supported Stripe search fields (active, currency, lookup_key, metadata, product, type).
Archive Price
Sets active=false for a Stripe price
Products
5 actions
Create Product
Creates a Stripe Product
Update Product
Updates a Stripe Product
Find Product
Fetches details of a Stripe product based on the provided Product ID.
Search Product
Find products using supported Stripe search fields (active, name, description, metadata, shippable, url).
Delete Product
Delete details of a Stripe product based on the provided Product ID.
Customers
4 actions
Create Customer
Creates a new Stripe customer using email, name, and optional fields.
Update Customer
Updates a Stripe customer using the provided ID and fields.
Find Customer
Retrieves details of a Stripe customer using their ID or Email.
Delete Customer
Deletes an existing Stripe customer using their ID.
Subscriptions
5 actions
Create Subscription
Creates a Stripe Subscription for a customer using the provided input schema
Update Subscription
Updates a Stripe Subscription using the provided input schema
Find Subscription
Retrieve details of a Stripe subscription or a specific subscription item based on the provided ID.
Cancel subscription
Cancel details of a Stripe subscription based on the provided subscription ID.
Search Subscription
Find subscriptions using supported Stripe search fields (status, created, canceled_at, metadata).
Coupons
4 actions
Create Coupon
Creates a Stripe Coupon using the provided input schema
Update Coupon
Updates a Stripe Coupon using the provided input schema
Find Coupon
Retrieve an existing Stripe coupon using its ID
Delete Coupon
Deletes an existing Stripe coupon using its ID.
Payments
4 actions
Create Payment Intent
Creates a Stripe PaymentIntent to collect payment from a customer.
Update Payment Intent
Modify fields like amount, description, metadata, etc.
Find Payment Intent
Fetch details of a Stripe PaymentIntent using its ID.
Cancel Payment Intent
Cancels a Stripe PaymentIntent. Stripe does not support permanent deletion.
Events & Accounts
2 actions
Retrieve event
Retrieves details of a Stripe event using its event ID.
Get Account
Retrieves a Stripe account using the account ID.
Popular automations
Examples of common Stripe workflows you can build with Konnectify using the available triggers and actions.
Keep customer profiles consistent
When a customer record changes in Stripe, automatically fetch the latest details and update downstream systems (CRM, support, data
warehouse).
Customer Updated
→
Find Customer
Finalize invoices after they’re created
Automatically finalize newly created draft invoices to lock in amounts and start the payment collection process.
Invoice Created
→
Finalize Invoice
Create a PaymentIntent when needed
React to a new PaymentIntent and enrich it with metadata/description or sync it to your internal systems for reconciliation.
Payment Intent Created
→
Update Payment Intent
Sync catalog changes across systems
When a product is updated in Stripe, fetch the latest product details and propagate changes to your store, CRM, or analytics tools.
Product Updated
→
Find Product
FAQ
How does authentication work for the Stripe connection?
Konnectify connects to Stripe using API Key authentication. You provide a Stripe Secret API Key (test or
live), and Konnectify uses it to call Stripe APIs for the actions you configure.
Which Stripe plans or products are supported?
This integration works with standard Stripe accounts. Some actions depend on enabled Stripe products—e.g., invoices/subscriptions require
Stripe Billing to be enabled in your account. If an endpoint isn’t available, Stripe may return a permissions or configuration error.
How do Stripe triggers work in Konnectify—polling or webhooks?
All triggers in this connector are webhook-based. When you enable a workflow with a Stripe trigger, Konnectify registers
a webhook endpoint (per connection) and listens for the corresponding Stripe event type (for example invoice.paid).
How do I prevent duplicates?
Stripe webhooks can be retried by Stripe, which may cause the same event to be delivered more than once. Use the Stripe
Event ID as an idempotency key in your workflow logic, or add a “find before create” pattern (for example, Find
Customer before creating a customer in another system).
How are rate limits handled?
If Stripe throttles requests (HTTP 429), you should retry with backoff. For high-throughput scenarios, reduce “search” calls where
possible and prefer direct “find by ID” patterns. Monitor workflow run history for throttling errors and adjust concurrency as needed.
Can I connect multiple Stripe accounts?
Yes. Create multiple Stripe connections in Konnectify—each with a different API key (for example separate business units, regions, or test
vs. live). Triggers are configured per connection, so each Stripe account gets its own webhook registration.
What Stripe events does this integration listen for?
This connector supports webhook triggers for customer, product, price, subscription, invoice, coupon, and PaymentIntent lifecycle events.
If you need additional Stripe event types beyond what’s listed in the Triggers section, you can often route them by using a generic event
retrieval step (Retrieve event) once you have the event ID from your webhook payload.
Ready to automate your Stripe workflows?
Connect Stripe to Konnectify to orchestrate billing, payments, and customer lifecycle automations.
Get started free →