Docschargebeedocs

HomeBillingPaymentsRevRecGrowthReveal
Support

Product Updates


  • Release Notes

Getting Started


  • Overview
  • Chargebee Billing Data Centers
  • Object Relationship Model
  • Understanding Sites
  • Chargebee Tech Glossary
  • Articles and FAQ

Implementing Chargebee


  • Implementation Guide
  • Go-live Checklist
  • Articles and FAQ

AI in Chargebee


  • Chargebee Agents
  • Chargebee Copilot
  • Chargebee MCP Server (Model Context Protocol)

Developer Resources


  • Developer Resources Overview
  • Articles and FAQ

Product Catalog


  • Product Catalog Overview
  • Coupons
  • Articles and FAQ

Subscriptions


  • Working with Subscriptions
  • Billing
  • Orders
  • Articles and FAQ

Customers


  • Managing Customers
  • Account Hierarchy
  • Email Notifications
  • Branding
  • Configure Multiple Languages
  • Articles and FAQ

Entitlements


  • Entitlements Overview
  • Features Overview
  • Feature Management
  • Managing Product Entitlements
  • Subscription Entitlements
  • Customer Entitlements
  • Grandfathering Entitlements
  • Articles and FAQ

Usage Based Billing


  • Understanding Usages
  • Setting up Usage Based Billing
  • Metered Billing
  • Articles and FAQ

Chargebee CPQ


  • Chargebee CPQ
  • Chargebee CPQ for Salesforce
  • Chargebee CPQ for HubSpot

Invoices, Credit Notes, and Quotes


  • Invoices
  • Credit Notes
  • Quotes [Legacy]
  • Transactions
  • Articles and FAQ

Taxes


  • Overview
  • Configuring Taxes
  • Country-specific Taxes
  • Articles and FAQ

Hosted Capabilities


  • Overview
  • Hosted Checkout
  • Hosted Self-Serve Portal
  • Hosted Pages Features
  • Additional Hosted Pages
  • Payment Components
  • Pricing Table
  • Managing Payments with Chargebee.js
  • Mobile-Optimized Hosted Pages
  • Articles and FAQ

Site Configuration


  • Users & Roles
  • Custom Fields & Metadata
  • Approvals
  • Mandatory Fields
  • File Attachments & Comments
  • Advanced Filter Options
  • Multicurrency Pricing
  • Multi-decimal Support
  • Configuring Reason Codes
  • Events and Webhooks
  • API Keys
  • Time Zone
  • Time Machine
  • Transfer Configurations
  • Articles and FAQ

Multi Business Entity


  • Multi Business Entity Overview
  • Customer Transfer Overview
  • Articles and FAQ

Mobile Subscriptions


  • Overview
  • Omnichannel Subscriptions
  • Omnichannel One-Time Orders
  • Mobile Subscriptions (Legacy)

Reports and Analytics


  • RevenueStory
  • Home Dashboard
  • Frequently Asked Questions
  • FAQs for Classic Reports Sunset
  • Articles and FAQ

Integrations


  • Sales
  • Customer Support and Success
  • Finance
  • Tax
  • Marketing
    • Refersion
    • MailChimp
    • Zapier
      • Case Study- Chargebee as a Trigger
      • Case Study- Chargebee as an Action
    • ActiveCampaign
  • Stitch
  • Collaboration
  • Contract Management
  • Ecommerce Management
  • Articles and FAQ

Data Privacy & Security


  • Two Factor Authentication
  • SAML Single Sign-On
  • System for Cross-Domain Identity Management (SCIM)
  • EU-GDPR
  • Consent Management
  • Personal Data Management
  • Compliance Certificates
  • HIPAA Guidelines
  • PCI Recommendations and Integration Types
  • Articles and FAQ

Data Operations


  • Bulk Operations
  • Migration
  • Articles and FAQ
  1. Billing
  2. Integrations
  3. Marketing
  4. Zapier
  1. Billing
  2. Integrations
  3. Marketing
  4. Zapier

Zapier

Zapier is an online integration platform that helps you connect different apps and synchronize actions between them. The Zapier integration for Chargebee enables you to connect and extract subscription-related information, such as invoices and payments, from over 1,000 online applications. It helps you automate workflows and boost productivity effortlessly.

Zapier Framework

Zapier is an online automation tool that connects your apps and services. You can connect two or more apps to automate repetitive tasks without coding or relying on developers to build the integration.

Components of a Zapier framework

  • Zap: A link between two apps.
  • Trigger: An event that starts a Zap. For example, if you want to send a text message each time you receive an email, the trigger is a new email in the inbox.
  • Action: An event that completes a Zap. For example, sending a text message when you receive an email.
  • Multi-Step Zap (Search): A Zap with more than one action or that includes filters or searches.
    image

Set up Chargebee as a trigger

A trigger is an event that starts a Zap. For example, a subscription created in Chargebee triggers a notification in Slack.
To learn more about this case study, click here.

Zap: Subscription created in Chargebee triggers a notification in Slack.
Trigger: New subscription in Chargebee.
Action: Notification in Slack.

image

Supported triggers

The following table lists the supported triggers and their descriptions.

Trigger NameDescription
Card ExpirationTriggers when a credit card expires.
Customer Details UpdatesTriggers when customer details, such as first name, last name, email, or billing address, are updated.
New Payment MethodTriggers when a payment method is added.
New CustomerTriggers when a customer is created.
New SubscriptionTriggers when a subscription is created.
New InvoiceTriggers when a new invoice is generated (with line item support).
New PaymentTriggers when a payment is collected successfully.
Payment Method UpdateTriggers when a payment method is updated.
Payment FailureTriggers when a payment fails.
Subscription ActivationTriggers when a subscription changes from Trial or Future state to Active state.
Subscription Details UpdatesTriggers when subscription details, such as custom fields or billing information, are modified.
Subscription PauseTriggers when a subscription is paused.
Subscription ResumptionTriggers when a paused subscription is resumed.
Subscription Cancellation ScheduledTriggers when a subscription is scheduled for cancellation.
Subscription CancellationTriggers when a subscription is canceled.
Subscription ReactivationTriggers when a subscription is moved from Canceled state to Active, In Trial, Non-Renewing, or Future state.

Set up Chargebee as an action

An action is an event a Zap performs after it is triggered.

For example, a deal won in Pipedrive triggers a subscription creation in Chargebee.
To learn more about this case study, click here.

Zap: Create a subscription for every new deal created in Pipedrive.
Trigger: New deal in Pipedrive.
Action: New subscription in Chargebee.

image

The following image lists supported actions in the Chargebee-Zapier integration.

image

Supported Searches

The following table lists the supported searches and their descriptions.

Search NameDescriptionSearch Fields
Find CustomerLook up an existing customer.
  • Customer ID
  • Email ID
  • Company
Fetch Customer's Subscription DetailsRetrieve subscription details for a customer ID.
  • Customer ID
  • For multiple subscriptions:
    • Most recently activated subscription
    • Most recently created subscription
    • Most recently updated subscription
Find Existing SubscriptionLook up details of an existing subscription.Subscription ID

Set up integration

Zapier allows you to instantly connect Chargebee with 3,000+ apps to automate your work and enhance productivity. Zaps are one-way workflows.

Steps to Integrate Zapier and Chargebee

  1. Log In and Create a Zap
    Log in or sign up for your Zapier account. Click Make a Zap to start creating your Zap from scratch. You can also connect apps directly from the Zapier dashboard.

    image
  2. Set Up Trigger
    A trigger is an event that starts a Zap. Connect and authorize your Chargebee account to use the services available through Zapier. Create your workflow and click Try it.
    In the example below, we automate invoice creation in Xero for every new payment triggered in Chargebee.

    image

    After setup, you can reuse the same account without reconnecting. See the Supported Triggers section for more details.

  3. Set Up Action
    Choose a third-party app and authorize the account to set up the action. For example, if the action is creating a new invoice in Xero, log in to your Xero account and authorize it. See the Supported Actions section for more details.

You can also select Chargebee as your Action to sync data from a third-party app into Chargebee. For example, for every invoice generated in Xero (Trigger), create a new subscription in Chargebee (Action).

image
  1. Test Trigger
    Test the Zap, and when you're ready, turn it on.
    image

Manage your Zaps

Log in to your Zapier account anytime and go to Zapier Dashboard. The Zaps you've created will be listed. Switch on the required Zap to start automation. If a Zap is no longer needed, you can turn it off anytime from the "My Zaps" section.

Articles & FAQs

Is there anything pre-built tech from Chargebee to facilitate another app integration (like panda docs,commision, azure market place)?
How to add price points based actions in Zapier 2.0?
Can I override tiered price points using Zapier 2.0?
Unable to update unit price item in Chargebee as an action flow in Zapier
How to add custom actions that are missing in the listed actions of Chargebee in Zapier?
Where can I find documentation about Chargebee Zapier integration?
Integrating Refersion with Chargebee

Show more

Was this article helpful?