Konnectify
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
1

Add Stripe to a Workflow

  1. Create (or open) a workflow in Konnectify.
  2. Select Stripe as your trigger app or action app.
2

Authorize via API Key authentication

  1. When prompted, choose Add new connection.
  2. Paste your Stripe API Key (secret key) into the connection field.
  3. Save the connection. Konnectify will validate the key with Stripe.
3

Configure the Trigger or Action

  1. Select a Stripe trigger (webhook event) or action (API operation).
  2. Fill in required fields (e.g., Customer ID, Invoice ID, PaymentIntent ID).
  3. 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.
4

Test the Workflow

  1. Run a test to fetch a sample event (for triggers) or execute a safe API call (for actions).
  2. Verify mapped fields, IDs, currency/amount formatting, and metadata.
5

Activate the Workflow

  1. Turn on the workflow.
  2. 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 →

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article