Stripe
Stripe + Konnectify
Learn how to integrate and use Stripe with Konnectify to automate payment workflows, customer billing, subscription management, and financial operations across your tools.
Getting Started
What is Stripe?
Stripe is a cloud-based payment processing platform that enables businesses to accept and manage online payments, subscriptions, invoices, and financial transactions securely. It provides APIs and tools to handle payments, billing, recurring subscriptions, products, prices, coupons, and customer management from a unified platform.
Why integrate via Konnectify?
By integrating Stripe with Konnectify, you can automate payment and billing workflows without writing code.
Konnectify allows Stripe to connect with your CRM, accounting tools, internal systems, marketing platforms, and other business applications so that customer records, invoices, subscriptions, payments, and financial events flow automatically between systems.
This ensures faster financial operations, reduced manual intervention, improved billing accuracy, and better visibility into payment activities.
New to Stripe?
Sign up and explore the platform to start managing payments and subscriptions effectively.
Sign up →What You Can Do with Stripe in Konnectify?
When Stripe is connected to Konnectify, you can build powerful automations such as:
- Automatically create or update customers when new users sign up in your app
- Generate invoices automatically based on CRM deals or completed orders
- Sync subscription events with internal systems or analytics tools
- Send alerts when invoice payments fail or succeed
- Create and manage products and pricing dynamically from other applications
- Automate coupon creation and promotional campaigns
- Trigger follow-up workflows when payment intents succeed or are canceled
- Archive prices or update product details automatically
- Retrieve Stripe events and sync them to reporting systems
These automations help reduce billing errors, accelerate payment processing, improve subscription management, and keep financial data consistent across all connected systems.
Automate Workflows by Connecting Stripe.. Try it now →Stripe API Documentation
Konnectify uses the Stripe API to securely interact with your Stripe account. The API allows external platforms to create, retrieve, update, search, and manage customers, invoices, subscriptions, products, prices, coupons, payment intents, and account details programmatically.
Common Stripe API Capabilities- Create and update customers
- Manage products and pricing
- Create and finalize invoices
- Handle subscription lifecycle events
- Process and manage payment intents
- Apply and manage coupons
- Search and retrieve financial records
- Access account information
Stripe supports API authentication using:
- Secret API Keys
- Restricted API Keys
You can generate API keys from your Stripe Dashboard and use them while creating the connection in Konnectify.
Things to Know Before You Start- API access requires valid Stripe API keys
- Certain operations require specific object states (for example, only draft invoices can be updated)
- Rate limits apply based on your Stripe account configuration
- Deletion is not supported for some resources (for example, Payment Intents cannot be permanently deleted)
- Required fields must be provided when creating invoices, subscriptions, or customers
For detailed API references, request/response parameters, and examples, refer to the official Stripe API documentation.
Open API Docs →How to Connect Stripe to Konnectify
This section explains how to connect your Stripe account to Konnectify so you can use Stripe as a trigger or action in your workflows.
Before creating the workflow, ensure you have:
- A valid Stripe account
- Stripe Secret API Key
- Access to the Konnectify platform
- Required permissions to manage API keys in Stripe
- Permission to create/manage connections in Konnectify
Step 1: Connect Stripe in Konnectify
- Log in to Konnectify
- Click New on the top-right corner and select Connections
- Select Stripe
- Enter:
- Connection Name
Enter a name for your Stripe connection (for example: my stripe connection). This name is for reference only and helps distinguish between multiple Stripe connections within Konnectify. - Stripe API Key
Enter your Stripe Secret API Key exactly as shown in your Stripe Dashboard.
- Connection Name
- Click Create Connection
Step 2: Create a New Konnecter
- Click New on the top-right corner and select Konnectors
- Choose a trigger app (for example: Stripe, Webhook, CRM, or any supported app)
- Select the required trigger event (for examples include: New Invoice, Updated Subscription, Payment Intent Succeeded, etc.)
- Choose the Stripe connection you created and click Continue
Step 3: Add and Configure Stripe Action
- Click Action
- Select Stripe
- Choose an action (for example: Create Invoice, Create Customer, Create Subscription)
- Select the Connection and click Continue
- Fill all mandatory fields such as:
- Customer ID or Email
- Amount
- Currency
- Description
- Subscription Plan or Price ID, etc.
Step 4: Value Mapping and Workflow Testing
- Map dynamic fields from the trigger/action output
- Use static values only when required
- Run the workflow using sample data
- Verify the execution status and response from Stripe
Step 5: Activate Konnector
Once testing is successful:
- Save the Konnector
- Turn the workflow ON
- Perform a real-time test from the trigger source
- Confirm that the data is reflected in Stripe
Stripe Triggers
Stripe provides multiple triggers in Konnectify that allow workflows to start automatically when specific events occur in your Stripe account. These triggers help you respond to customer, product, price, subscription, invoice, payment, and coupon updates in near real time and automate follow-up actions across connected applications.
Customer Events
This trigger fires for Stripe customer.created events.
This trigger fires for Stripe customer.updated events.
This trigger fires for Stripe customer.deleted events.
Product Events
This trigger fires for Stripe product.created events.
This trigger fires for Stripe product.updated events.
This trigger fires for Stripe product.deleted events.
Price Events
This trigger fires for Stripe price.created events.
This trigger fires for Stripe price.updated events.
This trigger fires for Stripe price.deleted events.
Subscription Events
This trigger fires for Stripe customer.subscription.created events.
This trigger fires for Stripe customer.subscription.updated events.
This trigger fires for Stripe customer.subscription.deleted events.
Invoice Events
This trigger fires for Stripe invoice.created events.
This trigger fires for Stripe invoice.updated events.
This trigger fires for Stripe invoice.deleted events.
This trigger fires for Stripe invoice.sent events.
This trigger fires for Stripe invoice.payment_failed events.
This trigger fires for Stripe invoice.payment_succeeded events.
This trigger fires for Stripe invoice.paid events.
This trigger fires for Stripe invoice.finalized events.
This trigger fires for Stripe invoice.marked_uncollectible events.
Payment Intent Events
This trigger fires for Stripe payment_intent.created events.
This trigger fires for Stripe payment_intent.canceled events.
This trigger fires for Stripe payment_intent.succeeded events.
Coupon Events
This trigger fires for Stripe coupon.created events.
Stripe Actions
Stripe provides multiple actions in Konnectify that allow workflows to perform operations in your Stripe account. These actions help you create, update, retrieve, search, and manage records such as invoices, prices, products, customers, subscriptions, coupons, payment intents, events, and accounts as part of automated workflows.
Invoice Actions
Find invoices using supported Stripe search fields such as status, customer, created, currency, metadata, number, receipt number, subscription, and total.
Creates a Stripe invoice for a customer using the provided input schema.
Updates a Stripe invoice using the provided input schema. Only draft invoices can be updated.
Retrieves an existing invoice using its ID.
Deletes an existing Stripe invoice using its ID.
Finalizes an existing draft invoice using Stripe’s API.
Marks an existing invoice as uncollectible for accounting purposes.
Pays an existing invoice manually using Stripe’s API.
Price Actions
Creates a Stripe price.
Updates a Stripe price.
Fetches a Stripe price using its ID.
Finds prices using supported Stripe search fields such as active, currency, lookup key, metadata, product, and type.
Sets active to false for a Stripe price.
Product Actions
Creates a Stripe product.
Updates a Stripe product.
Fetches details of a Stripe product using its ID.
Finds products using supported Stripe search fields such as active, name, description, metadata, shippable, and URL.
Deletes a Stripe product using its ID.
Event Actions
Retrieves details of a Stripe event using its event ID.
Customer Actions
Creates a new Stripe customer using email, name, and optional fields.
Updates a Stripe customer using the provided ID and fields.
Retrieves details of a Stripe customer using their ID or email.
Deletes an existing Stripe customer using their ID.
Subscription Actions
Creates a Stripe subscription for a customer using the provided input schema.
Updates a Stripe subscription using the provided input schema.
Retrieves details of a Stripe subscription or a specific subscription item using the provided ID.
Cancels a Stripe subscription using the provided subscription ID.
Finds subscriptions using supported Stripe search fields such as status, created, canceled at, and metadata.
Coupon Actions
Creates a Stripe coupon using the provided input schema.
Updates a Stripe coupon using the provided input schema.
Retrieves an existing Stripe coupon using its ID.
Deletes an existing Stripe coupon using its ID.
Payment Intent Actions
Creates a Stripe PaymentIntent to collect payment from a customer.
Modifies fields such as amount, description, and metadata of a Stripe PaymentIntent.
Fetches details of a Stripe PaymentIntent using its ID.
Cancels a Stripe PaymentIntent. Stripe does not support permanent deletion.
Account Actions
Retrieves a Stripe account using the account ID.
Popular Stripe Automations
Stripe automations help teams streamline billing operations, reduce manual errors, and maintain consistent financial data across systems. Below are some commonly used Stripe automation scenarios built using Konnectify. These examples can be used as references while creating your own workflows.
Automatically Create Customers from Sign-Ups
Trigger: New user in CRM or application • Action: Create Customer in Stripe
Use case: Automatically create Stripe customers when new users register in your application.
- Eliminates manual customer creation
- Keeps billing system synchronized
- Reduces onboarding delays
Send Alerts for Failed Payments
Trigger: Invoice Payment Failed • Action: Send notification (Slack, Email, etc.)
Use case: Notify finance or support teams when invoice payments fail.
- Faster payment follow-up
- Reduced revenue leakage
- Improved customer communication
Automatically Finalize and Send Invoices
Trigger: New Invoice Created • Action: Finalize Invoice and Send Notification
Use case: Automatically finalize draft invoices and notify customers.
- Faster billing cycles
- Reduced manual invoicing effort
- Improved cash flow
Manage Subscription Lifecycle Automatically
Trigger: New Subscription, Updated Subscription, or Deleted Subscription • Action: Update CRM / Internal System
Use case: Sync subscription lifecycle events with CRM or analytics systems.
- Real-time subscription tracking
- Accurate customer lifecycle data
- Improved reporting
Create Payment Intents for Orders
Trigger: New Order in E-commerce Platform • Action: Create Payment Intent
Use case: Automatically generate payment intents when new orders are placed.
- Streamlined payment processing
- Reduced manual setup
- Faster checkout experience
Apply and Manage Coupons Automatically
Trigger: Marketing Campaign Event • Action: Create Coupon
Use case: Automatically create promotional coupons based on campaign triggers.
- Faster campaign execution
- Automated discount management
- Improved promotional tracking
Sync Products and Prices Across Systems
Trigger: New Product or Updated Price • Action: Update Record in External System
Use case: Keep product catalogs and pricing consistent between Stripe and other systems.
- Prevents pricing mismatches
- Improves financial accuracy
- Reduces manual updates
Ready to automate your Stripe workflows?
Connect Stripe with 100+ apps in minutes. No code required.
Start in Konnectify →Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article