E-commerce & Inventory
Recharge integration
Start workflows and AI agents from Recharge events, and let agents act in Recharge within the limits you set.
Recharge triggers and actions
Every Recharge trigger and action you can use in Konnectify workflows and AI agents.
- Trigger: Address Created
Receives a real-time notification whenever a new customer address is created in Recharge.
- Trigger: Address Updated
Receives a real-time notification whenever an existing customer address is updated.
- Trigger: Charge Created
Receives a real-time notification when a new charge is created (only on UI checkout success).
- Trigger: Charge Paid
Receives a real-time notification when a charge is processed manually or via automatic recurring charge.
- Trigger: Charge Failed
Receives a real-time notification every time a charge process fails (e.g. invalid CC).
- Trigger: Charge Max Retries Reached
Receives a notification after Recharge tries to process a charge 8 times and fails.
- Trigger: Charge Upcoming
Receives a notification a predefined number of days before a recurring charge processes.
- Trigger: Charge Updated
Receives a notification when you update next_charge_date on the charge endpoint.
- Trigger: Charge Refunded
Receives a notification when a processed charge is refunded.
- Trigger: Charge Deleted
Receives a notification when a processed charge is deleted.
- Trigger: Charge Uncaptured
Receives a notification when a charge is marked as uncaptured.
- Trigger: Customer Created
Receives a real-time notification when a customer is created via API or checks out for the first time.
- Trigger: Customer Updated
Receives a real-time notification when you update a customer via both API and UI.
- Trigger: Customer Activated
Receives a real-time notification when a subscription is added to a customer who had none.
- Trigger: Customer Deactivated
Receives a notification when the last subscription a customer had expires.
- Trigger: Customer Payment Method Updated
Receives a real-time notification when a customer's payment token is updated.
- Trigger: Customer Deleted
Receives a real-time notification when you delete a customer via both API and UI.
- Trigger: Checkout Created
Receives a real-time notification whenever a checkout is successfully created in Recharge.
- Trigger: Checkout Updated
Receives a real-time notification whenever a checkout is successfully updated in Recharge.
- Trigger: Checkout Processed
Receives a real-time notification whenever a checkout is successfully processed in Recharge.
- Trigger: Checkout Completed
Receives a real-time notification whenever a checkout is successfully completed in Recharge.
- Trigger: Order Created
Receives a real-time notification when an order is created upon successful charge processing or scheduled prepaid date.
- Trigger: Order Processed
Receives a real-time notification when an order status transitions to SUCCESS.
- Trigger: Order Deleted
Receives a real-time notification when an order is deleted in Recharge.
- Trigger: Order Updated
Receives a real-time notification when an order's parameters or status are updated.
- Trigger: Order Upcoming
Receives a real-time notification X days (default 3) before a QUEUED prepaid order is scheduled to be processed.
- Trigger: Order Cancelled
Receives a real-time notification when an order is cancelled in Recharge.
- Trigger: Order Delayed
Receives a real-time notification when an order is delayed to a future date.
- Trigger: Order Success
Receives a real-time notification when an order is successfully placed.
- Trigger: Subscription Created
Receives a real-time notification when a subscription is created via API or UI checkout.
- Trigger: Subscription Updated
Receives a real-time notification when a subscription is updated via API or UI.
- Trigger: Subscription Activated
Receives a real-time notification when a subscription is activated via API or UI.
- Trigger: Subscription Cancelled
Receives a real-time notification when a subscription is cancelled via API or UI.
- Trigger: Subscription Deleted
Receives a real-time notification when a subscription is deleted via API.
- Trigger: Subscription Skipped
Receives a real-time notification when a subscription is skipped within a charge.
- Trigger: Subscription Unskipped
Receives a real-time notification when a previously skipped subscription is unskipped within a charge.
- Trigger: Subscription Paused
Receives a real-time notification when a subscription is paused via API or UI.
- Trigger: Subscription Swapped
Receives a real-time notification when a subscription is swapped via API or UI.
- Trigger: Subscription Removed From Skipped Charge
Receives a notification when a subscription is removed from a skipped charge/order.
- Trigger: Recharge Uninstalled
Receives a real-time notification when Recharge is uninstalled from Shopify.
- Action: List Charges
Retrieve a list of charges with optional filtering parameters.
- Action: Retrieve a Charge
Fetches details of a specific charge.
- Action: Apply a Discount
Applies a discount code to a specific charge.
- Action: Remove a Discount
Removes an applied discount from a specific charge.
- Action: Skip a Charge
Skips a scheduled charge. You can provide specific purchase item IDs to skip.
- Action: Unskip a Charge
Reverses a skip action on a scheduled charge.
- Action: Refund a Charge
Issues a refund for a previously processed charge.
- Action: Process a Charge
Immediately processes a charge that is currently queued.
- Action: Capture a Charge
Captures a previously authorized payment on a charge.
- Action: Add a Free Gift
Adds a free gift variant to a specific charge. Supports multiple gifts via stringified JSON array.
- Action: Remove a Free Gift
Removes one or multiple free gifts from a charge using their variant IDs.
- Action: Create a Checkout
Creates a new checkout object containing items, addresses, and discounts.
- Action: Retrieve a Checkout
Retrieves an existing checkout utilizing its checkout token.
- Action: Update a Checkout
Updates items, addresses, or metadata on an existing checkout.
- Action: Retrieve Shipping Rates
Fetches all applicable shipping rates for an existing checkout session.
- Action: Process a Checkout
Completes the checkout process utilizing processor and token metadata.
- Action: Create a Customer
Creates a new customer record in Recharge.
- Action: Retrieve a Customer
Fetches details of a specific Recharge customer.
- Action: Update a Customer
Updates properties of an existing customer in Recharge.
- Action: Delete a Customer
Permanently deletes a customer record from Recharge.
- Action: List Customers
Fetches a list of customers with optional filtering parameters.
- Action: Retrieve Delivery Schedule
Retrieves the future delivery schedule for a specific customer.
- Action: Retrieve Credit Summary
Retrieves the available store credit summary for a customer.
- Action: Create a Discount
Creates a new discount with usage limits, channel settings, and item applicability.
- Action: Retrieve a Discount
Fetches details of a specific discount.
- Action: Update a Discount
Updates properties of an existing discount in Recharge.
- Action: Delete a Discount
Permanently deletes a discount record from Recharge.
- Action: List Discounts
Fetches a list of discounts with optional filtering parameters.
- Action: Send Email Notification
Triggers a specific email template notification for a customer in Recharge.
- Action: Create a Onetime
Creates a new onetime purchase associated with a specific address.
- Action: Retrieve a Onetime
Fetches details of a specific onetime purchase.
- Action: Update a Onetime
Updates properties of an existing onetime purchase in Recharge.
- Action: Delete a Onetime
Permanently deletes a onetime purchase record from Recharge.
- Action: List Onetimes
Fetches a list of onetime purchases with optional filtering parameters.
- Action: Retrieve an Order
Fetches details of a specific Recharge order.
- Action: Clone an Order
Clones an order in Recharge and schedules it for a specified date.
- Action: Delay an Order
Delays a queued order to a newly specified scheduled date.
- Action: Update an Order
Updates an existing order's status, dates, addresses, or line items.
- Action: Delete an Order
Permanently deletes an order record from Recharge.
- Action: List Orders
Fetches a list of orders with optional filtering parameters.
- Action: Create a Plan
Creates a new plan for a specific product containing subscription preferences and frequency metadata.
- Action: Update a Plan
Updates properties of an existing plan in Recharge.
- Action: Delete a Plan
Permanently deletes a plan record from Recharge.
- Action: List Plans
Fetches a list of plans with optional filtering parameters.
- Action: Create a Product
Creates a new product record in Recharge.
- Action: Retrieve a Product
Fetches details of a specific Recharge product.
- Action: Update a Product
Updates an existing product in Recharge.
- Action: Delete a Product
Permanently deletes a product record from Recharge.
- Action: List Products
Fetches a list of products from Recharge.
- Action: Retrieve Store
Fetches details of the authenticated Recharge store.
- Action: Create a Subscription
Creates a new subscription record for a specific customer and address.
- Action: Retrieve a Subscription
Fetches details of a specific Recharge subscription.
- Action: Update a Subscription
Updates an existing subscription in Recharge.
- Action: Delete a Subscription
Permanently deletes a subscription record from Recharge.
- Action: List Subscriptions
Fetches a list of subscriptions from Recharge.
- Action: Change Subscription Next Charge Date
Changes the date of the next scheduled charge for a subscription.
- Action: Change Subscription Address
Changes the associated address ID for a specific subscription.
- Action: Cancel a Subscription
Cancels a subscription with a specified reason.
- Action: Activate a Subscription
Reactivates a subscription in Recharge.
Showing 12 of 99
Use Recharge in an AI agent
Add any Recharge action to an agent as a tool. The agent decides when to use it; you set the limits. Pin fields it can't change, limit fields to allowed values, and require approval before it acts. Every action is recorded in the Event Logs.
Connect Recharge with other apps
See what you can automate between Recharge and another app, with workflows and AI agents.
Which app do you want to connect with Recharge?
Pick any of 201 apps to see what it can do with Recharge.
Recharge and AI
Add AI steps to Recharge workflows
Summarise, classify or draft with ChatGPT, Claude or Gemini inside a workflow.Recharge + ChatGPT Recharge + Claude Recharge + Gemini
Use Recharge actions from Claude or ChatGPT
Expose the Recharge actions you choose to Claude, ChatGPT or another MCP client through an MCP server you control.
Set up an MCP server
Connect Recharge and run your first workflow
Start on the Free plan with a 14-day trial of paid features, or book a demo and we'll build it with you.