Chargebee

Automated Subscription Billing Software

Integrate the Chargebee API with the Airtable (OAuth) API

Setup the Chargebee API trigger to run a workflow which integrates with the Airtable (OAuth) API. Pipedream's integration platform allows you to integrate Chargebee and Airtable (OAuth) remarkably fast. Free for developers.

Create Comment with Airtable (OAuth) API on New Event from Chargebee API
Chargebee + Airtable (OAuth)
 
Try it
Create Comment with Airtable (OAuth) API on New Invoice Updated (Instant) from Chargebee API
Chargebee + Airtable (OAuth)
 
Try it
Create Comment with Airtable (OAuth) API on New Payment Refunded (Instant) from Chargebee API
Chargebee + Airtable (OAuth)
 
Try it
Create Comment with Airtable (OAuth) API on New Subscription Activated (Instant) from Chargebee API
Chargebee + Airtable (OAuth)
 
Try it
Create Comment with Airtable (OAuth) API on New Subscription Renewed (Instant) from Chargebee API
Chargebee + Airtable (OAuth)
 
Try it
Customer Card Expired (Instant) from the Chargebee API

Emit new event when a customer card has expired. See the Documentation. Please make sure once you deploy this source, you copy/paste the webhook URL to create it in your Chargebee Webhook settings.

 
Try it
Customer Changed (Instant) from the Chargebee API

Emit new event when a customer is changed. See the Documentation. Please make sure once you deploy this source, you copy/paste the webhook URL to create it in your Chargebee Webhook settings.

 
Try it
New Customer Created (Instant) from the Chargebee API

Emit new event when a new customer is created. See the Documentation. Please make sure once you deploy this source, you copy/paste the webhook URL to create it in your Chargebee Webhook settings.

 
Try it
New Event from the Chargebee API

Emit new event when the selected event is triggered. See the Documentation. Please make sure once you deploy this source, you copy/paste the webhook URL to create it in your Chargebee Webhook settings.

 
Try it
New Invoice Created (Instant) from the Chargebee API

Emit new event when a new invoice is created. See the Documentation. Please make sure once you deploy this source, you copy/paste the webhook URL to create it in your Chargebee Webhook settings.

 
Try it
Create Comment with the Airtable (OAuth) API

Create a new comment on a record. See the documentation

 
Try it
Create Field with the Airtable (OAuth) API

Create a new field in a table. See the documentation

 
Try it
Create Multiple Records with the Airtable (OAuth) API

Create one or more records in a table by passing an array of objects containing field names and values as key/value pairs. See the documentation

 
Try it
Create Single Record with the Airtable (OAuth) API

Adds a record to a table.

 
Try it
Create Single Record Or Update with the Airtable (OAuth) API

Updates a record if recordId is provided or adds a record to a table.

 
Try it

Overview of Chargebee

The Chargebee API provides a suite of powerful endpoints that facilitate automation around subscription billing, invoicing, and customer management. By leveraging this API on Pipedream, you can build complex, event-driven workflows that react to subscription changes, automate billing operations, sync customer data across platforms, and trigger personalized communication, all without managing servers.

Connect Chargebee

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    chargebee: {
      type: "app",
      app: "chargebee",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://${this.chargebee.$auth.sub_url}.chargebee.com/api/v2/subscriptions`,
      auth: {
        username: `${this.chargebee.$auth.api_key}`,
        password: ``,
      },
    })
  },
})

Overview of Airtable (OAuth)

Airtable (OAuth) API on Pipedream allows you to manipulate and leverage your Airtable data in a myriad of powerful ways. Sync data between Airtable and other apps, trigger workflows on updates, or process bulk data operations asynchronously. By using Airtable's structured databases with Pipedream's serverless platform, you can craft custom automation solutions, integrate with other services seamlessly, and streamline complex data processes.

Connect Airtable (OAuth)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    airtable_oauth: {
      type: "app",
      app: "airtable_oauth",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://api.airtable.com/v0/meta/whoami`,
      headers: {
        Authorization: `Bearer ${this.airtable_oauth.$auth.oauth_access_token}`,
      },
    })
  },
})