# Chargebee

Chargebee is a recurring billing and subscription management tool.

Chargebee integration replicates data using the [Chargebee v2 API](https://apidocs.chargebee.com/docs/api).

See the [Schema](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#Schema) section for a list of objects available for replication.

## Preparing for authentication

To access your data, you need to authenticate the connection with your account credentials.

Information noteMake sure that the account you use has read access to the tables you want to fetch.

To generate your API key:

1. Log into your [Chargebee account](https://app.chargebee.com/login).
2. Click Settings &gt; Configure Chargebee &gt; API Keys and Webhooks.
3. On the API Keys page, click + Add API Key. The Create an API Key modal is displayed.
4. Select Read-Only Key as the API key type.
5. Select All to define the API key’s access. This grants read-only access to your Chargebee site.
6. In the Name the API key field, enter QTC.
7. Click Create Key. Chargebee creates the API key and redirects you back to the API Keys page.
8. Copy and paste your API key into a secured file.

## Creating the connection

For more information, see [Connecting to SaaS applications](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Landing/connecting-web-applications.htm).

1. Fill in the required connection properties.

2. Provide a name for the connection in Connection name.

3. Select Open connection metadata to define metadata for the connection when it has been created.

4. Click Create.

Connection settings

| Setting | Description |
| --- | --- |
| Data gateway | Select a Data Movement gateway if required by your use case.<br><br>Information note<br><br>This field is not available with the Qlik Talend Cloud Starter subscription, as it does not support Data Movement gateway. If you have another subscription tier and do not want to use Data Movement gateway, select None.<br><br>For information on the benefits of Data Movement gateway and use cases that require it, see [Qlik Data Gateway - Data Movement](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Gateways/replication-gateway.htm). |
| Start Date | Enter the date, in the format `MM/DD/YYYY`, from which the data must be replicated from your source to your target. |
| API Key | API key. |
| Include Deleted | Select the check box to include deleted data. |
| Subdomain | The subdomain for your Chargebee account.<br><br>Example: my-chargebee-site.chargebee.com, enter my-chargebee-site. |

## Schema

Information note

Schemas and naming conventions can change from version to version. It is recommended to verify your version before continuing.

Depending on your destination, table and column names may not appear as they are outlined below.

### addons

The `addons` table contains info about the addons in your Chargebee account. Addons are additional charges applied to subscriptions apart from base charges.

**Note**: This table is available Refer to the [Table and field availability and Chargebee Product Catalogs section](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#product-catalog-versions) for more info.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Key** | id |
| **Replication Key** | updated\_at |
| **Useful links** | [Chargebee API method](https://apidocs.chargebee.com/Content/api/addons?prod_cat_ver=1#list_addons "Opens in new tab: Chargebee API method") |

addons table foreign keys

| Join addons with | on |
| --- | --- |
| [coupons](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#coupons) | ```<br>addons.id = coupons.addon_ids<br>``` |
| [events](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#events) | ```<br>addons.id = events.content.subscription.addons.id<br>```<br><br>```<br>addons.id = events.content.subscription.charged_event_based_addons.id<br>```<br><br>```<br>addons.id = events.content.subscription.event_based_addons.id<br>``` |
| [invoices](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#invoices) | ```<br>addons.id = invoices.notes.entity_id<br>``` |
| [plans](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#plans) | ```<br>addons.id = plans.applicable_addons.id<br>``` |
| [subscriptions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#subscriptions) | ```<br>addons.id = subscriptions.addons.id<br>```<br><br>```<br>addons.id = subscriptions.charged_event_based_addons.id<br>```<br><br>```<br>addons.id = subscriptions.event_based_addons.id<br>``` |

addons table schema

| **accounting\_category1**<br><br><br>STRING |
| --- |
| **accounting\_category2**<br><br><br>STRING |
| **accounting\_category3**<br><br><br>STRING |
| **accounting\_category4**<br><br><br>STRING |
| **accounting\_code**<br><br><br>STRING |
| **archived\_at**<br><br><br>DATE-TIME |
| **avalara\_sale\_type**<br><br><br>STRING |
| **avalara\_service\_type**<br><br><br>INTEGER |
| **avalara\_transaction\_type**<br><br><br>INTEGER |
| **channel**<br><br><br>STRING |
| **charge\_type**<br><br><br>STRING |
| **currency\_code**<br><br><br>STRING |
| **custom\_fields**<br><br><br>STRING |
| **description**<br><br><br>STRING |
| **enabled\_in\_portal**<br><br><br>BOOLEAN |
| **id**<br><br><br>STRING |
| **included\_in\_mrr**<br><br><br>BOOLEAN |
| **invoice\_name**<br><br><br>STRING |
| **invoice\_notes**<br><br><br>STRING |
| **is\_shippable**<br><br><br>BOOLEAN |
| **meta\_data**<br><br><br>STRING |
| **name**<br><br><br>STRING |
| **object**<br><br><br>STRING |
| **period**<br><br><br>INTEGER |
| **period\_unit**<br><br><br>STRING |
| **price**<br><br><br>INTEGER |
| **price\_in\_decimal**<br><br><br>STRING |
| **pricing\_model**<br><br><br>STRING |
| **resource\_version**<br><br><br>INTEGER |
| **shipping\_frequency\_period**<br><br><br>INTEGER |
| **shipping\_frequency\_period\_unit**<br><br><br>STRING |
| **show\_description\_in\_invoices**<br><br><br>BOOLEAN |
| **show\_description\_in\_quotes**<br><br><br>BOOLEAN |
| **sku**<br><br><br>STRING |
| **status**<br><br><br>STRING |
| **tax\_code**<br><br><br>STRING |
| **tax\_profile\_id**<br><br><br>STRING |
| **taxable**<br><br><br>BOOLEAN |
| **taxjar\_product\_code**<br><br><br>STRING |
| **tiers**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>ending_unit: INTEGER</li><li>ending_unit_in_decimal: STRING</li><li>object: STRING</li><li>price: INTEGER</li><li>price_in_decimal: STRING</li><li>starting_unit: INTEGER</li><li>starting_unit_in_decimal: STRING</li></ul> |
| **type**<br><br><br>STRING |
| **unit**<br><br><br>STRING |
| **updated\_at**<br><br><br>DATE-TIME |

### comments

The `comments` table contains info about comments in your Chargebee account.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Key** | id |
| **Replication Key** | created\_at |
| **Useful links** | [Chargebee documentation](https://apidocs.chargebee.com/Content/api/comments)<br><br>[Chargebee API method](https://apidocs.chargebee.com/Content/api/comments#list_comments "Opens in new tab: Chargebee API method") |

comments table schema

| **added\_by**<br><br><br>STRING |
| --- |
| **created\_at**<br><br><br>DATE-TIME |
| **entity\_id**<br><br><br>STRING |
| **entity\_type**<br><br><br>STRING |
| **id**<br><br><br>STRING |
| **notes**<br><br><br>STRING |
| **object**<br><br><br>STRING |
| **type**<br><br><br>STRING |

### coupons

The `coupons` table contains info about the coupons in your Chargebee account.

**Note**: This table is available Refer to the [Table and field availability and Chargebee Product Catalogs section](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#product-catalog-versions) for more info.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Key** | id |
| **Replication Key** | updated\_at |
| **Useful links** | [Chargebee API method](https://apidocs.chargebee.com/Content/api/coupons#list_coupons "Opens in new tab: Chargebee API method") |

coupons table foreign keys

| Join coupons with | on |
| --- | --- |
| [addons](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#addons) | ```<br>coupons.addon_ids = addons.id<br>``` |
| [events](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#events) | ```<br>coupons.addon_ids = events.content.subscription.addons.id<br>```<br><br>```<br>coupons.addon_ids = events.content.subscription.charged_event_based_addons.id<br>```<br><br>```<br>coupons.addon_ids = events.content.subscription.event_based_addons.id<br>```<br><br>```<br>coupons.id = events.content.coupon.id<br>```<br><br>```<br>coupons.id = events.content.invoice.discounts.entity_id<br>```<br><br>```<br>coupons.id = events.content.invoice.line_item_discounts.coupon_id<br>```<br><br>```<br>coupons.id = events.content.subscription.coupons.coupon_id<br>```<br><br>```<br>coupons.plan_ids = events.content.coupon.plan_ids<br>```<br><br>```<br>coupons.plan_ids = events.content.subscription.plan_id<br>``` |
| [invoices](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#invoices) | ```<br>coupons.addon_ids = invoices.notes.entity_id<br>```<br><br>```<br>coupons.id = invoices.discounts.entity_id<br>```<br><br>```<br>coupons.id = invoices.line_item_discounts.coupon_id<br>```<br><br>```<br>coupons.id = invoices.notes.entity_id<br>```<br><br>```<br>coupons.plan_ids = invoices.notes.entity_id<br>``` |
| [plans](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#plans) | ```<br>coupons.addon_ids = plans.applicable_addons.id<br>```<br><br>```<br>coupons.plan_ids = plans.id<br>``` |
| [subscriptions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#subscriptions) | ```<br>coupons.addon_ids = subscriptions.addons.id<br>```<br><br>```<br>coupons.addon_ids = subscriptions.charged_event_based_addons.id<br>```<br><br>```<br>coupons.addon_ids = subscriptions.event_based_addons.id<br>```<br><br>```<br>coupons.id = subscriptions.coupons.coupon_id<br>```<br><br>```<br>coupons.plan_ids = subscriptions.plan_id<br>``` |
| [credit_notes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#credit-notes) | ```<br>coupons.id = credit_notes.discounts.entity_id<br>```<br><br>```<br>coupons.id = credit_notes.line_item_discounts.coupon_id<br>``` |
| [orders](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#orders) | ```<br>coupons.id = orders.line_item_discounts.coupon_id<br>``` |

coupons table schema

| **apply\_discount\_on**<br><br><br>STRING |
| --- |
| **apply\_on**<br><br><br>STRING |
| **archived\_at**<br><br><br>DATE-TIME |
| **created\_at**<br><br><br>DATE-TIME |
| **currency\_code**<br><br><br>STRING |
| **discount\_amount**<br><br><br>NUMBER |
| **discount\_percentage**<br><br><br>NUMBER |
| **discount\_type**<br><br><br>STRING |
| **duration\_month**<br><br><br>INTEGER |
| **duration\_type**<br><br><br>STRING |
| **id**<br><br><br>STRING |
| **invoice\_name**<br><br><br>STRING |
| **invoice\_notes**<br><br><br>STRING |
| **item\_constraint\_criteria**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>currencies: ARRAY, which is also a nested data structure.</li><li>item_family_ids: ARRAY, which is also a nested data structure.</li><li>item_price_periods: ARRAY, which is also a nested data structure.</li><li>item_type: STRING</li></ul> |
| **item\_constraints**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>constraint: STRING</li><li>item_price_ids: ARRAY, which is also a nested data structure.</li><li>item_type: STRING</li></ul> |
| **max\_redemptions**<br><br><br>INTEGER |
| **meta\_data**<br><br><br>STRING |
| **name**<br><br><br>STRING |
| **object**<br><br><br>STRING |
| **period**<br><br><br>INTEGER |
| **period\_unit**<br><br><br>STRING |
| **redemptions**<br><br><br>INTEGER |
| **resource\_version**<br><br><br>INTEGER |
| **status**<br><br><br>STRING |
| **updated\_at**<br><br><br>DATE-TIME |
| **valid\_till**<br><br><br>DATE-TIME |

### credit\_notes

The `credit_notes` table contains info about the credit notes in your Chargebee account. A credit note is a document that specifies the money owed by a business to a customer.

**Note**: This table is available Refer to the [Table and field availability and Chargebee Product Catalogs section](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#product-catalog-versions) for more info.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Key** | id |
| **Replication Key** | updated\_at |
| **Useful links** | [Chargebee documentation](https://apidocs.chargebee.com/Content/api/credit_notes)<br><br>[Chargebee API method](https://apidocs.chargebee.com/Content/api/credit_notes#list_credit_notes "Opens in new tab: Chargebee API method") |

credit\_notes table foreign keys

| Join credit\_notes with | on |
| --- | --- |
| [coupons](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#coupons) | ```<br>credit_notes.discounts.entity_id = coupons.id<br>```<br><br>```<br>credit_notes.line_item_discounts.coupon_id = coupons.id<br>``` |
| [events](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#events) | ```<br>credit_notes.discounts.entity_id = events.content.coupon.id<br>```<br><br>```<br>credit_notes.line_item_discounts.coupon_id = events.content.coupon.id<br>```<br><br>```<br>credit_notes.discounts.entity_id = events.content.invoice.discounts.entity_id<br>```<br><br>```<br>credit_notes.line_item_discounts.coupon_id = events.content.invoice.discounts.entity_id<br>```<br><br>```<br>credit_notes.discounts.entity_id = events.content.invoice.line_item_discounts.coupon_id<br>```<br><br>```<br>credit_notes.line_item_discounts.coupon_id = events.content.invoice.line_item_discounts.coupon_id<br>```<br><br>```<br>credit_notes.discounts.entity_id = events.content.subscription.coupons.coupon_id<br>```<br><br>```<br>credit_notes.line_item_discounts.coupon_id = events.content.subscription.coupons.coupon_id<br>```<br><br>```<br>credit_notes.id = events.content.invoice.adjustment_credit_notes.cn_id<br>```<br><br>```<br>credit_notes.id = events.content.invoice.applied_credits.cn_id<br>```<br><br>```<br>credit_notes.id = events.content.invoice.issued_credit_notes.cn_id<br>```<br><br>```<br>credit_notes.customer_id = events.content.customer.id<br>```<br><br>```<br>credit_notes.customer_id = events.content.invoice.customer_id<br>```<br><br>```<br>credit_notes.customer_id = events.content.subscription.customer_id<br>```<br><br>```<br>credit_notes.customer_id = events.content.transaction.customer_id<br>```<br><br>```<br>credit_notes.allocations.invoice_id = events.content.invoice.id<br>```<br><br>```<br>credit_notes.reference_invoice_id = events.content.invoice.id<br>```<br><br>```<br>credit_notes.allocations.invoice_id = events.content.transaction.linked_credit_notes.cn_reference_invoice_id<br>```<br><br>```<br>credit_notes.reference_invoice_id = events.content.transaction.linked_credit_notes.cn_reference_invoice_id<br>```<br><br>```<br>credit_notes.line_item_discounts.line_item_id = events.content.invoice.line_item_discounts.line_item_id<br>```<br><br>```<br>credit_notes.line_item_taxes.line_item_id = events.content.invoice.line_item_discounts.line_item_id<br>```<br><br>```<br>credit_notes.line_item_tiers.line_item_id = events.content.invoice.line_item_discounts.line_item_id<br>```<br><br>```<br>credit_notes.line_items.id = events.content.invoice.line_item_discounts.line_item_id<br>```<br><br>```<br>credit_notes.line_item_discounts.line_item_id = events.content.invoice.line_item_taxes.line_item_id<br>```<br><br>```<br>credit_notes.line_item_taxes.line_item_id = events.content.invoice.line_item_taxes.line_item_id<br>```<br><br>```<br>credit_notes.line_item_tiers.line_item_id = events.content.invoice.line_item_taxes.line_item_id<br>```<br><br>```<br>credit_notes.line_items.id = events.content.invoice.line_item_taxes.line_item_id<br>```<br><br>```<br>credit_notes.line_item_discounts.line_item_id = events.content.invoice.line_items.id<br>```<br><br>```<br>credit_notes.line_item_taxes.line_item_id = events.content.invoice.line_items.id<br>```<br><br>```<br>credit_notes.line_item_tiers.line_item_id = events.content.invoice.line_items.id<br>```<br><br>```<br>credit_notes.line_items.id = events.content.invoice.line_items.id<br>```<br><br>```<br>credit_notes.subscription_id = events.content.subscription.id<br>```<br><br>```<br>credit_notes.line_items.subscription_id = events.content.subscription.id<br>```<br><br>```<br>credit_notes.subscription_id = events.content.invoice.subscription_id<br>```<br><br>```<br>credit_notes.line_items.subscription_id = events.content.invoice.subscription_id<br>```<br><br>```<br>credit_notes.subscription_id = events.content.transaction.subscription_id<br>```<br><br>```<br>credit_notes.line_items.subscription_id = events.content.transaction.subscription_id<br>```<br><br>```<br>credit_notes.linked_refunds.txn_id = events.content.invoice.linked_payments.txn_id<br>```<br><br>```<br>credit_notes.linked_refunds.txn_id = events.content.transaction.id<br>```<br><br>```<br>credit_notes.linked_refunds.txn_id = events.content.transaction.linked_refunds.txn_id<br>```<br><br>```<br>credit_notes.linked_refunds.txn_id = events.content.transaction.reference_transaction_id<br>```<br><br>```<br>credit_notes.linked_refunds.txn_id = events.content.transaction.refunded_txn_id<br>``` |
| [invoices](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#invoices) | ```<br>credit_notes.discounts.entity_id = invoices.discounts.entity_id<br>```<br><br>```<br>credit_notes.line_item_discounts.coupon_id = invoices.discounts.entity_id<br>```<br><br>```<br>credit_notes.discounts.entity_id = invoices.line_item_discounts.coupon_id<br>```<br><br>```<br>credit_notes.line_item_discounts.coupon_id = invoices.line_item_discounts.coupon_id<br>```<br><br>```<br>credit_notes.discounts.entity_id = invoices.notes.entity_id<br>```<br><br>```<br>credit_notes.line_item_discounts.coupon_id = invoices.notes.entity_id<br>```<br><br>```<br>credit_notes.id = invoices.adjustment_credit_notes.cn_id<br>```<br><br>```<br>credit_notes.id = invoices.applied_credits.cn_id<br>```<br><br>```<br>credit_notes.id = invoices.issued_credit_notes.cn_id<br>```<br><br>```<br>credit_notes.customer_id = invoices.customer_id<br>```<br><br>```<br>credit_notes.customer_id = invoices.notes.entity_id<br>```<br><br>```<br>credit_notes.allocations.invoice_id = invoices.id<br>```<br><br>```<br>credit_notes.reference_invoice_id = invoices.id<br>```<br><br>```<br>credit_notes.line_item_discounts.line_item_id = invoices.line_item_discounts.line_item_id<br>```<br><br>```<br>credit_notes.line_item_taxes.line_item_id = invoices.line_item_discounts.line_item_id<br>```<br><br>```<br>credit_notes.line_item_tiers.line_item_id = invoices.line_item_discounts.line_item_id<br>```<br><br>```<br>credit_notes.line_items.id = invoices.line_item_discounts.line_item_id<br>```<br><br>```<br>credit_notes.line_item_discounts.line_item_id = invoices.line_item_taxes.line_item_id<br>```<br><br>```<br>credit_notes.line_item_taxes.line_item_id = invoices.line_item_taxes.line_item_id<br>```<br><br>```<br>credit_notes.line_item_tiers.line_item_id = invoices.line_item_taxes.line_item_id<br>```<br><br>```<br>credit_notes.line_items.id = invoices.line_item_taxes.line_item_id<br>```<br><br>```<br>credit_notes.line_item_discounts.line_item_id = invoices.line_item_tiers.line_item_id<br>```<br><br>```<br>credit_notes.line_item_taxes.line_item_id = invoices.line_item_tiers.line_item_id<br>```<br><br>```<br>credit_notes.line_item_tiers.line_item_id = invoices.line_item_tiers.line_item_id<br>```<br><br>```<br>credit_notes.line_items.id = invoices.line_item_tiers.line_item_id<br>```<br><br>```<br>credit_notes.line_item_discounts.line_item_id = invoices.line_items.id<br>```<br><br>```<br>credit_notes.line_item_taxes.line_item_id = invoices.line_items.id<br>```<br><br>```<br>credit_notes.line_item_tiers.line_item_id = invoices.line_items.id<br>```<br><br>```<br>credit_notes.line_items.id = invoices.line_items.id<br>```<br><br>```<br>credit_notes.subscription_id = invoices.line_items.subscription_id<br>```<br><br>```<br>credit_notes.line_items.subscription_id = invoices.line_items.subscription_id<br>```<br><br>```<br>credit_notes.subscription_id = invoices.notes.entity_id<br>```<br><br>```<br>credit_notes.line_items.subscription_id = invoices.notes.entity_id<br>```<br><br>```<br>credit_notes.subscription_id = invoices.subscription_id<br>```<br><br>```<br>credit_notes.line_items.subscription_id = invoices.subscription_id<br>```<br><br>```<br>credit_notes.linked_refunds.txn_id = invoices.linked_payments.txn_id<br>``` |
| [subscriptions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#subscriptions) | ```<br>credit_notes.discounts.entity_id = subscriptions.coupons.coupon_id<br>```<br><br>```<br>credit_notes.line_item_discounts.coupon_id = subscriptions.coupons.coupon_id<br>```<br><br>```<br>credit_notes.customer_id = subscriptions.customer_id<br>```<br><br>```<br>credit_notes.subscription_id = subscriptions.id<br>```<br><br>```<br>credit_notes.line_items.subscription_id = subscriptions.id<br>``` |
| [orders](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#orders) | ```<br>credit_notes.discounts.entity_id = orders.line_item_discounts.coupon_id<br>```<br><br>```<br>credit_notes.line_item_discounts.coupon_id = orders.line_item_discounts.coupon_id<br>```<br><br>```<br>credit_notes.id = orders.linked_credit_notes.id<br>```<br><br>```<br>credit_notes.customer_id = orders.customer_id<br>```<br><br>```<br>credit_notes.allocations.invoice_id = orders.invoice_id<br>```<br><br>```<br>credit_notes.reference_invoice_id = orders.invoice_id<br>```<br><br>```<br>credit_notes.line_item_discounts.line_item_id = orders.line_item_discounts.line_item_id<br>```<br><br>```<br>credit_notes.line_item_taxes.line_item_id = orders.line_item_discounts.line_item_id<br>```<br><br>```<br>credit_notes.line_item_tiers.line_item_id = orders.line_item_discounts.line_item_id<br>```<br><br>```<br>credit_notes.line_items.id = orders.line_item_discounts.line_item_id<br>```<br><br>```<br>credit_notes.line_item_discounts.line_item_id = orders.line_item_taxes.line_item_id<br>```<br><br>```<br>credit_notes.line_item_taxes.line_item_id = orders.line_item_taxes.line_item_id<br>```<br><br>```<br>credit_notes.line_item_tiers.line_item_id = orders.line_item_taxes.line_item_id<br>```<br><br>```<br>credit_notes.line_items.id = orders.line_item_taxes.line_item_id<br>```<br><br>```<br>credit_notes.subscription_id = orders.subscription_id<br>```<br><br>```<br>credit_notes.line_items.subscription_id = orders.subscription_id<br>``` |
| [customers](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#customers) | ```<br>credit_notes.customer_id = customers.id<br>``` |
| [payment_sources](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#payment-sources) | ```<br>credit_notes.customer_id = payment_sources.customer_id<br>``` |
| [promotional_credits](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#promotional-credits) | ```<br>credit_notes.customer_id = promotional_credits.customer_id<br>``` |
| [transactions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#transactions) | ```<br>credit_notes.customer_id = transactions.customer_id<br>```<br><br>```<br>credit_notes.allocations.invoice_id = transactions.linked_credit_notes.cn_reference_invoice_id<br>```<br><br>```<br>credit_notes.reference_invoice_id = transactions.linked_credit_notes.cn_reference_invoice_id<br>```<br><br>```<br>credit_notes.subscription_id = transactions.subscription_id<br>```<br><br>```<br>credit_notes.line_items.subscription_id = transactions.subscription_id<br>```<br><br>```<br>credit_notes.linked_refunds.txn_id = transactions.id<br>```<br><br>```<br>credit_notes.linked_refunds.txn_id = transactions.linked_refunds.txn_id<br>```<br><br>```<br>credit_notes.linked_refunds.txn_id = transactions.reference_transaction_id<br>```<br><br>```<br>credit_notes.linked_refunds.txn_id = transactions.refunded_txn_id<br>``` |
| [virtual_bank_accounts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#virtual-bank-accounts) | ```<br>credit_notes.customer_id = virtual_bank_accounts.customer_id<br>``` |
| [gifts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#gifts) | ```<br>credit_notes.customer_id = gifts.gift_receiver.customer_id<br>```<br><br>```<br>credit_notes.customer_id = gifts.gifter.customer_id<br>```<br><br>```<br>credit_notes.allocations.invoice_id = gifts.gifter.invoice_id<br>```<br><br>```<br>credit_notes.reference_invoice_id = gifts.gifter.invoice_id<br>```<br><br>```<br>credit_notes.subscription_id = gifts.gift_receiver.subscription_id<br>```<br><br>```<br>credit_notes.line_items.subscription_id = gifts.gift_receiver.subscription_id<br>``` |

credit\_notes table schema

| **allocations**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>allocated_amount: INTEGER</li><li>allocated_at: DATE-TIME</li><li>invoice_date: DATE-TIME</li><li>invoice_id: STRING</li><li>invoice_status: STRING</li></ul> |
| --- |
| **amount\_allocated**<br><br><br>INTEGER |
| **amount\_available**<br><br><br>INTEGER |
| **amount\_refunded**<br><br><br>INTEGER |
| **base\_currency\_code**<br><br><br>STRING |
| **channel**<br><br><br>STRING |
| **create\_reason\_code**<br><br><br>STRING |
| **currency\_code**<br><br><br>STRING |
| **customer\_id**<br><br><br>STRING |
| **date**<br><br><br>DATE-TIME |
| **deleted**<br><br><br>BOOLEAN |
| **discounts**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>amount: INTEGER</li><li>description: STRING</li><li>entity_id: STRING</li><li>entity_type: STRING</li><li>object: STRING</li></ul> |
| **einvoice**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>id: STRING</li><li>message: STRING</li><li>status: STRING</li></ul> |
| **exchange\_rate**<br><br><br>NUMBER |
| **fractional\_correction**<br><br><br>INTEGER |
| **generated\_at**<br><br><br>DATE-TIME |
| **id**<br><br><br>STRING |
| **line\_item\_discounts**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>coupon_id: STRING</li><li>discount_amount: INTEGER</li><li>discount_type: STRING</li><li>entity_id: STRING</li><li>line_item_id: STRING</li><li>object: STRING</li></ul> |
| **line\_item\_taxes**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>is_non_compliance_tax: BOOLEAN</li><li>is_partial_tax_applied: BOOLEAN</li><li>line_item_id: STRING</li><li>local_currency_code: STRING</li><li>tax_amount: INTEGER</li><li>tax_amount_in_local_currency: INTEGER</li><li>tax_juris_code: STRING</li><li>tax_juris_name: STRING</li><li>tax_juris_type: STRING</li><li>tax_name: STRING</li><li>tax_rate: NUMBER</li><li>taxable_amount: INTEGER</li></ul> |
| **line\_item\_tiers**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>ending_unit: INTEGER</li><li>ending_unit_in_decimal: STRING</li><li>line_item_id: STRING</li><li>quantity_used: INTEGER</li><li>quantity_used_in_decimal: STRING</li><li>starting_unit: INTEGER</li><li>starting_unit_in_decimal: STRING</li><li>unit_amount: INTEGER</li><li>unit_amount_in_decimal: STRING</li></ul> |
| **line\_items**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>amount: INTEGER</li><li>amount_in_decimal: STRING</li><li>customer_id: STRING</li><li>date_from: DATE-TIME</li><li>date_to: DATE-TIME</li><li>description: STRING</li><li>discount_amount: INTEGER</li><li>entity_description: STRING</li><li>entity_id: STRING</li><li>entity_type: STRING</li><li>id: STRING</li><li>is_taxed: BOOLEAN</li><li>item_level_discount_amount: INTEGER</li><li>object: STRING</li><li>pricing_model: STRING</li><li>quantity: INTEGER</li><li>quantity_in_decimal: STRING</li><li>subscription_id: STRING</li><li>tax_amount: INTEGER</li><li>tax_exempt_reason: STRING</li><li>tax_rate: NUMBER</li><li>unit_amount: INTEGER</li><li>unit_amount_in_decimal: STRING</li></ul> |
| **linked\_refunds**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>applied_amount: INTEGER</li><li>applied_at: DATE-TIME</li><li>refund_reason_code: STRING</li><li>txn_amount: INTEGER</li><li>txn_date: DATE-TIME</li><li>txn_id: STRING</li><li>txn_status: STRING</li></ul> |
| **local\_currency\_code**<br><br><br>STRING |
| **object**<br><br><br>STRING |
| **price\_type**<br><br><br>STRING |
| **reason\_code**<br><br><br>STRING |
| **reference\_invoice\_id**<br><br><br>STRING |
| **refunded\_at**<br><br><br>DATE-TIME |
| **resource\_version**<br><br><br>INTEGER |
| **round\_off\_amount**<br><br><br>INTEGER |
| **status**<br><br><br>STRING |
| **sub\_total**<br><br><br>INTEGER |
| **sub\_total\_in\_local\_currency**<br><br><br>INTEGER |
| **subscription\_id**<br><br><br>STRING |
| **taxes**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>amount: INTEGER</li><li>description: STRING</li><li>name: STRING</li></ul> |
| **total**<br><br><br>INTEGER |
| **total\_in\_local\_currency**<br><br><br>INTEGER |
| **type**<br><br><br>STRING |
| **updated\_at**<br><br><br>DATE-TIME |
| **vat\_number**<br><br><br>STRING |
| **vat\_number\_prefix**<br><br><br>STRING |
| **voided\_at**<br><br><br>DATE-TIME |

### customers

The `customers` table contains info about the customers in your Chargebee account.

**Note**: This table is available Refer to the [Table and field availability and Chargebee Product Catalogs section](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#product-catalog-versions) for more info.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Key** | id |
| **Replication Key** | updated\_at |
| **Useful links** | [Chargebee documentation](https://apidocs.chargebee.com/Content/api/customers)<br><br>[Chargebee API method](https://apidocs.chargebee.com/Content/api/customers#list_customers "Opens in new tab: Chargebee API method") |

customers table foreign keys

| Join customers with | on |
| --- | --- |
| [credit_notes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#credit-notes) | ```<br>customers.id = credit_notes.customer_id<br>``` |
| [events](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#events) | ```<br>customers.id = events.content.customer.id<br>```<br><br>```<br>customers.id = events.content.invoice.customer_id<br>```<br><br>```<br>customers.id = events.content.subscription.customer_id<br>```<br><br>```<br>customers.id = events.content.transaction.customer_id<br>```<br><br>```<br>customers.primary_payment_source_id = events.content.subscription.payment_source_id<br>```<br><br>```<br>customers.primary_payment_source_id = events.content.transaction.payment_source_id<br>``` |
| [invoices](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#invoices) | ```<br>customers.id = invoices.customer_id<br>```<br><br>```<br>customers.id = invoices.notes.entity_id<br>``` |
| [payment_sources](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#payment-sources) | ```<br>customers.id = payment_sources.customer_id<br>```<br><br>```<br>customers.primary_payment_source_id = payment_sources.id<br>``` |
| [promotional_credits](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#promotional-credits) | ```<br>customers.id = promotional_credits.customer_id<br>``` |
| [subscriptions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#subscriptions) | ```<br>customers.id = subscriptions.customer_id<br>```<br><br>```<br>customers.primary_payment_source_id = subscriptions.payment_source_id<br>``` |
| [transactions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#transactions) | ```<br>customers.id = transactions.customer_id<br>```<br><br>```<br>customers.primary_payment_source_id = transactions.payment_source_id<br>``` |
| [virtual_bank_accounts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#virtual-bank-accounts) | ```<br>customers.id = virtual_bank_accounts.customer_id<br>``` |
| [gifts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#gifts) | ```<br>customers.id = gifts.gift_receiver.customer_id<br>```<br><br>```<br>customers.id = gifts.gifter.customer_id<br>``` |
| [orders](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#orders) | ```<br>customers.id = orders.customer_id<br>``` |

customers table schema

| **allow\_direct\_debit**<br><br><br>BOOLEAN |
| --- |
| **auto\_close\_invoices**<br><br><br>BOOLEAN |
| **auto\_collection**<br><br><br>STRING |
| **backup\_payment\_source\_id**<br><br><br>STRING |
| **balances**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>balance_currency_code: STRING</li><li>currency_code: STRING</li><li>excess_payments: INTEGER</li><li>object: STRING</li><li>promotional_credits: INTEGER</li><li>refundable_credits: INTEGER</li><li>unbilled_charges: INTEGER</li></ul> |
| **billing\_address**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>city: STRING</li><li>company: STRING</li><li>country: STRING</li><li>email: STRING</li><li>first_name: STRING</li><li>last_name: STRING</li><li>line1: STRING</li><li>line2: STRING</li><li>line3: STRING</li><li>object: STRING</li><li>phone: STRING</li><li>state: STRING</li><li>state_code: STRING</li><li>validation_status: STRING</li><li>zip: STRING</li></ul> |
| **billing\_date**<br><br><br>BOOLEAN |
| **billing\_date\_mode**<br><br><br>STRING |
| **billing\_day\_of\_week**<br><br><br>BOOLEAN |
| **billing\_day\_of\_week\_mode**<br><br><br>STRING |
| **business\_customer\_without\_vat\_number**<br><br><br>BOOLEAN |
| **card\_status**<br><br><br>STRING |
| **cf\_company\_id**<br><br><br>INTEGER, STRING |
| **channel**<br><br><br>STRING |
| **child\_account\_access**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>portal_download_invoices: STRING</li><li>portal_edit_subscriptions: STRING</li><li>send_invoice_emails: BOOLEAN</li><li>send_payment_emails: BOOLEAN</li><li>send_subscription_emails: BOOLEAN</li></ul> |
| **client\_profile\_id**<br><br><br>STRING |
| **company**<br><br><br>STRING |
| **consolidated\_invoicing**<br><br><br>BOOLEAN |
| **contacts**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>email: STRING</li><li>enabled: BOOLEAN</li><li>first_name: STRING</li><li>id: STRING</li><li>label: STRING</li><li>last_name: STRING</li><li>object: STRING</li><li>phone: STRING</li><li>send_account_email: STRING</li><li>send_billing_email: STRING</li></ul> |
| **created\_at**<br><br><br>DATE-TIME |
| **created\_from\_ip**<br><br><br>STRING |
| **custom\_fields**<br><br><br>STRING |
| **customer\_type**<br><br><br>STRING |
| **deleted**<br><br><br>BOOLEAN |
| **email**<br><br><br>STRING |
| **entity\_code**<br><br><br>STRING |
| **entity\_identifier\_scheme**<br><br><br>STRING |
| **entity\_identifier\_standard**<br><br><br>STRING |
| **entity\_identifiers**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>id: STRING</li><li>scheme: STRING</li><li>standard: STRING</li><li>value: STRING</li></ul> |
| **excess\_payments**<br><br><br>INTEGER |
| **exempt\_number**<br><br><br>STRING |
| **exemption\_details**<br><br><br>STRING |
| **first\_name**<br><br><br>STRING |
| **fraud\_flag**<br><br><br>STRING |
| **id**<br><br><br>STRING |
| **invoice\_notes**<br><br><br>STRING |
| **is\_einvoice\_enabled**<br><br><br>BOOLEAN |
| **is\_location\_valid**<br><br><br>BOOLEAN |
| **last\_name**<br><br><br>STRING |
| **locale**<br><br><br>STRING |
| **meta\_data**<br><br><br>STRING |
| **mrr**<br><br><br>INTEGER |
| **net\_term\_days**<br><br><br>INTEGER |
| **object**<br><br><br>STRING |
| **offline\_payment\_method**<br><br><br>STRING |
| **parent\_account\_access**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>portal_download_child_invoices: STRING</li><li>portal_edit_child_subscriptions: STRING</li><li>send_invoice_emails: BOOLEAN</li><li>send_payment_emails: BOOLEAN</li><li>send_subscription_emails: BOOLEAN</li></ul> |
| **payment\_method**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>gateway: STRING</li><li>gateway_account_id: STRING</li><li>object: STRING</li><li>reference_id: STRING</li><li>status: STRING</li><li>type: STRING</li></ul> |
| **phone**<br><br><br>STRING |
| **pii\_cleared**<br><br><br>STRING |
| **preferred\_currency\_code**<br><br><br>STRING |
| **primary\_payment\_source\_id**<br><br><br>STRING |
| **promotional\_credits**<br><br><br>INTEGER |
| **referral\_urls**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>created_at: DATE-TIME</li><li>external_customer_id: STRING</li><li>referral_account_id: STRING</li><li>referral_campaign_id: STRING</li><li>referral_external_account_id: STRING</li><li>referral_sharing_url: STRING</li><li>referral_system: STRING</li><li>updated_at: DATE-TIME</li></ul> |
| **refundable\_credits**<br><br><br>INTEGER |
| **registered\_for\_gst**<br><br><br>BOOLEAN |
| **relationship**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>invoice_owner_id: STRING</li><li>parent_id: STRING</li><li>payment_owner_id: STRING</li><li>root_id: STRING</li></ul> |
| **resource\_version**<br><br><br>INTEGER |
| **taxability**<br><br><br>STRING |
| **unbilled\_charges**<br><br><br>INTEGER |
| **updated\_at**<br><br><br>DATE-TIME |
| **use\_default\_hierarchy\_settings**<br><br><br>BOOLEAN |
| **vat\_number**<br><br><br>STRING |
| **vat\_number\_prefix**<br><br><br>STRING |
| **vat\_number\_status**<br><br><br>STRING |
| **vat\_number\_validated\_time**<br><br><br>DATE-TIME |

### events

The `events` table contains info about the events that have occurred on your Chargebee site. Event records contain data about affected resources and additional details, such as when the change occurred. This can be used to create a log of events for a record and analyze how it has changed over time.

**Note**: This table is available Refer to the [Table and field availability and Chargebee Product Catalogs section](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#product-catalog-versions) for more info.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Key** | id |
| **Replication Key** | occurred\_at |
| **Useful links** | [Chargebee documentation](https://apidocs.chargebee.com/Content/api/events)<br><br>[Chargebee API method](https://apidocs.chargebee.com/Content/api/events#list_events "Opens in new tab: Chargebee API method") |

events table foreign keys

| Join events with | on |
| --- | --- |
| [addons](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#addons) | ```<br>events.content.subscription.addons.id = addons.id<br>```<br><br>```<br>events.content.subscription.charged_event_based_addons.id = addons.id<br>```<br><br>```<br>events.content.subscription.event_based_addons.id = addons.id<br>``` |
| [coupons](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#coupons) | ```<br>events.content.subscription.addons.id = coupons.addon_ids<br>```<br><br>```<br>events.content.subscription.charged_event_based_addons.id = coupons.addon_ids<br>```<br><br>```<br>events.content.subscription.event_based_addons.id = coupons.addon_ids<br>```<br><br>```<br>events.content.coupon.id = coupons.id<br>```<br><br>```<br>events.content.invoice.discounts.entity_id = coupons.id<br>```<br><br>```<br>events.content.invoice.line_item_discounts.coupon_id = coupons.id<br>```<br><br>```<br>events.content.subscription.coupons.coupon_id = coupons.id<br>```<br><br>```<br>events.content.coupon.plan_ids = coupons.plan_ids<br>```<br><br>```<br>events.content.subscription.plan_id = coupons.plan_ids<br>``` |
| [invoices](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#invoices) | ```<br>events.content.subscription.addons.id = invoices.notes.entity_id<br>```<br><br>```<br>events.content.subscription.charged_event_based_addons.id = invoices.notes.entity_id<br>```<br><br>```<br>events.content.subscription.event_based_addons.id = invoices.notes.entity_id<br>```<br><br>```<br>events.content.coupon.id = invoices.discounts.entity_id<br>```<br><br>```<br>events.content.invoice.discounts.entity_id = invoices.discounts.entity_id<br>```<br><br>```<br>events.content.invoice.line_item_discounts.coupon_id = invoices.discounts.entity_id<br>```<br><br>```<br>events.content.subscription.coupons.coupon_id = invoices.discounts.entity_id<br>```<br><br>```<br>events.content.coupon.id = invoices.line_item_discounts.coupon_id<br>```<br><br>```<br>events.content.invoice.discounts.entity_id = invoices.line_item_discounts.coupon_id<br>```<br><br>```<br>events.content.invoice.line_item_discounts.coupon_id = invoices.line_item_discounts.coupon_id<br>```<br><br>```<br>events.content.subscription.coupons.coupon_id = invoices.line_item_discounts.coupon_id<br>```<br><br>```<br>events.content.coupon.id = invoices.notes.entity_id<br>```<br><br>```<br>events.content.invoice.discounts.entity_id = invoices.notes.entity_id<br>```<br><br>```<br>events.content.invoice.line_item_discounts.coupon_id = invoices.notes.entity_id<br>```<br><br>```<br>events.content.subscription.coupons.coupon_id = invoices.notes.entity_id<br>```<br><br>```<br>events.content.invoice.adjustment_credit_notes.cn_id = invoices.adjustment_credit_notes.cn_id<br>```<br><br>```<br>events.content.invoice.applied_credits.cn_id = invoices.adjustment_credit_notes.cn_id<br>```<br><br>```<br>events.content.invoice.issued_credit_notes.cn_id = invoices.adjustment_credit_notes.cn_id<br>```<br><br>```<br>events.content.invoice.adjustment_credit_notes.cn_id = invoices.applied_credits.cn_id<br>```<br><br>```<br>events.content.invoice.applied_credits.cn_id = invoices.applied_credits.cn_id<br>```<br><br>```<br>events.content.invoice.issued_credit_notes.cn_id = invoices.applied_credits.cn_id<br>```<br><br>```<br>events.content.invoice.adjustment_credit_notes.cn_id = invoices.issued_credit_notes.cn_id<br>```<br><br>```<br>events.content.invoice.applied_credits.cn_id = invoices.issued_credit_notes.cn_id<br>```<br><br>```<br>events.content.invoice.issued_credit_notes.cn_id = invoices.issued_credit_notes.cn_id<br>```<br><br>```<br>events.content.customer.id = invoices.customer_id<br>```<br><br>```<br>events.content.invoice.customer_id = invoices.customer_id<br>```<br><br>```<br>events.content.subscription.customer_id = invoices.customer_id<br>```<br><br>```<br>events.content.transaction.customer_id = invoices.customer_id<br>```<br><br>```<br>events.content.customer.id = invoices.notes.entity_id<br>```<br><br>```<br>events.content.invoice.customer_id = invoices.notes.entity_id<br>```<br><br>```<br>events.content.subscription.customer_id = invoices.notes.entity_id<br>```<br><br>```<br>events.content.transaction.customer_id = invoices.notes.entity_id<br>```<br><br>```<br>events.content.invoice.id = invoices.id<br>```<br><br>```<br>events.content.transaction.linked_credit_notes.cn_reference_invoice_id = invoices.id<br>```<br><br>```<br>events.content.invoice.line_item_discounts.line_item_id = invoices.line_item_discounts.line_item_id<br>```<br><br>```<br>events.content.invoice.line_item_taxes.line_item_id = invoices.line_item_discounts.line_item_id<br>```<br><br>```<br>events.content.invoice.line_items.id = invoices.line_item_discounts.line_item_id<br>```<br><br>```<br>events.content.invoice.line_item_discounts.line_item_id = invoices.line_item_taxes.line_item_id<br>```<br><br>```<br>events.content.invoice.line_item_taxes.line_item_id = invoices.line_item_taxes.line_item_id<br>```<br><br>```<br>events.content.invoice.line_items.id = invoices.line_item_taxes.line_item_id<br>```<br><br>```<br>events.content.invoice.line_item_discounts.line_item_id = invoices.line_item_tiers.line_item_id<br>```<br><br>```<br>events.content.invoice.line_item_taxes.line_item_id = invoices.line_item_tiers.line_item_id<br>```<br><br>```<br>events.content.invoice.line_items.id = invoices.line_item_tiers.line_item_id<br>```<br><br>```<br>events.content.invoice.line_item_discounts.line_item_id = invoices.line_items.id<br>```<br><br>```<br>events.content.invoice.line_item_taxes.line_item_id = invoices.line_items.id<br>```<br><br>```<br>events.content.invoice.line_items.id = invoices.line_items.id<br>```<br><br>```<br>events.content.coupon.plan_ids = invoices.notes.entity_id<br>```<br><br>```<br>events.content.subscription.plan_id = invoices.notes.entity_id<br>```<br><br>```<br>events.content.subscription.id = invoices.line_items.subscription_id<br>```<br><br>```<br>events.content.invoice.subscription_id = invoices.line_items.subscription_id<br>```<br><br>```<br>events.content.transaction.subscription_id = invoices.line_items.subscription_id<br>```<br><br>```<br>events.content.subscription.id = invoices.notes.entity_id<br>```<br><br>```<br>events.content.invoice.subscription_id = invoices.notes.entity_id<br>```<br><br>```<br>events.content.transaction.subscription_id = invoices.notes.entity_id<br>```<br><br>```<br>events.content.subscription.id = invoices.subscription_id<br>```<br><br>```<br>events.content.invoice.subscription_id = invoices.subscription_id<br>```<br><br>```<br>events.content.transaction.subscription_id = invoices.subscription_id<br>```<br><br>```<br>events.content.invoice.linked_payments.txn_id = invoices.linked_payments.txn_id<br>```<br><br>```<br>events.content.transaction.id = invoices.linked_payments.txn_id<br>```<br><br>```<br>events.content.transaction.linked_refunds.txn_id = invoices.linked_payments.txn_id<br>```<br><br>```<br>events.content.transaction.reference_transaction_id = invoices.linked_payments.txn_id<br>```<br><br>```<br>events.content.transaction.refunded_txn_id = invoices.linked_payments.txn_id<br>``` |
| [plans](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#plans) | ```<br>events.content.subscription.addons.id = plans.applicable_addons.id<br>```<br><br>```<br>events.content.subscription.charged_event_based_addons.id = plans.applicable_addons.id<br>```<br><br>```<br>events.content.subscription.event_based_addons.id = plans.applicable_addons.id<br>```<br><br>```<br>events.content.coupon.plan_ids = plans.id<br>```<br><br>```<br>events.content.subscription.plan_id = plans.id<br>``` |
| [subscriptions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#subscriptions) | ```<br>events.content.subscription.addons.id = subscriptions.addons.id<br>```<br><br>```<br>events.content.subscription.charged_event_based_addons.id = subscriptions.addons.id<br>```<br><br>```<br>events.content.subscription.event_based_addons.id = subscriptions.addons.id<br>```<br><br>```<br>events.content.subscription.addons.id = subscriptions.charged_event_based_addons.id<br>```<br><br>```<br>events.content.subscription.charged_event_based_addons.id = subscriptions.charged_event_based_addons.id<br>```<br><br>```<br>events.content.subscription.event_based_addons.id = subscriptions.charged_event_based_addons.id<br>```<br><br>```<br>events.content.subscription.addons.id = subscriptions.event_based_addons.id<br>```<br><br>```<br>events.content.subscription.charged_event_based_addons.id = subscriptions.event_based_addons.id<br>```<br><br>```<br>events.content.subscription.event_based_addons.id = subscriptions.event_based_addons.id<br>```<br><br>```<br>events.content.coupon.id = subscriptions.coupons.coupon_id<br>```<br><br>```<br>events.content.invoice.discounts.entity_id = subscriptions.coupons.coupon_id<br>```<br><br>```<br>events.content.invoice.line_item_discounts.coupon_id = subscriptions.coupons.coupon_id<br>```<br><br>```<br>events.content.subscription.coupons.coupon_id = subscriptions.coupons.coupon_id<br>```<br><br>```<br>events.content.customer.id = subscriptions.customer_id<br>```<br><br>```<br>events.content.invoice.customer_id = subscriptions.customer_id<br>```<br><br>```<br>events.content.subscription.customer_id = subscriptions.customer_id<br>```<br><br>```<br>events.content.transaction.customer_id = subscriptions.customer_id<br>```<br><br>```<br>events.content.coupon.plan_ids = subscriptions.plan_id<br>```<br><br>```<br>events.content.subscription.plan_id = subscriptions.plan_id<br>```<br><br>```<br>events.content.subscription.payment_source_id = subscriptions.payment_source_id<br>```<br><br>```<br>events.content.transaction.payment_source_id = subscriptions.payment_source_id<br>```<br><br>```<br>events.content.subscription.id = subscriptions.id<br>```<br><br>```<br>events.content.invoice.subscription_id = subscriptions.id<br>```<br><br>```<br>events.content.transaction.subscription_id = subscriptions.id<br>``` |
| [credit_notes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#credit-notes) | ```<br>events.content.coupon.id = credit_notes.discounts.entity_id<br>```<br><br>```<br>events.content.invoice.discounts.entity_id = credit_notes.discounts.entity_id<br>```<br><br>```<br>events.content.invoice.line_item_discounts.coupon_id = credit_notes.discounts.entity_id<br>```<br><br>```<br>events.content.subscription.coupons.coupon_id = credit_notes.discounts.entity_id<br>```<br><br>```<br>events.content.coupon.id = credit_notes.line_item_discounts.coupon_id<br>```<br><br>```<br>events.content.invoice.discounts.entity_id = credit_notes.line_item_discounts.coupon_id<br>```<br><br>```<br>events.content.invoice.line_item_discounts.coupon_id = credit_notes.line_item_discounts.coupon_id<br>```<br><br>```<br>events.content.subscription.coupons.coupon_id = credit_notes.line_item_discounts.coupon_id<br>```<br><br>```<br>events.content.invoice.adjustment_credit_notes.cn_id = credit_notes.id<br>```<br><br>```<br>events.content.invoice.applied_credits.cn_id = credit_notes.id<br>```<br><br>```<br>events.content.invoice.issued_credit_notes.cn_id = credit_notes.id<br>```<br><br>```<br>events.content.customer.id = credit_notes.customer_id<br>```<br><br>```<br>events.content.invoice.customer_id = credit_notes.customer_id<br>```<br><br>```<br>events.content.subscription.customer_id = credit_notes.customer_id<br>```<br><br>```<br>events.content.transaction.customer_id = credit_notes.customer_id<br>```<br><br>```<br>events.content.invoice.id = credit_notes.allocations.invoice_id<br>```<br><br>```<br>events.content.transaction.linked_credit_notes.cn_reference_invoice_id = credit_notes.allocations.invoice_id<br>```<br><br>```<br>events.content.invoice.id = credit_notes.reference_invoice_id<br>```<br><br>```<br>events.content.transaction.linked_credit_notes.cn_reference_invoice_id = credit_notes.reference_invoice_id<br>```<br><br>```<br>events.content.invoice.line_item_discounts.line_item_id = credit_notes.line_item_discounts.line_item_id<br>```<br><br>```<br>events.content.invoice.line_item_taxes.line_item_id = credit_notes.line_item_discounts.line_item_id<br>```<br><br>```<br>events.content.invoice.line_items.id = credit_notes.line_item_discounts.line_item_id<br>```<br><br>```<br>events.content.invoice.line_item_discounts.line_item_id = credit_notes.line_item_taxes.line_item_id<br>```<br><br>```<br>events.content.invoice.line_item_taxes.line_item_id = credit_notes.line_item_taxes.line_item_id<br>```<br><br>```<br>events.content.invoice.line_items.id = credit_notes.line_item_taxes.line_item_id<br>```<br><br>```<br>events.content.invoice.line_item_discounts.line_item_id = credit_notes.line_item_tiers.line_item_id<br>```<br><br>```<br>events.content.invoice.line_item_taxes.line_item_id = credit_notes.line_item_tiers.line_item_id<br>```<br><br>```<br>events.content.invoice.line_items.id = credit_notes.line_item_tiers.line_item_id<br>```<br><br>```<br>events.content.invoice.line_item_discounts.line_item_id = credit_notes.line_items.id<br>```<br><br>```<br>events.content.invoice.line_item_taxes.line_item_id = credit_notes.line_items.id<br>```<br><br>```<br>events.content.invoice.line_items.id = credit_notes.line_items.id<br>```<br><br>```<br>events.content.subscription.id = credit_notes.subscription_id<br>```<br><br>```<br>events.content.invoice.subscription_id = credit_notes.subscription_id<br>```<br><br>```<br>events.content.transaction.subscription_id = credit_notes.subscription_id<br>```<br><br>```<br>events.content.subscription.id = credit_notes.line_items.subscription_id<br>```<br><br>```<br>events.content.invoice.subscription_id = credit_notes.line_items.subscription_id<br>```<br><br>```<br>events.content.transaction.subscription_id = credit_notes.line_items.subscription_id<br>```<br><br>```<br>events.content.invoice.linked_payments.txn_id = credit_notes.linked_refunds.txn_id<br>```<br><br>```<br>events.content.transaction.id = credit_notes.linked_refunds.txn_id<br>```<br><br>```<br>events.content.transaction.linked_refunds.txn_id = credit_notes.linked_refunds.txn_id<br>```<br><br>```<br>events.content.transaction.reference_transaction_id = credit_notes.linked_refunds.txn_id<br>```<br><br>```<br>events.content.transaction.refunded_txn_id = credit_notes.linked_refunds.txn_id<br>``` |
| [orders](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#orders) | ```<br>events.content.coupon.id = orders.line_item_discounts.coupon_id<br>```<br><br>```<br>events.content.invoice.discounts.entity_id = orders.line_item_discounts.coupon_id<br>```<br><br>```<br>events.content.invoice.line_item_discounts.coupon_id = orders.line_item_discounts.coupon_id<br>```<br><br>```<br>events.content.subscription.coupons.coupon_id = orders.line_item_discounts.coupon_id<br>```<br><br>```<br>events.content.invoice.adjustment_credit_notes.cn_id = orders.linked_credit_notes.id<br>```<br><br>```<br>events.content.invoice.applied_credits.cn_id = orders.linked_credit_notes.id<br>```<br><br>```<br>events.content.invoice.issued_credit_notes.cn_id = orders.linked_credit_notes.id<br>```<br><br>```<br>events.content.customer.id = orders.customer_id<br>```<br><br>```<br>events.content.invoice.customer_id = orders.customer_id<br>```<br><br>```<br>events.content.subscription.customer_id = orders.customer_id<br>```<br><br>```<br>events.content.transaction.customer_id = orders.customer_id<br>```<br><br>```<br>events.content.invoice.id = orders.invoice_id<br>```<br><br>```<br>events.content.transaction.linked_credit_notes.cn_reference_invoice_id = orders.invoice_id<br>```<br><br>```<br>events.content.invoice.line_item_discounts.line_item_id = orders.line_item_discounts.line_item_id<br>```<br><br>```<br>events.content.invoice.line_item_taxes.line_item_id = orders.line_item_discounts.line_item_id<br>```<br><br>```<br>events.content.invoice.line_items.id = orders.line_item_discounts.line_item_id<br>```<br><br>```<br>events.content.invoice.line_item_discounts.line_item_id = orders.line_item_taxes.line_item_id<br>```<br><br>```<br>events.content.invoice.line_item_taxes.line_item_id = orders.line_item_taxes.line_item_id<br>```<br><br>```<br>events.content.invoice.line_items.id = orders.line_item_taxes.line_item_id<br>```<br><br>```<br>events.content.subscription.id = orders.subscription_id<br>```<br><br>```<br>events.content.invoice.subscription_id = orders.subscription_id<br>```<br><br>```<br>events.content.transaction.subscription_id = orders.subscription_id<br>``` |
| [customers](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#customers) | ```<br>events.content.customer.id = customers.id<br>```<br><br>```<br>events.content.invoice.customer_id = customers.id<br>```<br><br>```<br>events.content.subscription.customer_id = customers.id<br>```<br><br>```<br>events.content.transaction.customer_id = customers.id<br>```<br><br>```<br>events.content.subscription.payment_source_id = customers.primary_payment_source_id<br>```<br><br>```<br>events.content.transaction.payment_source_id = customers.primary_payment_source_id<br>``` |
| [payment_sources](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#payment-sources) | ```<br>events.content.customer.id = payment_sources.customer_id<br>```<br><br>```<br>events.content.invoice.customer_id = payment_sources.customer_id<br>```<br><br>```<br>events.content.subscription.customer_id = payment_sources.customer_id<br>```<br><br>```<br>events.content.transaction.customer_id = payment_sources.customer_id<br>```<br><br>```<br>events.content.subscription.payment_source_id = payment_sources.id<br>```<br><br>```<br>events.content.transaction.payment_source_id = payment_sources.id<br>``` |
| [promotional_credits](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#promotional-credits) | ```<br>events.content.customer.id = promotional_credits.customer_id<br>```<br><br>```<br>events.content.invoice.customer_id = promotional_credits.customer_id<br>```<br><br>```<br>events.content.subscription.customer_id = promotional_credits.customer_id<br>```<br><br>```<br>events.content.transaction.customer_id = promotional_credits.customer_id<br>``` |
| [transactions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#transactions) | ```<br>events.content.customer.id = transactions.customer_id<br>```<br><br>```<br>events.content.invoice.customer_id = transactions.customer_id<br>```<br><br>```<br>events.content.subscription.customer_id = transactions.customer_id<br>```<br><br>```<br>events.content.transaction.customer_id = transactions.customer_id<br>```<br><br>```<br>events.content.invoice.id = transactions.linked_credit_notes.cn_reference_invoice_id<br>```<br><br>```<br>events.content.transaction.linked_credit_notes.cn_reference_invoice_id = transactions.linked_credit_notes.cn_reference_invoice_id<br>```<br><br>```<br>events.content.subscription.payment_source_id = transactions.payment_source_id<br>```<br><br>```<br>events.content.transaction.payment_source_id = transactions.payment_source_id<br>```<br><br>```<br>events.content.subscription.id = transactions.subscription_id<br>```<br><br>```<br>events.content.invoice.subscription_id = transactions.subscription_id<br>```<br><br>```<br>events.content.transaction.subscription_id = transactions.subscription_id<br>```<br><br>```<br>events.content.invoice.linked_payments.txn_id = transactions.id<br>```<br><br>```<br>events.content.transaction.id = transactions.id<br>```<br><br>```<br>events.content.transaction.linked_refunds.txn_id = transactions.id<br>```<br><br>```<br>events.content.transaction.reference_transaction_id = transactions.id<br>```<br><br>```<br>events.content.transaction.refunded_txn_id = transactions.id<br>```<br><br>```<br>events.content.invoice.linked_payments.txn_id = transactions.linked_refunds.txn_id<br>```<br><br>```<br>events.content.transaction.id = transactions.linked_refunds.txn_id<br>```<br><br>```<br>events.content.transaction.linked_refunds.txn_id = transactions.linked_refunds.txn_id<br>```<br><br>```<br>events.content.transaction.reference_transaction_id = transactions.linked_refunds.txn_id<br>```<br><br>```<br>events.content.transaction.refunded_txn_id = transactions.linked_refunds.txn_id<br>```<br><br>```<br>events.content.invoice.linked_payments.txn_id = transactions.reference_transaction_id<br>```<br><br>```<br>events.content.transaction.id = transactions.reference_transaction_id<br>```<br><br>```<br>events.content.transaction.linked_refunds.txn_id = transactions.reference_transaction_id<br>```<br><br>```<br>events.content.transaction.reference_transaction_id = transactions.reference_transaction_id<br>```<br><br>```<br>events.content.transaction.refunded_txn_id = transactions.reference_transaction_id<br>```<br><br>```<br>events.content.invoice.linked_payments.txn_id = transactions.refunded_txn_id<br>```<br><br>```<br>events.content.transaction.id = transactions.refunded_txn_id<br>```<br><br>```<br>events.content.transaction.linked_refunds.txn_id = transactions.refunded_txn_id<br>```<br><br>```<br>events.content.transaction.reference_transaction_id = transactions.refunded_txn_id<br>```<br><br>```<br>events.content.transaction.refunded_txn_id = transactions.refunded_txn_id<br>``` |
| [virtual_bank_accounts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#virtual-bank-accounts) | ```<br>events.content.customer.id = virtual_bank_accounts.customer_id<br>```<br><br>```<br>events.content.invoice.customer_id = virtual_bank_accounts.customer_id<br>```<br><br>```<br>events.content.subscription.customer_id = virtual_bank_accounts.customer_id<br>```<br><br>```<br>events.content.transaction.customer_id = virtual_bank_accounts.customer_id<br>``` |
| [gifts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#gifts) | ```<br>events.content.customer.id = gifts.gift_receiver.customer_id<br>```<br><br>```<br>events.content.invoice.customer_id = gifts.gift_receiver.customer_id<br>```<br><br>```<br>events.content.subscription.customer_id = gifts.gift_receiver.customer_id<br>```<br><br>```<br>events.content.transaction.customer_id = gifts.gift_receiver.customer_id<br>```<br><br>```<br>events.content.customer.id = gifts.gifter.customer_id<br>```<br><br>```<br>events.content.invoice.customer_id = gifts.gifter.customer_id<br>```<br><br>```<br>events.content.subscription.customer_id = gifts.gifter.customer_id<br>```<br><br>```<br>events.content.transaction.customer_id = gifts.gifter.customer_id<br>```<br><br>```<br>events.content.invoice.id = gifts.gifter.invoice_id<br>```<br><br>```<br>events.content.transaction.linked_credit_notes.cn_reference_invoice_id = gifts.gifter.invoice_id<br>```<br><br>```<br>events.content.subscription.id = gifts.gift_receiver.subscription_id<br>```<br><br>```<br>events.content.invoice.subscription_id = gifts.gift_receiver.subscription_id<br>```<br><br>```<br>events.content.transaction.subscription_id = gifts.gift_receiver.subscription_id<br>``` |

events table schema

| **api\_version**<br><br><br>STRING |
| --- |
| **content**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>coupon: OBJECT, which is also a nested data structure.											<ul><li>apply_discount_on: STRING</li><li>apply_on: STRING</li><li>archived_at: DATE-TIME</li><li>created_at: DATE-TIME</li><li>currency_code: STRING</li><li>discount_amount: NUMBER</li><li>discount_percentage: NUMBER</li><li>discount_type: STRING</li><li>duration_month: INTEGER</li><li>duration_type: STRING</li><li>id: STRING</li><li>invoice_name: STRING</li><li>invoice_notes: STRING</li><li>item_constraint_criteria: ARRAY, which is also a nested data structure.													<ul><li>currencies: ARRAY, which is also a nested data structure.</li><li>item_family_ids: ARRAY, which is also a nested data structure.</li><li>item_price_periods: ARRAY, which is also a nested data structure.</li><li>item_type: STRING</li></ul></li><li>item_constraints: ARRAY, which is also a nested data structure.													<ul><li>constraint: STRING</li><li>item_price_ids: ARRAY, which is also a nested data structure.</li><li>item_type: STRING</li></ul></li><li>max_redemptions: INTEGER</li><li>meta_data: STRING</li><li>name: STRING</li><li>object: STRING</li><li>period: INTEGER</li><li>period_unit: STRING</li><li>redemptions: INTEGER</li><li>resource_version: INTEGER</li><li>status: STRING</li><li>updated_at: DATE-TIME</li><li>valid_till: DATE-TIME</li></ul></li><li>coupon_code: OBJECT, which is also a nested data structure.											<ul><li>code: STRING</li><li>coupon_id: STRING</li><li>coupon_set_id: STRING</li><li>coupon_set_name: STRING</li><li>coupon_site_id: STRING</li><li>status: STRING</li></ul></li><li>coupon_set: OBJECT, which is also a nested data structure.											<ul><li>archived_count: INTEGER</li><li>coupon_id: STRING</li><li>id: STRING</li><li>meta_data: STRING</li><li>name: STRING</li><li>redeemed_count: INTEGER</li><li>total_count: INTEGER</li></ul></li><li>credit_note: OBJECT, which is also a nested data structure.											<ul><li>allocations: ARRAY, which is also a nested data structure.													<ul><li>allocated_amount: INTEGER</li><li>allocated_at: DATE-TIME</li><li>invoice_date: DATE-TIME</li><li>invoice_id: STRING</li><li>invoice_status: STRING</li></ul></li><li>amount_allocated: INTEGER</li><li>amount_available: INTEGER</li><li>amount_refunded: INTEGER</li><li>base_currency_code: STRING</li><li>channel: STRING</li><li>create_reason_code: STRING</li><li>currency_code: STRING</li><li>customer_id: STRING</li><li>date: DATE-TIME</li><li>deleted: BOOLEAN</li><li>discounts: ARRAY, which is also a nested data structure.													<ul><li>amount: INTEGER</li><li>description: STRING</li><li>entity_id: STRING</li><li>entity_type: STRING</li><li>object: STRING</li></ul></li><li>einvoice: OBJECT, which is also a nested data structure.													<ul><li>id: STRING</li><li>message: STRING</li><li>status: STRING</li></ul></li><li>exchange_rate: NUMBER</li><li>fractional_correction: INTEGER</li><li>generated_at: DATE-TIME</li><li>id: STRING</li><li>line_item_discounts: ARRAY, which is also a nested data structure.													<ul><li>coupon_id: STRING</li><li>discount_amount: INTEGER</li><li>discount_type: STRING</li><li>entity_id: STRING</li><li>line_item_id: STRING</li><li>object: STRING</li></ul></li><li>line_item_taxes: ARRAY, which is also a nested data structure.													<ul><li>is_non_compliance_tax: BOOLEAN</li><li>is_partial_tax_applied: BOOLEAN</li><li>line_item_id: STRING</li><li>local_currency_code: STRING</li><li>tax_amount: INTEGER</li><li>tax_amount_in_local_currency: INTEGER</li><li>tax_juris_code: STRING</li><li>tax_juris_name: STRING</li><li>tax_juris_type: STRING</li><li>tax_name: STRING</li><li>tax_rate: NUMBER</li><li>taxable_amount: INTEGER</li></ul></li><li>line_item_tiers: ARRAY, which is also a nested data structure.													<ul><li>ending_unit: INTEGER</li><li>ending_unit_in_decimal: STRING</li><li>line_item_id: STRING</li><li>quantity_used: INTEGER</li><li>quantity_used_in_decimal: STRING</li><li>starting_unit: INTEGER</li><li>starting_unit_in_decimal: STRING</li><li>unit_amount: INTEGER</li><li>unit_amount_in_decimal: STRING</li></ul></li><li>line_items: ARRAY, which is also a nested data structure.													<ul><li>amount: INTEGER</li><li>amount_in_decimal: STRING</li><li>customer_id: STRING</li><li>date_from: DATE-TIME</li><li>date_to: DATE-TIME</li><li>description: STRING</li><li>discount_amount: INTEGER</li><li>entity_description: STRING</li><li>entity_id: STRING</li><li>entity_type: STRING</li><li>id: STRING</li><li>is_taxed: BOOLEAN</li><li>item_level_discount_amount: INTEGER</li><li>object: STRING</li><li>pricing_model: STRING</li><li>quantity: INTEGER</li><li>quantity_in_decimal: STRING</li><li>subscription_id: STRING</li><li>tax_amount: INTEGER</li><li>tax_exempt_reason: STRING</li><li>tax_rate: NUMBER</li><li>unit_amount: INTEGER</li><li>unit_amount_in_decimal: STRING</li></ul></li><li>linked_refunds: ARRAY, which is also a nested data structure.													<ul><li>applied_amount: INTEGER</li><li>applied_at: DATE-TIME</li><li>refund_reason_code: STRING</li><li>txn_amount: INTEGER</li><li>txn_date: DATE-TIME</li><li>txn_id: STRING</li><li>txn_status: STRING</li></ul></li><li>local_currency_code: STRING</li><li>object: STRING</li><li>price_type: STRING</li><li>reason_code: STRING</li><li>reference_invoice_id: STRING</li><li>refunded_at: DATE-TIME</li><li>resource_version: INTEGER</li><li>round_off_amount: INTEGER</li><li>status: STRING</li><li>sub_total: INTEGER</li><li>sub_total_in_local_currency: INTEGER</li><li>subscription_id: STRING</li><li>taxes: ARRAY, which is also a nested data structure.													<ul><li>amount: INTEGER</li><li>description: STRING</li><li>name: STRING</li></ul></li><li>total: INTEGER</li><li>total_in_local_currency: INTEGER</li><li>type: STRING</li><li>updated_at: DATE-TIME</li><li>vat_number: STRING</li><li>vat_number_prefix: STRING</li><li>voided_at: DATE-TIME</li></ul></li><li>customer: OBJECT, which is also a nested data structure.																						<ul><li>allow_direct_debit: BOOLEAN</li><li>auto_close_invoices: BOOLEAN</li><li>auto_collection: STRING</li><li>backup_payment_source_id: STRING</li><li>balances: ARRAY, which is also a nested data structure.													<ul><li>balance_currency_code: STRING</li><li>currency_code: STRING</li><li>excess_payments: INTEGER</li><li>object: STRING</li><li>promotional_credits: INTEGER</li><li>refundable_credits: INTEGER</li><li>unbilled_charges: INTEGER</li></ul></li><li>billing_address: OBJECT, which is also a nested data structure.													<ul><li>city: STRING</li><li>company: STRING</li><li>country: STRING</li><li>email: STRING</li><li>first_name: STRING</li><li>last_name: STRING</li><li>line1: STRING</li><li>line2: STRING</li><li>line3: STRING</li><li>object: STRING</li><li>phone: STRING</li><li>state: STRING</li><li>state_code: STRING</li><li>validation_status: STRING</li><li>zip: STRING</li></ul></li><li>billing_date: BOOLEAN</li><li>billing_date_mode: STRING</li><li>billing_day_of_week: BOOLEAN</li><li>billing_day_of_week_mode: STRING</li><li>business_customer_without_vat_number: BOOLEAN</li><li>business_entity_id: STRING</li><li>card_status: STRING</li><li>cf_company_id: INTEGER, STRING</li><li>cf_people_id: STRING</li><li>channel: STRING</li><li>child_account_access: OBJECT, which is also a nested data structure.													<ul><li>portal_download_invoices: STRING</li><li>portal_edit_subscriptions: STRING</li><li>send_invoice_emails: BOOLEAN</li><li>send_payment_emails: BOOLEAN</li><li>send_subscription_emails: BOOLEAN</li></ul></li><li>client_profile_id: STRING</li><li>company: STRING</li><li>consolidated_invoicing: BOOLEAN</li><li>contacts: ARRAY, which is also a nested data structure.													<ul><li>email: STRING</li><li>enabled: BOOLEAN</li><li>first_name: STRING</li><li>id: STRING</li><li>label: STRING</li><li>last_name: STRING</li><li>object: STRING</li><li>phone: STRING</li><li>send_account_email: STRING</li><li>send_billing_email: STRING</li></ul></li><li>created_at: DATE-TIME</li><li>created_from_ip: STRING</li><li>custom_fields: STRING</li><li>customer_type: STRING</li><li>deleted: BOOLEAN</li><li>email: STRING</li><li>entity_code: STRING</li><li>entity_identifier_scheme: STRING</li><li>entity_identifier_standard: STRING</li><li>entity_identifiers: ARRAY, which is also a nested data structure.													<ul><li>id: STRING</li><li>scheme: STRING</li><li>standard: STRING</li><li>value: STRING</li></ul></li><li>excess_payments: INTEGER</li><li>exempt_number: STRING</li><li>exemption_details: STRING</li><li>first_name: STRING</li><li>fraud_flag: STRING</li><li>id: STRING</li><li>invoice_notes: STRING</li><li>is_einvoice_enabled: BOOLEAN</li><li>is_location_valid: BOOLEAN</li><li>last_name: STRING</li><li>locale: STRING</li><li>meta_data: STRING</li><li>mrr: INTEGER</li><li>net_term_days: INTEGER</li><li>object: STRING</li><li>offline_payment_method: STRING</li><li>parent_account_access: OBJECT, which is also a nested data structure.													<ul><li>portal_download_child_invoices: STRING</li><li>portal_edit_child_subscriptions: STRING</li><li>send_invoice_emails: BOOLEAN</li><li>send_payment_emails: BOOLEAN</li><li>send_subscription_emails: BOOLEAN</li></ul></li><li>payment_method: OBJECT, which is also a nested data structure.													<ul><li>gateway: STRING</li><li>gateway_account_id: STRING</li><li>object: STRING</li><li>reference_id: STRING</li><li>status: STRING</li><li>type: STRING</li></ul></li><li>phone: STRING</li><li>pii_cleared: STRING</li><li>preferred_currency_code: STRING</li><li>primary_payment_source_id: STRING</li><li>promotional_credits: INTEGER</li><li>referral_urls: ARRAY, which is also a nested data structure.													<ul><li>created_at: DATE-TIME</li><li>external_customer_id: STRING</li><li>referral_account_id: STRING</li><li>referral_campaign_id: STRING</li><li>referral_external_account_id: STRING</li><li>referral_sharing_url: STRING</li><li>referral_system: STRING</li><li>updated_at: DATE-TIME</li></ul></li><li>refundable_credits: INTEGER</li><li>registered_for_gst: BOOLEAN</li><li>relationship: OBJECT, which is also a nested data structure.													<ul><li>invoice_owner_id: STRING</li><li>parent_id: STRING</li><li>payment_owner_id: STRING</li><li>root_id: STRING</li></ul></li><li>resource_version: INTEGER</li><li>tax_providers_fields: STRING</li><li>taxability: STRING</li><li>unbilled_charges: INTEGER</li><li>updated_at: DATE-TIME</li><li>use_default_hierarchy_settings: BOOLEAN</li><li>vat_number: STRING</li><li>vat_number_prefix: STRING</li><li>vat_number_status: STRING</li><li>vat_number_validated_time: DATE-TIME</li></ul></li><li>gift: OBJECT, which is also a nested data structure.											<ul><li>auto_claim: BOOLEAN</li><li>claim_expiry_date: DATE-TIME</li><li>gift_receiver: OBJECT, which is also a nested data structure.													<ul><li>customer_id: STRING</li><li>email: STRING</li><li>first_name: STRING</li><li>last_name: STRING</li><li>subscription_id: STRING</li></ul></li><li>gift_timelines: ARRAY, which is also a nested data structure.													<ul><li>occurred_at: DATE-TIME</li><li>status: STRING</li></ul></li><li>gifter: OBJECT, which is also a nested data structure.													<ul><li>customer_id: STRING</li><li>invoice_id: STRING</li><li>note: STRING</li><li>signature: STRING</li></ul></li><li>id: STRING</li><li>no_expiry: BOOLEAN</li><li>resource_version: INTEGER</li><li>scheduled_at: DATE-TIME</li><li>status: STRING</li><li>updated_at: DATE-TIME</li></ul></li><li>invoice: OBJECT, which is also a nested data structure.                                        <ul><li>adjustment_credit_notes: ARRAY, which is also a nested data structure.                                                    <ul><li>cn_create_reason_code: STRING</li><li>cn_date: DATE-TIME</li><li>cn_id: STRING</li><li>cn_reason_code: STRING</li><li>cn_status: STRING</li><li>cn_total: INTEGER</li></ul></li><li>amount_adjusted: INTEGER</li><li>amount_due: INTEGER</li><li>amount_paid: INTEGER</li><li>amount_to_collect: INTEGER</li><li>applied_credits: ARRAY, which is also a nested data structure.                                                    <ul><li>applied_amount: INTEGER</li><li>applied_at: DATE-TIME</li><li>cn_create_reason_code: STRING</li><li>cn_date: DATE-TIME</li><li>cn_id: STRING</li><li>cn_reason_code: STRING</li><li>cn_status: STRING</li></ul></li><li>base_currency_code: STRING</li><li>billing_address: OBJECT, which is also a nested data structure.                                                <ul><li>city: STRING</li><li>company: STRING</li><li>country: STRING</li><li>email: STRING</li><li>first_name: STRING</li><li>last_name: STRING</li><li>line1: STRING</li><li>line2: STRING</li><li>line3: STRING</li><li>object: STRING</li><li>phone: STRING</li><li>state: STRING</li><li>state_code: STRING</li><li>validation_status: STRING</li><li>zip: STRING</li></ul></li><li>channel: STRING</li><li>credits_applied: INTEGER</li><li>currency_code: STRING</li><li>customer_id: STRING</li><li>date: DATE-TIME</li><li>deleted: BOOLEAN</li><li>discounts: ARRAY, which is also a nested data structure.                                                    <ul><li>amount: INTEGER</li><li>description: STRING</li><li>entity_id: STRING</li><li>entity_type: STRING</li><li>object: STRING</li></ul></li><li>due_date: DATE-TIME</li><li>dunning_attempts: ARRAY, which is also a nested data structure.                                                        <ul><li>attempt: INTEGER</li><li>created_at: DATE-TIME</li><li>dunning_type: STRING</li><li>transaction_id: STRING</li><li>txn_amount: INTEGER</li><li>txn_status: STRING</li></ul></li><li>dunning_status: STRING</li><li>einvoice: OBJECT, which is also a nested data structure.                                                                    <ul><li>id: STRING</li><li>message: STRING</li><li>status: STRING</li></ul></li><li>exchange_rate: NUMBER</li><li>expected_payment_date: DATE-TIME</li><li>first_invoice: BOOLEAN</li><li>generated_at: DATE-TIME</li><li>has_advance_charges: BOOLEAN</li><li>id: STRING</li><li>is_gifted: BOOLEAN</li><li>issued_credit_notes: ARRAY, which is also a nested data structure.                                                        <ul><li>cn_create_reason_code: STRING</li><li>cn_date: DATE-TIME</li><li>cn_id: STRING</li><li>cn_reason_code: STRING</li><li>cn_status: STRING</li><li>cn_total: INTEGER</li></ul></li><li>line_item_discounts: ARRAY, which is also a nested data structure.                                                    <ul><li>coupon_id: STRING</li><li>discount_amount: INTEGER</li><li>discount_type: STRING</li><li>entity_id: STRING</li><li>line_item_id: STRING</li><li>object: STRING</li></ul></li><li>line_item_taxes: ARRAY, which is also a nested data structure.                                                    <ul><li>is_non_compliance_tax: BOOLEAN</li><li>is_partial_tax_applied: BOOLEAN</li><li>line_item_id: STRING</li><li>local_currency_code: STRING</li><li>tax_amount: INTEGER</li><li>tax_amount_in_local_currency: INTEGER</li><li>tax_juris_code: STRING</li><li>tax_juris_name: STRING</li><li>tax_juris_type: STRING</li><li>tax_name: STRING</li><li>tax_rate: INTEGER, NUMBER</li><li>taxable_amount: INTEGER</li></ul></li><li>line_item_tiers: ARRAY, which is also a nested data structure.                                                    <ul><li>ending_unit: INTEGER</li><li>ending_unit_in_decimal: STRING</li><li>line_item_id: STRING</li><li>quantity_used: INTEGER</li><li>quantity_used_in_decimal: STRING</li><li>starting_unit: INTEGER</li><li>starting_unit_in_decimal: STRING</li><li>unit_amount: INTEGER</li><li>unit_amount_in_decimal: STRING</li></ul></li><li>line_items: ARRAY, which is also a nested data structure.                                                    <ul><li>amount: INTEGER</li><li>amount_in_decimal: STRING</li><li>customer_id: STRING</li><li>date_from: DATE-TIME</li><li>date_to: DATE-TIME</li><li>description: STRING</li><li>discount_amount: INTEGER</li><li>entity_description: STRING</li><li>entity_id: STRING</li><li>entity_type: STRING</li><li>id: STRING</li><li>is_taxed: BOOLEAN</li><li>item_level_discount_amount: INTEGER</li><li>object: STRING</li><li>pricing_model: STRING</li><li>quantity: INTEGER</li><li>quantity_in_decimal: STRING</li><li>subscription_id: STRING</li><li>tax_amount: INTEGER</li><li>tax_exempt_reason: STRING</li><li>tax_rate: NUMBER</li><li>unit_amount: INTEGER</li><li>unit_amount_in_decimal: STRING</li></ul></li><li>linked_orders: ARRAY, which is also a nested data structure.                                                    <ul><li>batch_id: STRING</li><li>created_at: DATE-TIME</li><li>document_number: STRING</li><li>fulfillment_status: STRING</li><li>id: STRING</li><li>order_type: STRING</li><li>reference_id: STRING</li><li>status: STRING</li></ul></li><li>linked_payments: ARRAY, which is also a nested data structure.                                                    <ul><li>applied_amount: INTEGER</li><li>applied_at: DATE-TIME</li><li>txn_amount: INTEGER</li><li>txn_date: DATE-TIME</li><li>txn_id: STRING</li><li>txn_status: STRING</li></ul></li><li>local_currency_code: STRING</li><li>net_term_days: INTEGER</li><li>new_sales_amount: INTEGER</li><li>next_retry_at: DATE-TIME</li><li>notes: ARRAY, which is also a nested data structure.                                                    <ul><li>entity_id: STRING</li><li>entity_type: STRING</li><li>note: STRING</li></ul></li><li>object: STRING</li><li>paid_at: DATE-TIME</li><li>payment_owner: STRING</li><li>po_number: STRING</li><li>price_type: STRING</li><li>recurring: BOOLEAN</li><li>resource_version: INTEGER</li><li>round_off_amount: INTEGER</li><li>shipping_address: OBJECT, which is also a nested data structure.                                                    <ul><li>city: STRING</li><li>company: STRING</li><li>country: STRING</li><li>email: STRING</li><li>first_name: STRING</li><li>last_name: STRING</li><li>line1: STRING</li><li>line2: STRING</li><li>line3: STRING</li><li>object: STRING</li><li>phone: STRING</li><li>state: STRING</li><li>state_code: STRING</li><li>validation_status: STRING</li><li>zip: STRING</li></ul></li><li>status: STRING</li><li>sub_total: INTEGER</li><li>sub_total_in_local_currency: INTEGER</li><li>subscription_id: STRING</li><li>tax: INTEGER</li><li>taxes: ARRAY, which is also a nested data structure.                                                        <ul><li>amount: INTEGER</li><li>description: STRING</li><li>name: STRING</li></ul></li><li>term_finalized: BOOLEAN</li><li>total: INTEGER</li><li>total_in_local_currency: INTEGER</li><li>updated_at: DATE-TIME</li><li>vat_number: STRING</li><li>vat_number_prefix: STRING</li><li>void_reason_code: STRING</li><li>voided_at: DATE-TIME</li><li>write_off_amount: INTEGER</li></ul></li><li>item: OBJECT, which is also a nested data structure.                                        <ul><li>applicable_items: ARRAY, which is also a nested data structure.													<ul><li>id: STRING</li></ul></li><li>archivable: BOOLEAN, STRING</li><li>archived_at: DATE-TIME</li><li>channel: STRING</li><li>custom_fields: STRING</li><li>description: STRING</li><li>enabled_for_checkout: BOOLEAN</li><li>enabled_in_portal: BOOLEAN</li><li>external_name: STRING</li><li>gift_claim_redirect_url: STRING</li><li>id: STRING</li><li>included_in_mrr: BOOLEAN</li><li>is_giftable: BOOLEAN</li><li>is_shippable: BOOLEAN</li><li>item_applicability: STRING</li><li>item_family_id: STRING</li><li>metadata: STRING</li><li>metered: BOOLEAN</li><li>name: STRING</li><li>object: STRING</li><li>redirect_url: STRING</li><li>resource_version: INTEGER</li><li>status: STRING</li><li>type: STRING</li><li>unit: STRING</li><li>updated_at: DATE-TIME</li><li>usage_calculation: STRING</li></ul></li><li>item_family: OBJECT, which is also a nested data structure.                                        <ul><li>channel: STRING</li><li>custom_fields: STRING</li><li>description: STRING</li><li>id: STRING</li><li>name: STRING</li><li>object: STRING</li><li>resource_version: INTEGER</li><li>status: STRING</li><li>updated_at: DATE-TIME</li></ul></li><li>item_price: OBJECT, which is also a nested data structure.                                        <ul><li>accounting_detail: OBJECT, which is also a nested data structure.                                                    <ul><li>accounting_category1: STRING</li><li>accounting_category2: STRING</li><li>accounting_category3: STRING</li><li>accounting_category4: STRING</li><li>accounting_code: STRING</li><li>sku: STRING</li></ul></li><li>archivable: BOOLEAN, STRING</li><li>archived_at: DATE-TIME</li><li>billing_cycles: INTEGER</li><li>channel: STRING</li><li>created_at: DATE-TIME</li><li>currency_code: STRING</li><li>custom_fields: STRING</li><li>description: STRING</li><li>external_name: STRING</li><li>free_quantity: INTEGER</li><li>free_quantity_in_decimal: STRING</li><li>id: STRING</li><li>invoice_notes: STRING</li><li>is_taxable: BOOLEAN</li><li>item_family_id: STRING</li><li>item_id: STRING</li><li>item_type: STRING</li><li>metadata: STRING</li><li>name: STRING</li><li>object: STRING</li><li>period: INTEGER</li><li>period_unit: STRING</li><li>price: INTEGER</li><li>price_in_decimal: STRING</li><li>pricing_model: STRING</li><li>resource_version: INTEGER</li><li>shipping_period: INTEGER</li><li>shipping_period_unit: STRING</li><li>show_description_in_invoices: BOOLEAN</li><li>show_description_in_quotes: BOOLEAN</li><li>status: STRING</li><li>tax_detail: OBJECT, which is also a nested data structure.                                                    <ul><li>avalara_sale_type: STRING</li><li>avalara_service_type: INTEGER</li><li>avalara_tax_code: STRING</li><li>avalara_transaction_type: INTEGER</li><li>tax_profile_id: STRING</li><li>taxjar_product_code: STRING</li></ul></li><li>tiers: ARRAY, which is also a nested data structure.                                                    <ul><li>ending_unit: INTEGER</li><li>price: INTEGER</li><li>starting_unit: INTEGER</li></ul></li><li>trial_end_action: STRING</li><li>trial_period: INTEGER</li><li>trial_period_unit: STRING</li><li>updated_at: DATE-TIME</li></ul></li><li>order: OBJECT, which is also a nested data structure.                                        <ul><li>amount_adjusted: INTEGER</li><li>amount_paid: INTEGER</li><li>batch_id: STRING</li><li>billing_address: OBJECT, which is also a nested data structure.                                                    <ul><li>city: STRING</li><li>company: STRING</li><li>country: STRING</li><li>email: STRING</li><li>first_name: STRING</li><li>last_name: STRING</li><li>line1: STRING</li><li>line2: STRING</li><li>line3: STRING</li><li>object: STRING</li><li>phone: STRING</li><li>state: STRING</li><li>state_code: STRING</li><li>validation_status: STRING</li><li>zip: STRING</li></ul></li><li>cancellation_reason: STRING</li><li>cancelled_at: DATE-TIME</li><li>created_at: DATE-TIME</li><li>created_by: STRING</li><li>currency_code: STRING</li><li>customer_id: STRING</li><li>deleted: BOOLEAN</li><li>delivered_at: DATE-TIME</li><li>discount: INTEGER</li><li>document_number: STRING</li><li>fulfillment_status: STRING</li><li>gift_id: STRING</li><li>gift_note: STRING</li><li>id: STRING</li><li>invoice_id: STRING</li><li>invoice_round_off_amount: INTEGER</li><li>is_gifted: BOOLEAN</li><li>is_resent: BOOLEAN</li><li>line_item_discounts: ARRAY, which is also a nested data structure.                                                        <ul><li>coupon_id: STRING</li><li>discount_amount: INTEGER</li><li>discount_type: STRING</li><li>line_item_id: STRING</li></ul></li><li>line_item_taxes: ARRAY, which is also a nested data structure.                                                        <ul><li>is_non_compliance_tax: BOOLEAN</li><li>is_partial_tax_applied: BOOLEAN</li><li>line_item_id: STRING</li><li>local_currency_code: STRING</li><li>tax_amount: INTEGER</li><li>tax_amount_in_local_currency: INTEGER</li><li>tax_juris_code: STRING</li><li>tax_juris_name: STRING</li><li>tax_juris_type: STRING</li><li>tax_name: STRING</li><li>tax_rate: INTEGER, NUMBER</li><li>taxable_amount: INTEGER</li></ul></li><li>linked_credit_notes: ARRAY, which is also a nested data structure.                                                    <ul><li>amount: INTEGER</li><li>amount_adjusted: INTEGER</li><li>amount_refunded: INTEGER</li><li>id: STRING</li><li>id: STRING</li><li>type: STRING</li></ul></li><li>note: STRING</li><li>order_date: DATE-TIME</li><li>order_line_items: ARRAY, which is also a nested data structure.                                                    <ul><li>amount: INTEGER</li><li>amount_adjusted: INTEGER</li><li>amount_paid: INTEGER</li><li>description: STRING</li><li>discount_amount: INTEGER</li><li>entity_id: STRING</li><li>entity_type: STRING</li><li>fulfillment_amount: INTEGER</li><li>fulfillment_quantity: INTEGER</li><li>id: STRING</li><li>invoice_id: STRING</li><li>invoice_line_item_id: STRING</li><li>is_shippable: BOOLEAN</li><li>item_level_discount_amount: INTEGER</li><li>refundable_credits: INTEGER</li><li>refundable_credits_issued: INTEGER</li><li>sku: STRING</li><li>status: STRING</li><li>tax_amount: INTEGER</li><li>unit_price: INTEGER</li></ul></li><li>order_type: STRING</li><li>original_order_id: STRING</li><li>paid_on: DATE-TIME</li><li>payment_status: STRING</li><li>price_type: STRING</li><li>reference_id: STRING</li><li>refundable_credits: INTEGER</li><li>refundable_credits_issued: INTEGER</li><li>resend_reason: STRING</li><li>resent_orders: ARRAY, which is also a nested data structure.                                                    <ul><li>amount: INTEGER</li><li>order_id: STRING</li><li>reason: STRING</li></ul></li><li>resent_status: STRING</li><li>resource_version: INTEGER</li><li>rounding_adjustement: INTEGER</li><li>shipment_carrier: STRING</li><li>shipped_at: DATE-TIME</li><li>shipping_address: OBJECT, which is also a nested data structure.                                                    <ul><li>city: STRING</li><li>company: STRING</li><li>country: STRING</li><li>email: STRING</li><li>first_name: STRING</li><li>last_name: STRING</li><li>line1: STRING</li><li>line2: STRING</li><li>line3: STRING</li><li>object: STRING</li><li>phone: STRING</li><li>state: STRING</li><li>state_code: STRING</li><li>validation_status: STRING</li><li>zip: STRING</li></ul></li><li>shipping_cut_off_date: DATE-TIME</li><li>shipping_date: DATE-TIME</li><li>status: STRING</li><li>status_update_at: DATE-TIME</li><li>sub_total: INTEGER</li><li>subscription_id: STRING</li><li>tax: INTEGER</li><li>total: INTEGER</li><li>tracking_id: STRING</li><li>tracking_url: STRING</li><li>updated_at: DATE-TIME</li></ul></li><li>payment_source: OBJECT, which is also a nested data structure.                                        <ul><li>amazon_payment: OBJECT, which is also a nested data structure.                                                    <ul><li>agreement_id: STRING</li><li>email: STRING</li></ul></li><li>bank_account: OBJECT, which is also a nested data structure.                                                    <ul><li>account_holder_type: STRING</li><li>account_type: STRING</li><li>bank_name: STRING</li><li>echeck_type: STRING</li><li>last4: STRING</li><li>mandate_id: STRING</li><li>name_on_account: STRING</li></ul></li><li>card: OBJECT, which is also a nested data structure.                                                    <ul><li>billing_addr1: STRING</li><li>billing_addr2: STRING</li><li>billing_city: STRING</li><li>billing_country: STRING</li><li>billing_state: STRING</li><li>billing_state_code: STRING</li><li>billing_zip: STRING</li><li>brand: STRING</li><li>expiry_month: INTEGER</li><li>expiry_year: INTEGER</li><li>first_name: STRING</li><li>funding_type: STRING</li><li>iin: STRING</li><li>last4: STRING</li><li>last_name: STRING</li><li>masked_number: STRING</li><li>object: STRING</li></ul></li><li>created_at: DATE-TIME</li><li>customer_id: STRING</li><li>deleted: BOOLEAN</li><li>gateway: STRING</li><li>gateway_account_id: STRING</li><li>id: STRING</li><li>ip_address: STRING</li><li>issuing_country: STRING</li><li>mandates: ARRAY, which is also a nested data structure.                                                    <ul><li>created_at: DATE-TIME</li><li>id: STRING</li><li>subscription_id: STRING</li></ul></li><li>object: STRING</li><li>paypal: OBJECT, which is also a nested data structure.                                                    <ul><li>agreement_id: STRING</li><li>email: STRING</li></ul></li><li>reference_id: STRING</li><li>resource_version: INTEGER</li><li>status: STRING</li><li>type: STRING</li><li>updated_at: DATE-TIME</li><li>upi: OBJECT, which is also a nested data structure.                                                    <ul><li>vpa: STRING</li></ul></li></ul></li><li>promotional_credit: OBJECT, which is also a nested data structure.                                        <ul><li>amount: STRING</li><li>amount_in_decimal: STRING</li><li>closing_balance: INTEGER</li><li>created_at: DATE-TIME</li><li>credit_type: STRING</li><li>currency_code: STRING</li><li>customer_id: STRING</li><li>description: STRING</li><li>done_by: STRING</li><li>id: STRING</li><li>object: STRING</li><li>reference: STRING</li><li>type: STRING</li></ul></li><li>quote: OBJECT, which is also a nested data structure.                                        <ul><li>amount_due: INTEGER</li><li>amount_paid: INTEGER</li><li>billing_address: OBJECT, which is also a nested data structure.                                                    <ul><li>city: STRING</li><li>company: STRING</li><li>country: STRING</li><li>email: STRING</li><li>first_name: STRING</li><li>last_name: STRING</li><li>line1: STRING</li><li>line2: STRING</li><li>line3: STRING</li><li>object: STRING</li><li>phone: STRING</li><li>state: STRING</li><li>state_code: STRING</li><li>validation_status: STRING</li><li>zip: STRING</li></ul></li><li>charge_on_acceptance: INTEGER</li><li>contract_term_end: DATE-TIME</li><li>contract_term_start: DATE-TIME</li><li>contract_term_termination_fee: INTEGER</li><li>credits_applied: INTEGER</li><li>currency_code: STRING</li><li>customer_id: STRING</li><li>date: DATE-TIME</li><li>discounts: ARRAY, which is also a nested data structure.                                                    <ul><li>amount: INTEGER</li><li>description: STRING</li><li>entity_id: STRING</li><li>entity_type: STRING</li></ul></li><li>id: STRING</li><li>line_item_discounts: ARRAY, which is also a nested data structure.                                                        <ul><li>coupon_id: STRING</li><li>discount_amount: INTEGER</li><li>discount_type: STRING</li><li>entity_id: STRING</li><li>line_item_id: STRING</li></ul></li><li>line_item_taxes: ARRAY, which is also a nested data structure.                                                        <ul><li>is_non_compliance_tax: BOOLEAN</li><li>is_partial_tax_applied: BOOLEAN</li><li>line_item_id: STRING</li><li>local_currency_code: STRING</li><li>tax_amount: INTEGER</li><li>tax_amount_in_local_currency: INTEGER</li><li>tax_juris_code: STRING</li><li>tax_juris_name: STRING</li><li>tax_juris_type: STRING</li><li>tax_name: STRING</li><li>tax_rate: INTEGER, NUMBER</li><li>taxable_amount: INTEGER</li></ul></li><li>line_item_tiers: ARRAY, which is also a nested data structure.                                                        <ul><li>ending_unit: INTEGER</li><li>ending_unit_in_decimal: STRING</li><li>line_item_id: STRING</li><li>quantity_used: INTEGER</li><li>quantity_used_in_decimal: STRING</li><li>starting_unit: INTEGER</li><li>starting_unit_in_decimal: STRING</li><li>unit_amount: INTEGER</li><li>unit_amount_in_decimal: STRING</li></ul></li><li>line_items: ARRAY, ARRAY, which is also a nested data structure.                                                        <ul><li>amount: INTEGER</li><li>amount_in_decimal: STRING</li><li>customer_id: STRING</li><li>date_from: DATE-TIME</li><li>date_to: DATE-TIME</li><li>description: STRING</li><li>discount_amount: INTEGER</li><li>entity_description: STRING</li><li>entity_id: STRING</li><li>entity_type: STRING</li><li>id: STRING</li><li>is_taxed: BOOLEAN</li><li>item_level_discount_amount: INTEGER</li><li>object: STRING</li><li>pricing_model: STRING</li><li>quantity: INTEGER</li><li>quantity_in_decimal: STRING</li><li>subscription_id: STRING</li><li>tax_amount: INTEGER</li><li>tax_exempt_reason: STRING</li><li>tax_rate: NUMBER</li><li>unit_amount: INTEGER</li><li>unit_amount_in_decimal: STRING</li></ul></li><li>name: STRING</li><li>notes: ARRAY, which is also a nested data structure.</li><li>object: STRING</li><li>operation_type: STRING</li><li>po_number: STRING</li><li>price_type: STRING</li><li>resource_version: INTEGER</li><li>shipping_address: OBJECT, which is also a nested data structure.                                                    <ul><li>city: STRING</li><li>company: STRING</li><li>country: STRING</li><li>email: STRING</li><li>first_name: STRING</li><li>last_name: STRING</li><li>line1: STRING</li><li>line2: STRING</li><li>line3: STRING</li><li>object: STRING</li><li>phone: STRING</li><li>state: STRING</li><li>state_code: STRING</li><li>validation_status: STRING</li><li>zip: STRING</li></ul></li><li>status: STRING</li><li>sub_total: INTEGER</li><li>subscription_id: STRING</li><li>taxes: ARRAY, which is also a nested data structure.                                                    <ul><li>amount: INTEGER</li><li>description: STRING</li><li>name: STRING</li></ul></li><li>total: INTEGER</li><li>total_payable: INTEGER</li><li>updated_at: DATE-TIME</li><li>valid_till: DATE-TIME</li><li>vat_number: STRING</li><li>vat_number_prefix: STRING</li><li>version: INTEGER</li></ul></li><li>subscription: OBJECT, which is also a nested data structure.											<ul><li>activated_at: DATE-TIME</li><li>auto_close_invoices: BOOLEAN</li><li>auto_collection: STRING</li><li>base_currency_code: STRING</li><li>billing_period: INTEGER</li><li>billing_period_unit: STRING</li><li>cancel_reason: STRING</li><li>cancel_reason_code: STRING</li><li>cancel_schedule_created_at: DATE-TIME</li><li>cancelled_at: DATE-TIME</li><li>changes_scheduled_at: DATE-TIME</li><li>channel: STRING</li><li>charged_items: ARRAY, which is also a nested data structure.													<ul><li>item_price_id: STRING</li><li>last_charged_at: DATE-TIME</li><li>object: STRING</li></ul></li><li>contract_term: OBJECT, which is also a nested data structure.													<ul><li>action_at_term_end: STRING</li><li>billing_cycle: INTEGER</li><li>cancellation_cutoff_period: INTEGER</li><li>contract_end: DATE-TIME</li><li>contract_start: DATE-TIME</li><li>created_at: DATE-TIME</li><li>id: STRING</li><li>remaining_billing_cycles: INTEGER</li><li>status: STRING</li><li>subscription_id: STRING</li><li>total_contract_value: INTEGER</li></ul></li><li>contract_term_billing_cycle_on_renewal: INTEGER</li><li>coupon: STRING</li><li>coupons: ARRAY, which is also a nested data structure.													<ul><li>applied_count: INTEGER</li><li>apply_till: DATE-TIME</li><li>coupon_code: STRING</li><li>coupon_id: STRING</li><li>object: STRING</li></ul></li><li>create_pending_invoices: BOOLEAN</li><li>created_at: DATE-TIME</li><li>created_from_ip: STRING</li><li>currency_code: STRING</li><li>current_term_end: DATE-TIME</li><li>current_term_start: DATE-TIME</li><li>custom_fields: STRING</li><li>customer_id: STRING</li><li>deleted: BOOLEAN</li><li>discounts: ARRAY, which is also a nested data structure.													<ul><li>amount: NUMBER</li><li>applied_count: INTEGER</li><li>apply_on: STRING</li><li>apply_till: INTEGER</li><li>coupon_id: STRING</li><li>created_at: INTEGER</li><li>currency_code: STRING</li><li>duration_type: STRING</li><li>id: STRING</li><li>included_in_mrr: BOOLEAN</li><li>index: INTEGER</li><li>invoice_name: STRING</li><li>item_price_id: STRING</li><li>name: STRING</li><li>object: STRING</li><li>percentage: NUMBER</li><li>period: INTEGER</li><li>period_unit: STRING</li><li>resource_version: INTEGER</li><li>type: STRING</li><li>updated_at: INTEGER</li></ul></li><li>due_invoices_count: INTEGER</li><li>due_since: DATE-TIME</li><li>exchange_rate: NUMBER</li><li>free_period: INTEGER</li><li>free_period_unit: STRING</li><li>has_scheduled_advance_invoices: BOOLEAN</li><li>has_scheduled_changes: BOOLEAN</li><li>id: STRING</li><li>invoice_notes: STRING</li><li>item_tiers: ARRAY, which is also a nested data structure.													<ul><li>ending_unit: INTEGER</li><li>ending_unit_in_decimal: STRING</li><li>item_price_id: STRING</li><li>price: INTEGER</li><li>price_in_decimal: STRING</li><li>starting_unit: INTEGER</li><li>starting_unit_in_decimal: STRING</li></ul></li><li>meta_data: STRING</li><li>mrr: INTEGER</li><li>next_billing_at: DATE-TIME</li><li>object: STRING</li><li>override_relationship: BOOLEAN</li><li>pause_date: DATE-TIME</li><li>payment_source_id: STRING</li><li>plan_amount_in_decimal: STRING</li><li>plan_free_quantity_in_decimal: STRING</li><li>plan_quantity_in_decimal: STRING</li><li>plan_unit_price_in_decimal: STRING</li><li>po_number: STRING</li><li>referral_info: OBJECT, which is also a nested data structure.													<ul><li>account_id: STRING</li><li>campaign_id: STRING</li><li>coupon_code: STRING</li><li>destination_url: STRING</li><li>external_campaign_id: STRING</li><li>external_reference_id: STRING</li><li>friend_offer_type: STRING</li><li>notify_referral_system: STRING</li><li>post_purchase_widget_enabled: BOOLEAN</li><li>referral_code: STRING</li><li>referral_system: STRING</li><li>referrer_id: STRING</li><li>referrer_reward_type: STRING</li><li>reward_status: STRING</li></ul></li><li>remaining_billing_cycles: INTEGER</li><li>resource_version: INTEGER</li><li>resume_date: DATE-TIME</li><li>shipping_address: OBJECT, which is also a nested data structure.													<ul><li>city: STRING</li><li>company: STRING</li><li>country: STRING</li><li>email: STRING</li><li>first_name: STRING</li><li>last_name: STRING</li><li>line1: STRING</li><li>line2: STRING</li><li>line3: STRING</li><li>object: STRING</li><li>phone: STRING</li><li>state: STRING</li><li>state_code: STRING</li><li>validation_status: STRING</li><li>zip: STRING</li></ul></li><li>start_date: DATE-TIME</li><li>started_at: DATE-TIME</li><li>status: STRING</li><li>subscription_items: ARRAY, which is also a nested data structure.													<ul><li>amount: INTEGER</li><li>amount_in_decimal: STRING</li><li>billing_cycles: INTEGER</li><li>charge_on_event: STRING</li><li>charge_on_option: STRING</li><li>charge_once: BOOLEAN</li><li>free_quantity: INTEGER</li><li>free_quantity_in_decimal: STRING</li><li>item_price_id: STRING</li><li>item_type: STRING</li><li>object: STRING</li><li>quantity: INTEGER</li><li>quantity_in_decimal: STRING</li><li>service_period_days: INTEGER</li><li>trial_end: DATE-TIME</li><li>unit_price: INTEGER</li><li>unit_price_in_decimal: STRING</li></ul></li><li>total_dues: INTEGER</li><li>trial_end: DATE-TIME</li><li>trial_end_action: STRING</li><li>trial_start: DATE-TIME</li><li>updated_at: DATE-TIME</li></ul></li><li>transaction: OBJECT, which is also a nested data structure.											<ul><li>amount: INTEGER</li><li>amount_capturable: STRING</li><li>amount_unused: INTEGER</li><li>authorization_reason: STRING</li><li>base_currency_code: STRING</li><li>currency_code: STRING</li><li>customer_id: STRING</li><li>date: DATE-TIME</li><li>deleted: BOOLEAN</li><li>error_code: STRING</li><li>error_text: STRING</li><li>exchange_rate: NUMBER</li><li>fraud_flag: STRING</li><li>fraud_reason: STRING</li><li>gateway: STRING</li><li>gateway_account_id: STRING</li><li>id: STRING</li><li>id_at_gateway: STRING</li><li>iin: STRING</li><li>initiator_type: STRING</li><li>last4: STRING</li><li>linked_credit_notes: ARRAY, which is also a nested data structure.													<ul><li>applied_amount: INTEGER</li><li>applied_at: DATE-TIME</li><li>cn_create_reason_code: STRING</li><li>cn_date: DATE-TIME</li><li>cn_id: STRING</li><li>cn_reason_code: STRING</li><li>cn_reference_invoice_id: STRING</li><li>cn_status: STRING</li><li>cn_total: STRING</li></ul></li><li>linked_invoices: ARRAY, which is also a nested data structure.													<ul><li>applied_amount: INTEGER</li><li>applied_at: DATE-TIME</li><li>invoice_date: DATE-TIME</li><li>invoice_id: STRING</li><li>invoice_status: STRING</li><li>invoice_total: INTEGER</li></ul></li><li>linked_payments: ARRAY, which is also a nested data structure.													<ul><li>amount: INTEGER</li><li>date: DATE-TIME</li><li>id: STRING</li><li>status: STRING</li></ul></li><li>linked_refunds: ARRAY, which is also a nested data structure.													<ul><li>txn_amount: INTEGER</li><li>txn_date: DATE-TIME</li><li>txn_id: STRING</li><li>txn_status: STRING</li></ul></li><li>masked_card_number: STRING</li><li>merchant_reference_id: STRING</li><li>object: STRING</li><li>payment_method: STRING</li><li>payment_source_id: STRING</li><li>reference_authorization_id: STRING</li><li>reference_number: STRING</li><li>reference_transaction_id: STRING</li><li>refunded_txn_id: STRING</li><li>resource_version: INTEGER</li><li>reversal_transaction_id: STRING</li><li>reversal_txn_id: STRING</li><li>settled_at: DATE-TIME</li><li>status: STRING</li><li>subscription_id: STRING</li><li>three_d_secure: BOOLEAN</li><li>type: STRING</li><li>updated_at: DATE-TIME</li><li>validated_at: DATE-TIME</li><li>voided_at: DATE-TIME</li></ul></li><li>unbilled_charges: OBJECT, which is also a nested data structure.											<ul><li>amount: INTEGER</li><li>amount_in_decimal: STRING</li><li>currency_code: STRING</li><li>customer_id: STRING</li><li>date_from: DATE-TIME</li><li>date_to: DATE-TIME</li><li>deleted: BOOLEAN</li><li>description: STRING</li><li>discount_amount: INTEGER</li><li>entity_id: STRING</li><li>entity_type: STRING</li><li>id: STRING</li><li>is_voided: BOOLEAN</li><li>pricing_model: STRING</li><li>quantity: INTEGER</li><li>quantity_in_decimal: STRING</li><li>subscription_id: STRING</li><li>tiers: ARRAY, which is also a nested data structure.													<ul><li>ending_unit: INTEGER</li><li>ending_unit_in_decimal: STRING</li><li>quantity_used: INTEGER</li><li>quantity_used_in_decimal: STRING</li><li>starting_unit: INTEGER</li><li>starting_unit_in_decimal: STRING</li><li>unit_amount: INTEGER</li><li>unit_amount_in_decimal: STRING</li></ul></li><li>unit_amount: INTEGER</li><li>unit_amount_in_decimal: STRING</li><li>voided_at: DATE-TIME</li></ul></li><li>virtual_bank_account: OBJECT, which is also a nested data structure.											<ul><li>account_number: STRING</li><li>bank_name: STRING</li><li>created_at: DATE-TIME</li><li>customer_id: STRING</li><li>deleted: BOOLEAN</li><li>email: STRING</li><li>gateway: STRING</li><li>gateway_account_id: STRING</li><li>id: STRING</li><li>object: STRING</li><li>reference_id: STRING</li><li>resource_version: INTEGER</li><li>routing_number: STRING</li><li>scheme: STRING</li><li>swift_code: STRING</li><li>updated_at: DATE-TIME</li></ul></li></ul> |
| **event\_type**<br><br><br>STRING |
| **id**<br><br><br>STRING |
| **object**<br><br><br>STRING |
| **occurred\_at**<br><br><br>DATE-TIME |
| **source**<br><br><br>STRING |
| **user**<br><br><br>STRING |
| **webhook\_status**<br><br><br>STRING |

### gifts

The `gifts` table contains info about the gifts in your Chargebee account.

**Note**: This table is available Refer to the [Table and field availability and Chargebee Product Catalogs section](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#product-catalog-versions) for more info.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Key** | id |
| **Replication Key** | updated\_at |
| **Useful links** | [Chargebee documentation](https://apidocs.chargebee.com/Content/api/gifts)<br><br>[Chargebee API method](https://apidocs.chargebee.com/Content/api/gifts#list_gifts "Opens in new tab: Chargebee API method") |

gifts table foreign keys

| Join gifts with | on |
| --- | --- |
| [credit_notes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#credit-notes) | ```<br>gifts.gift_receiver.customer_id = credit_notes.customer_id<br>```<br><br>```<br>gifts.gifter.customer_id = credit_notes.customer_id<br>```<br><br>```<br>gifts.gifter.invoice_id = credit_notes.allocations.invoice_id<br>```<br><br>```<br>gifts.gifter.invoice_id = credit_notes.reference_invoice_id<br>```<br><br>```<br>gifts.gift_receiver.subscription_id = credit_notes.subscription_id<br>```<br><br>```<br>gifts.gift_receiver.subscription_id = credit_notes.line_items.subscription_id<br>``` |
| [customers](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#customers) | ```<br>gifts.gift_receiver.customer_id = customers.id<br>```<br><br>```<br>gifts.gifter.customer_id = customers.id<br>``` |
| [events](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#events) | ```<br>gifts.gift_receiver.customer_id = events.content.customer.id<br>```<br><br>```<br>gifts.gifter.customer_id = events.content.customer.id<br>```<br><br>```<br>gifts.gift_receiver.customer_id = events.content.invoice.customer_id<br>```<br><br>```<br>gifts.gifter.customer_id = events.content.invoice.customer_id<br>```<br><br>```<br>gifts.gift_receiver.customer_id = events.content.subscription.customer_id<br>```<br><br>```<br>gifts.gifter.customer_id = events.content.subscription.customer_id<br>```<br><br>```<br>gifts.gift_receiver.customer_id = events.content.transaction.customer_id<br>```<br><br>```<br>gifts.gifter.customer_id = events.content.transaction.customer_id<br>```<br><br>```<br>gifts.gifter.invoice_id = events.content.invoice.id<br>```<br><br>```<br>gifts.gifter.invoice_id = events.content.transaction.linked_credit_notes.cn_reference_invoice_id<br>```<br><br>```<br>gifts.gift_receiver.subscription_id = events.content.subscription.id<br>```<br><br>```<br>gifts.gift_receiver.subscription_id = events.content.invoice.subscription_id<br>```<br><br>```<br>gifts.gift_receiver.subscription_id = events.content.transaction.subscription_id<br>``` |
| [invoices](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#invoices) | ```<br>gifts.gift_receiver.customer_id = invoices.customer_id<br>```<br><br>```<br>gifts.gifter.customer_id = invoices.customer_id<br>```<br><br>```<br>gifts.gift_receiver.customer_id = invoices.notes.entity_id<br>```<br><br>```<br>gifts.gifter.customer_id = invoices.notes.entity_id<br>```<br><br>```<br>gifts.gifter.invoice_id = invoices.id<br>```<br><br>```<br>gifts.gift_receiver.subscription_id = invoices.line_items.subscription_id<br>```<br><br>```<br>gifts.gift_receiver.subscription_id = invoices.notes.entity_id<br>```<br><br>```<br>gifts.gift_receiver.subscription_id = invoices.subscription_id<br>``` |
| [payment_sources](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#payment-sources) | ```<br>gifts.gift_receiver.customer_id = payment_sources.customer_id<br>```<br><br>```<br>gifts.gifter.customer_id = payment_sources.customer_id<br>``` |
| [promotional_credits](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#promotional-credits) | ```<br>gifts.gift_receiver.customer_id = promotional_credits.customer_id<br>```<br><br>```<br>gifts.gifter.customer_id = promotional_credits.customer_id<br>``` |
| [subscriptions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#subscriptions) | ```<br>gifts.gift_receiver.customer_id = subscriptions.customer_id<br>```<br><br>```<br>gifts.gifter.customer_id = subscriptions.customer_id<br>```<br><br>```<br>gifts.id = subscriptions.gift_id<br>```<br><br>```<br>gifts.gift_receiver.subscription_id = subscriptions.id<br>``` |
| [transactions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#transactions) | ```<br>gifts.gift_receiver.customer_id = transactions.customer_id<br>```<br><br>```<br>gifts.gifter.customer_id = transactions.customer_id<br>```<br><br>```<br>gifts.gifter.invoice_id = transactions.linked_credit_notes.cn_reference_invoice_id<br>```<br><br>```<br>gifts.gift_receiver.subscription_id = transactions.subscription_id<br>``` |
| [virtual_bank_accounts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#virtual-bank-accounts) | ```<br>gifts.gift_receiver.customer_id = virtual_bank_accounts.customer_id<br>```<br><br>```<br>gifts.gifter.customer_id = virtual_bank_accounts.customer_id<br>``` |
| [orders](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#orders) | ```<br>gifts.gift_receiver.customer_id = orders.customer_id<br>```<br><br>```<br>gifts.gifter.customer_id = orders.customer_id<br>```<br><br>```<br>gifts.id = orders.gift_id<br>```<br><br>```<br>gifts.gifter.invoice_id = orders.invoice_id<br>```<br><br>```<br>gifts.gift_receiver.subscription_id = orders.subscription_id<br>``` |

gifts table schema

| **auto\_claim**<br><br><br>BOOLEAN |
| --- |
| **claim\_expiry\_date**<br><br><br>DATE-TIME |
| **gift\_receiver**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>customer_id: STRING</li><li>email: STRING</li><li>first_name: STRING</li><li>last_name: STRING</li><li>subscription_id: STRING</li></ul> |
| **gift\_timelines**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>occurred_at: DATE-TIME</li><li>status: STRING</li></ul> |
| **gifter**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>customer_id: STRING</li><li>invoice_id: STRING</li><li>note: STRING</li><li>signature: STRING</li></ul> |
| **id**<br><br><br>STRING |
| **no\_expiry**<br><br><br>BOOLEAN |
| **resource\_version**<br><br><br>INTEGER |
| **scheduled\_at**<br><br><br>DATE-TIME |
| **status**<br><br><br>STRING |
| **updated\_at**<br><br><br>DATE-TIME |

### invoices

The `invoices` table contains info about the invoices in your Chargebee account. Invoices are statements containing charges, adjustments, and any discounts for a subscription specific to a term.

**Note**: This table is available Refer to the [Table and field availability and Chargebee Product Catalogs section](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#product-catalog-versions) for more info.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Key** | id |
| **Replication Key** | updated\_at |
| **Useful links** | [Chargebee documentation](https://apidocs.chargebee.com/Content/api/invoices)<br><br>[Chargebee API method](https://apidocs.chargebee.com/Content/api/invoices#list_invoices "Opens in new tab: Chargebee API method") |

invoices table foreign keys

| Join invoices with | on |
| --- | --- |
| [addons](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#addons) | ```<br>invoices.notes.entity_id = addons.id<br>``` |
| [coupons](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#coupons) | ```<br>invoices.notes.entity_id = coupons.addon_ids<br>```<br><br>```<br>invoices.discounts.entity_id = coupons.id<br>```<br><br>```<br>invoices.line_item_discounts.coupon_id = coupons.id<br>```<br><br>```<br>invoices.notes.entity_id = coupons.id<br>```<br><br>```<br>invoices.notes.entity_id = coupons.plan_ids<br>``` |
| [events](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#events) | ```<br>invoices.notes.entity_id = events.content.subscription.addons.id<br>```<br><br>```<br>invoices.notes.entity_id = events.content.subscription.charged_event_based_addons.id<br>```<br><br>```<br>invoices.notes.entity_id = events.content.subscription.event_based_addons.id<br>```<br><br>```<br>invoices.discounts.entity_id = events.content.coupon.id<br>```<br><br>```<br>invoices.line_item_discounts.coupon_id = events.content.coupon.id<br>```<br><br>```<br>invoices.notes.entity_id = events.content.coupon.id<br>```<br><br>```<br>invoices.discounts.entity_id = events.content.invoice.discounts.entity_id<br>```<br><br>```<br>invoices.line_item_discounts.coupon_id = events.content.invoice.discounts.entity_id<br>```<br><br>```<br>invoices.notes.entity_id = events.content.invoice.discounts.entity_id<br>```<br><br>```<br>invoices.discounts.entity_id = events.content.invoice.line_item_discounts.coupon_id<br>```<br><br>```<br>invoices.line_item_discounts.coupon_id = events.content.invoice.line_item_discounts.coupon_id<br>```<br><br>```<br>invoices.notes.entity_id = events.content.invoice.line_item_discounts.coupon_id<br>```<br><br>```<br>invoices.discounts.entity_id = events.content.subscription.coupons.coupon_id<br>```<br><br>```<br>invoices.line_item_discounts.coupon_id = events.content.subscription.coupons.coupon_id<br>```<br><br>```<br>invoices.notes.entity_id = events.content.subscription.coupons.coupon_id<br>```<br><br>```<br>invoices.adjustment_credit_notes.cn_id = events.content.invoice.adjustment_credit_notes.cn_id<br>```<br><br>```<br>invoices.applied_credits.cn_id = events.content.invoice.adjustment_credit_notes.cn_id<br>```<br><br>```<br>invoices.issued_credit_notes.cn_id = events.content.invoice.adjustment_credit_notes.cn_id<br>```<br><br>```<br>invoices.adjustment_credit_notes.cn_id = events.content.invoice.applied_credits.cn_id<br>```<br><br>```<br>invoices.applied_credits.cn_id = events.content.invoice.applied_credits.cn_id<br>```<br><br>```<br>invoices.issued_credit_notes.cn_id = events.content.invoice.applied_credits.cn_id<br>```<br><br>```<br>invoices.adjustment_credit_notes.cn_id = events.content.invoice.issued_credit_notes.cn_id<br>```<br><br>```<br>invoices.applied_credits.cn_id = events.content.invoice.issued_credit_notes.cn_id<br>```<br><br>```<br>invoices.issued_credit_notes.cn_id = events.content.invoice.issued_credit_notes.cn_id<br>```<br><br>```<br>invoices.customer_id = events.content.customer.id<br>```<br><br>```<br>invoices.notes.entity_id = events.content.customer.id<br>```<br><br>```<br>invoices.customer_id = events.content.invoice.customer_id<br>```<br><br>```<br>invoices.notes.entity_id = events.content.invoice.customer_id<br>```<br><br>```<br>invoices.customer_id = events.content.subscription.customer_id<br>```<br><br>```<br>invoices.notes.entity_id = events.content.subscription.customer_id<br>```<br><br>```<br>invoices.customer_id = events.content.transaction.customer_id<br>```<br><br>```<br>invoices.notes.entity_id = events.content.transaction.customer_id<br>```<br><br>```<br>invoices.id = events.content.invoice.id<br>```<br><br>```<br>invoices.id = events.content.transaction.linked_credit_notes.cn_reference_invoice_id<br>```<br><br>```<br>invoices.line_item_discounts.line_item_id = events.content.invoice.line_item_discounts.line_item_id<br>```<br><br>```<br>invoices.line_item_taxes.line_item_id = events.content.invoice.line_item_discounts.line_item_id<br>```<br><br>```<br>invoices.line_item_tiers.line_item_id = events.content.invoice.line_item_discounts.line_item_id<br>```<br><br>```<br>invoices.line_items.id = events.content.invoice.line_item_discounts.line_item_id<br>```<br><br>```<br>invoices.line_item_discounts.line_item_id = events.content.invoice.line_item_taxes.line_item_id<br>```<br><br>```<br>invoices.line_item_taxes.line_item_id = events.content.invoice.line_item_taxes.line_item_id<br>```<br><br>```<br>invoices.line_item_tiers.line_item_id = events.content.invoice.line_item_taxes.line_item_id<br>```<br><br>```<br>invoices.line_items.id = events.content.invoice.line_item_taxes.line_item_id<br>```<br><br>```<br>invoices.line_item_discounts.line_item_id = events.content.invoice.line_items.id<br>```<br><br>```<br>invoices.line_item_taxes.line_item_id = events.content.invoice.line_items.id<br>```<br><br>```<br>invoices.line_item_tiers.line_item_id = events.content.invoice.line_items.id<br>```<br><br>```<br>invoices.line_items.id = events.content.invoice.line_items.id<br>```<br><br>```<br>invoices.notes.entity_id = events.content.coupon.plan_ids<br>```<br><br>```<br>invoices.notes.entity_id = events.content.subscription.plan_id<br>```<br><br>```<br>invoices.line_items.subscription_id = events.content.subscription.id<br>```<br><br>```<br>invoices.notes.entity_id = events.content.subscription.id<br>```<br><br>```<br>invoices.subscription_id = events.content.subscription.id<br>```<br><br>```<br>invoices.line_items.subscription_id = events.content.invoice.subscription_id<br>```<br><br>```<br>invoices.notes.entity_id = events.content.invoice.subscription_id<br>```<br><br>```<br>invoices.subscription_id = events.content.invoice.subscription_id<br>```<br><br>```<br>invoices.line_items.subscription_id = events.content.transaction.subscription_id<br>```<br><br>```<br>invoices.notes.entity_id = events.content.transaction.subscription_id<br>```<br><br>```<br>invoices.subscription_id = events.content.transaction.subscription_id<br>```<br><br>```<br>invoices.linked_payments.txn_id = events.content.invoice.linked_payments.txn_id<br>```<br><br>```<br>invoices.linked_payments.txn_id = events.content.transaction.id<br>```<br><br>```<br>invoices.linked_payments.txn_id = events.content.transaction.linked_refunds.txn_id<br>```<br><br>```<br>invoices.linked_payments.txn_id = events.content.transaction.reference_transaction_id<br>```<br><br>```<br>invoices.linked_payments.txn_id = events.content.transaction.refunded_txn_id<br>``` |
| [plans](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#plans) | ```<br>invoices.notes.entity_id = plans.applicable_addons.id<br>```<br><br>```<br>invoices.notes.entity_id = plans.id<br>``` |
| [subscriptions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#subscriptions) | ```<br>invoices.notes.entity_id = subscriptions.addons.id<br>```<br><br>```<br>invoices.notes.entity_id = subscriptions.charged_event_based_addons.id<br>```<br><br>```<br>invoices.notes.entity_id = subscriptions.event_based_addons.id<br>```<br><br>```<br>invoices.discounts.entity_id = subscriptions.coupons.coupon_id<br>```<br><br>```<br>invoices.line_item_discounts.coupon_id = subscriptions.coupons.coupon_id<br>```<br><br>```<br>invoices.notes.entity_id = subscriptions.coupons.coupon_id<br>```<br><br>```<br>invoices.customer_id = subscriptions.customer_id<br>```<br><br>```<br>invoices.notes.entity_id = subscriptions.customer_id<br>```<br><br>```<br>invoices.notes.entity_id = subscriptions.plan_id<br>```<br><br>```<br>invoices.line_items.subscription_id = subscriptions.id<br>```<br><br>```<br>invoices.notes.entity_id = subscriptions.id<br>```<br><br>```<br>invoices.subscription_id = subscriptions.id<br>``` |
| [credit_notes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#credit-notes) | ```<br>invoices.discounts.entity_id = credit_notes.discounts.entity_id<br>```<br><br>```<br>invoices.line_item_discounts.coupon_id = credit_notes.discounts.entity_id<br>```<br><br>```<br>invoices.notes.entity_id = credit_notes.discounts.entity_id<br>```<br><br>```<br>invoices.discounts.entity_id = credit_notes.line_item_discounts.coupon_id<br>```<br><br>```<br>invoices.line_item_discounts.coupon_id = credit_notes.line_item_discounts.coupon_id<br>```<br><br>```<br>invoices.notes.entity_id = credit_notes.line_item_discounts.coupon_id<br>```<br><br>```<br>invoices.adjustment_credit_notes.cn_id = credit_notes.id<br>```<br><br>```<br>invoices.applied_credits.cn_id = credit_notes.id<br>```<br><br>```<br>invoices.issued_credit_notes.cn_id = credit_notes.id<br>```<br><br>```<br>invoices.customer_id = credit_notes.customer_id<br>```<br><br>```<br>invoices.notes.entity_id = credit_notes.customer_id<br>```<br><br>```<br>invoices.id = credit_notes.allocations.invoice_id<br>```<br><br>```<br>invoices.id = credit_notes.reference_invoice_id<br>```<br><br>```<br>invoices.line_item_discounts.line_item_id = credit_notes.line_item_discounts.line_item_id<br>```<br><br>```<br>invoices.line_item_taxes.line_item_id = credit_notes.line_item_discounts.line_item_id<br>```<br><br>```<br>invoices.line_item_tiers.line_item_id = credit_notes.line_item_discounts.line_item_id<br>```<br><br>```<br>invoices.line_items.id = credit_notes.line_item_discounts.line_item_id<br>```<br><br>```<br>invoices.line_item_discounts.line_item_id = credit_notes.line_item_taxes.line_item_id<br>```<br><br>```<br>invoices.line_item_taxes.line_item_id = credit_notes.line_item_taxes.line_item_id<br>```<br><br>```<br>invoices.line_item_tiers.line_item_id = credit_notes.line_item_taxes.line_item_id<br>```<br><br>```<br>invoices.line_items.id = credit_notes.line_item_taxes.line_item_id<br>```<br><br>```<br>invoices.line_item_discounts.line_item_id = credit_notes.line_item_tiers.line_item_id<br>```<br><br>```<br>invoices.line_item_taxes.line_item_id = credit_notes.line_item_tiers.line_item_id<br>```<br><br>```<br>invoices.line_item_tiers.line_item_id = credit_notes.line_item_tiers.line_item_id<br>```<br><br>```<br>invoices.line_items.id = credit_notes.line_item_tiers.line_item_id<br>```<br><br>```<br>invoices.line_item_discounts.line_item_id = credit_notes.line_items.id<br>```<br><br>```<br>invoices.line_item_taxes.line_item_id = credit_notes.line_items.id<br>```<br><br>```<br>invoices.line_item_tiers.line_item_id = credit_notes.line_items.id<br>```<br><br>```<br>invoices.line_items.id = credit_notes.line_items.id<br>```<br><br>```<br>invoices.line_items.subscription_id = credit_notes.subscription_id<br>```<br><br>```<br>invoices.notes.entity_id = credit_notes.subscription_id<br>```<br><br>```<br>invoices.subscription_id = credit_notes.subscription_id<br>```<br><br>```<br>invoices.line_items.subscription_id = credit_notes.line_items.subscription_id<br>```<br><br>```<br>invoices.notes.entity_id = credit_notes.line_items.subscription_id<br>```<br><br>```<br>invoices.subscription_id = credit_notes.line_items.subscription_id<br>```<br><br>```<br>invoices.linked_payments.txn_id = credit_notes.linked_refunds.txn_id<br>``` |
| [orders](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#orders) | ```<br>invoices.discounts.entity_id = orders.line_item_discounts.coupon_id<br>```<br><br>```<br>invoices.line_item_discounts.coupon_id = orders.line_item_discounts.coupon_id<br>```<br><br>```<br>invoices.notes.entity_id = orders.line_item_discounts.coupon_id<br>```<br><br>```<br>invoices.adjustment_credit_notes.cn_id = orders.linked_credit_notes.id<br>```<br><br>```<br>invoices.applied_credits.cn_id = orders.linked_credit_notes.id<br>```<br><br>```<br>invoices.issued_credit_notes.cn_id = orders.linked_credit_notes.id<br>```<br><br>```<br>invoices.customer_id = orders.customer_id<br>```<br><br>```<br>invoices.notes.entity_id = orders.customer_id<br>```<br><br>```<br>invoices.id = orders.invoice_id<br>```<br><br>```<br>invoices.line_item_discounts.line_item_id = orders.line_item_discounts.line_item_id<br>```<br><br>```<br>invoices.line_item_taxes.line_item_id = orders.line_item_discounts.line_item_id<br>```<br><br>```<br>invoices.line_item_tiers.line_item_id = orders.line_item_discounts.line_item_id<br>```<br><br>```<br>invoices.line_items.id = orders.line_item_discounts.line_item_id<br>```<br><br>```<br>invoices.line_item_discounts.line_item_id = orders.line_item_taxes.line_item_id<br>```<br><br>```<br>invoices.line_item_taxes.line_item_id = orders.line_item_taxes.line_item_id<br>```<br><br>```<br>invoices.line_item_tiers.line_item_id = orders.line_item_taxes.line_item_id<br>```<br><br>```<br>invoices.line_items.id = orders.line_item_taxes.line_item_id<br>```<br><br>```<br>invoices.line_items.subscription_id = orders.subscription_id<br>```<br><br>```<br>invoices.notes.entity_id = orders.subscription_id<br>```<br><br>```<br>invoices.subscription_id = orders.subscription_id<br>```<br><br>```<br>invoices.linked_orders.id = orders.id<br>``` |
| [customers](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#customers) | ```<br>invoices.customer_id = customers.id<br>```<br><br>```<br>invoices.notes.entity_id = customers.id<br>``` |
| [payment_sources](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#payment-sources) | ```<br>invoices.customer_id = payment_sources.customer_id<br>```<br><br>```<br>invoices.notes.entity_id = payment_sources.customer_id<br>``` |
| [promotional_credits](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#promotional-credits) | ```<br>invoices.customer_id = promotional_credits.customer_id<br>```<br><br>```<br>invoices.notes.entity_id = promotional_credits.customer_id<br>``` |
| [transactions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#transactions) | ```<br>invoices.customer_id = transactions.customer_id<br>```<br><br>```<br>invoices.notes.entity_id = transactions.customer_id<br>```<br><br>```<br>invoices.id = transactions.linked_credit_notes.cn_reference_invoice_id<br>```<br><br>```<br>invoices.line_items.subscription_id = transactions.subscription_id<br>```<br><br>```<br>invoices.notes.entity_id = transactions.subscription_id<br>```<br><br>```<br>invoices.subscription_id = transactions.subscription_id<br>```<br><br>```<br>invoices.linked_payments.txn_id = transactions.id<br>```<br><br>```<br>invoices.linked_payments.txn_id = transactions.linked_refunds.txn_id<br>```<br><br>```<br>invoices.linked_payments.txn_id = transactions.reference_transaction_id<br>```<br><br>```<br>invoices.linked_payments.txn_id = transactions.refunded_txn_id<br>``` |
| [virtual_bank_accounts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#virtual-bank-accounts) | ```<br>invoices.customer_id = virtual_bank_accounts.customer_id<br>```<br><br>```<br>invoices.notes.entity_id = virtual_bank_accounts.customer_id<br>``` |
| [gifts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#gifts) | ```<br>invoices.customer_id = gifts.gift_receiver.customer_id<br>```<br><br>```<br>invoices.notes.entity_id = gifts.gift_receiver.customer_id<br>```<br><br>```<br>invoices.customer_id = gifts.gifter.customer_id<br>```<br><br>```<br>invoices.notes.entity_id = gifts.gifter.customer_id<br>```<br><br>```<br>invoices.id = gifts.gifter.invoice_id<br>```<br><br>```<br>invoices.line_items.subscription_id = gifts.gift_receiver.subscription_id<br>```<br><br>```<br>invoices.notes.entity_id = gifts.gift_receiver.subscription_id<br>```<br><br>```<br>invoices.subscription_id = gifts.gift_receiver.subscription_id<br>``` |

invoices table schema

| **adjustment\_credit\_notes**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>cn_create_reason_code: STRING</li><li>cn_date: DATE-TIME</li><li>cn_id: STRING</li><li>cn_reason_code: STRING</li><li>cn_status: STRING</li><li>cn_total: INTEGER</li></ul> |
| --- |
| **amount\_adjusted**<br><br><br>INTEGER |
| **amount\_due**<br><br><br>INTEGER |
| **amount\_paid**<br><br><br>INTEGER |
| **amount\_to\_collect**<br><br><br>INTEGER |
| **applied\_credits**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>applied_amount: INTEGER</li><li>applied_at: DATE-TIME</li><li>cn_create_reason_code: STRING</li><li>cn_date: DATE-TIME</li><li>cn_id: STRING</li><li>cn_reason_code: STRING</li><li>cn_status: STRING</li></ul> |
| **base\_currency\_code**<br><br><br>STRING |
| **billing\_address**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>city: STRING</li><li>company: STRING</li><li>country: STRING</li><li>email: STRING</li><li>first_name: STRING</li><li>last_name: STRING</li><li>line1: STRING</li><li>line2: STRING</li><li>line3: STRING</li><li>object: STRING</li><li>phone: STRING</li><li>state: STRING</li><li>state_code: STRING</li><li>validation_status: STRING</li><li>zip: STRING</li></ul> |
| **channel**<br><br><br>STRING |
| **credits\_applied**<br><br><br>INTEGER |
| **currency\_code**<br><br><br>STRING |
| **customer\_id**<br><br><br>STRING |
| **date**<br><br><br>DATE-TIME |
| **deleted**<br><br><br>BOOLEAN |
| **discounts**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>amount: INTEGER</li><li>description: STRING</li><li>entity_id: STRING</li><li>entity_type: STRING</li><li>object: STRING</li></ul> |
| **due\_date**<br><br><br>DATE-TIME |
| **dunning\_attempts**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>attempt: INTEGER</li><li>created_at: DATE-TIME</li><li>dunning_type: STRING</li><li>transaction_id: STRING</li><li>txn_amount: INTEGER</li><li>txn_status: STRING</li></ul> |
| **dunning\_status**<br><br><br>STRING |
| **einvoice**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>id: STRING</li><li>message: STRING</li><li>status: STRING</li></ul> |
| **exchange\_rate**<br><br><br>NUMBER |
| **expected\_payment\_date**<br><br><br>DATE-TIME |
| **first\_invoice**<br><br><br>BOOLEAN |
| **generated\_at**<br><br><br>DATE-TIME |
| **has\_advance\_charges**<br><br><br>BOOLEAN |
| **id**<br><br><br>STRING |
| **is\_gifted**<br><br><br>BOOLEAN |
| **issued\_credit\_notes**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>cn_create_reason_code: STRING</li><li>cn_date: DATE-TIME</li><li>cn_id: STRING</li><li>cn_reason_code: STRING</li><li>cn_status: STRING</li><li>cn_total: INTEGER</li></ul> |
| **line\_item\_discounts**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>coupon_id: STRING</li><li>discount_amount: INTEGER</li><li>discount_type: STRING</li><li>entity_id: STRING</li><li>line_item_id: STRING</li><li>object: STRING</li></ul> |
| **line\_item\_taxes**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>is_non_compliance_tax: BOOLEAN</li><li>is_partial_tax_applied: BOOLEAN</li><li>line_item_id: STRING</li><li>local_currency_code: STRING</li><li>tax_amount: INTEGER</li><li>tax_amount_in_local_currency: INTEGER</li><li>tax_juris_code: STRING</li><li>tax_juris_name: STRING</li><li>tax_juris_type: STRING</li><li>tax_name: STRING</li><li>tax_rate: INTEGER, NUMBER</li><li>taxable_amount: INTEGER</li></ul> |
| **line\_item\_tiers**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>ending_unit: INTEGER</li><li>ending_unit_in_decimal: STRING</li><li>line_item_id: STRING</li><li>quantity_used: INTEGER</li><li>quantity_used_in_decimal: STRING</li><li>starting_unit: INTEGER</li><li>starting_unit_in_decimal: STRING</li><li>unit_amount: INTEGER</li><li>unit_amount_in_decimal: STRING</li></ul> |
| **line\_items**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>amount: INTEGER</li><li>amount_in_decimal: STRING</li><li>customer_id: STRING</li><li>date_from: DATE-TIME</li><li>date_to: DATE-TIME</li><li>description: STRING</li><li>discount_amount: INTEGER</li><li>entity_description: STRING</li><li>entity_id: STRING</li><li>entity_type: STRING</li><li>id: STRING</li><li>is_taxed: BOOLEAN</li><li>item_level_discount_amount: INTEGER</li><li>object: STRING</li><li>pricing_model: STRING</li><li>quantity: INTEGER</li><li>quantity_in_decimal: STRING</li><li>subscription_id: STRING</li><li>tax_amount: INTEGER</li><li>tax_exempt_reason: STRING</li><li>tax_rate: NUMBER</li><li>unit_amount: INTEGER</li><li>unit_amount_in_decimal: STRING</li></ul> |
| **linked\_orders**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>										batch_id: STRING</li><li>created_at: DATE-TIME</li><li>document_number: STRING</li><li>fulfillment_status: STRING</li><li>id: STRING</li><li>order_type: STRING</li><li>reference_id: STRING</li><li>status: STRING</li></ul> |
| **linked\_payments**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>applied_amount: INTEGER</li><li>applied_at: DATE-TIME</li><li>txn_amount: INTEGER</li><li>txn_date: DATE-TIME</li><li>txn_id: STRING</li><li>txn_status: STRING</li></ul> |
| **local\_currency\_code**<br><br><br>STRING |
| **net\_term\_days**<br><br><br>INTEGER |
| **new\_sales\_amount**<br><br><br>INTEGER |
| **next\_retry\_at**<br><br><br>DATE-TIME |
| **notes**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>entity_id: STRING</li><li>entity_type: STRING</li><li>note: STRING</li></ul> |
| **object**<br><br><br>STRING |
| **paid\_at**<br><br><br>DATE-TIME |
| **payment\_owner**<br><br><br>STRING |
| **po\_number**<br><br><br>STRING |
| **price\_type**<br><br><br>STRING |
| **recurring**<br><br><br>BOOLEAN |
| **resource\_version**<br><br><br>INTEGER |
| **round\_off\_amount**<br><br><br>INTEGER |
| **shipping\_address**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>city: STRING</li><li>company: STRING</li><li>country: STRING</li><li>email: STRING</li><li>first_name: STRING</li><li>last_name: STRING</li><li>line1: STRING</li><li>line2: STRING</li><li>line3: STRING</li><li>object: STRING</li><li>phone: STRING</li><li>state: STRING</li><li>state_code: STRING</li><li>validation_status: STRING</li><li>zip: STRING</li></ul> |
| **status**<br><br><br>STRING |
| **sub\_total**<br><br><br>INTEGER |
| **sub\_total\_in\_local\_currency**<br><br><br>INTEGER |
| **subscription\_id**<br><br><br>STRING |
| **tax**<br><br><br>INTEGER |
| **taxes**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>amount: INTEGER</li><li>description: STRING</li><li>name: STRING</li></ul> |
| **term\_finalized**<br><br><br>BOOLEAN |
| **total**<br><br><br>INTEGER |
| **total\_in\_local\_currency**<br><br><br>INTEGER |
| **updated\_at**<br><br><br>DATE-TIME |
| **vat\_number**<br><br><br>STRING |
| **vat\_number\_prefix**<br><br><br>STRING |
| **void\_reason\_code**<br><br><br>STRING |
| **voided\_at**<br><br><br>DATE-TIME |
| **write\_off\_amount**<br><br><br>INTEGER |

### item\_families

The `item_families` table contains info about item families.

**Note**: This table is available Refer to the [Table and field availability and Chargebee Product Catalogs section](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#product-catalog-versions) for more info.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Key** | id |
| **Replication Key** | updated\_at |
| **Useful links** | [Chargebee API method](https://apidocs.chargebee.com/Content/api/item_families?prod_cat_ver=2#list_item_families "Opens in new tab: Chargebee API method") |

item\_families table foreign keys

| Join item\_families with | on |
| --- | --- |
| [item_prices](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#item-prices) | ```<br>item_families.id = item_prices.item_family_id<br>``` |
| [items](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#items) | ```<br>item_families.id = items.item_family_id<br>``` |

item\_families table schema

| **channel**<br><br><br>STRING |
| --- |
| **custom\_fields**<br><br><br>STRING |
| **description**<br><br><br>STRING |
| **id**<br><br><br>STRING |
| **name**<br><br><br>STRING |
| **object**<br><br><br>STRING |
| **resource\_version**<br><br><br>INTEGER |
| **status**<br><br><br>STRING |
| **updated\_at**<br><br><br>DATE-TIME |

### item\_prices

The `item_prices` table contains info about item prices.

**Note**: This table is available Refer to the [Table and field availability and Chargebee Product Catalogs section](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#product-catalog-versions) for more info.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Key** | id |
| **Replication Key** | updated\_at |
| **Useful links** | [Chargebee API method](https://apidocs.chargebee.com/Content/api/item_prices?prod_cat_ver=2#list_item_prices "Opens in new tab: Chargebee API method") |

item\_prices table foreign keys

| Join item\_prices with | on |
| --- | --- |
| [item_families](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#item-families) | ```<br>item_prices.item_family_id = item_families.id<br>``` |
| [items](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#items) | ```<br>item_prices.item_family_id = items.item_family_id<br>```<br><br>```<br>item_prices.item_id = items.id<br>``` |

item\_prices table schema

| **accounting\_detail**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>accounting_category1: STRING</li><li>accounting_category2: STRING</li><li>accounting_category3: STRING</li><li>accounting_category4: STRING</li><li>accounting_code: STRING</li><li>sku: STRING</li></ul> |
| --- |
| **archivable**<br><br><br>BOOLEAN, STRING |
| **archived\_at**<br><br><br>DATE-TIME |
| **billing\_cycles**<br><br><br>INTEGER |
| **channel**<br><br><br>STRING |
| **created\_at**<br><br><br>DATE-TIME |
| **currency\_code**<br><br><br>STRING |
| **custom\_fields**<br><br><br>STRING |
| **description**<br><br><br>STRING |
| **external\_name**<br><br><br>STRING |
| **free\_quantity**<br><br><br>INTEGER |
| **free\_quantity\_in\_decimal**<br><br><br>STRING |
| **id**<br><br><br>STRING |
| **invoice\_notes**<br><br><br>STRING |
| **is\_taxable**<br><br><br>BOOLEAN |
| **item\_family\_id**<br><br><br>STRING |
| **item\_id**<br><br><br>STRING |
| **item\_type**<br><br><br>STRING |
| **metadata**<br><br><br>STRING |
| **name**<br><br><br>STRING |
| **object**<br><br><br>STRING |
| **period**<br><br><br>INTEGER |
| **period\_unit**<br><br><br>STRING |
| **price**<br><br><br>INTEGER |
| **price\_in\_decimal**<br><br><br>STRING |
| **pricing\_model**<br><br><br>STRING |
| **resource\_version**<br><br><br>INTEGER |
| **shipping\_period**<br><br><br>INTEGER |
| **shipping\_period\_unit**<br><br><br>STRING |
| **show\_description\_in\_invoices**<br><br><br>BOOLEAN |
| **show\_description\_in\_quotes**<br><br><br>BOOLEAN |
| **status**<br><br><br>STRING |
| **tax\_detail**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>avalara_sale_type: STRING</li><li>avalara_service_type: INTEGER</li><li>avalara_tax_code: STRING</li><li>avalara_transaction_type: INTEGER</li><li>tax_profile_id: STRING</li><li>taxjar_product_code: STRING</li></ul> |
| **tiers**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>ending_unit: INTEGER</li><li>price: INTEGER</li><li>starting_unit: INTEGER</li></ul> |
| **trial\_end\_action**<br><br><br>STRING |
| **trial\_period**<br><br><br>INTEGER |
| **trial\_period\_unit**<br><br><br>STRING |
| **updated\_at**<br><br><br>DATE-TIME |

### items

The `items` table contains info about the items in your Chargebee account.

**Note**: This table is available Refer to the [Table and field availability and Chargebee Product Catalogs section](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#product-catalog-versions) for more info.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Key** | id |
| **Replication Key** | updated\_at |
| **Useful links** | [Chargebee API method](https://apidocs.chargebee.com/Content/api/items?prod_cat_ver=2#list_items "Opens in new tab: Chargebee API method") |

items table foreign keys

| Join items with | on |
| --- | --- |
| [item_families](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#item-families) | ```<br>items.item_family_id = item_families.id<br>``` |
| [item_prices](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#item-prices) | ```<br>items.item_family_id = item_prices.item_family_id<br>```<br><br>```<br>items.id = item_prices.item_id<br>``` |

items table schema

| **applicable\_items**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>id: STRING</li></ul> |
| --- |
| **archivable**<br><br><br>BOOLEAN, STRING |
| **archived\_at**<br><br><br>DATE-TIME |
| **channel**<br><br><br>STRING |
| **custom\_fields**<br><br><br>STRING |
| **description**<br><br><br>STRING |
| **enabled\_for\_checkout**<br><br><br>BOOLEAN |
| **enabled\_in\_portal**<br><br><br>BOOLEAN |
| **external\_name**<br><br><br>STRING |
| **gift\_claim\_redirect\_url**<br><br><br>STRING |
| **id**<br><br><br>STRING |
| **included\_in\_mrr**<br><br><br>BOOLEAN |
| **is\_giftable**<br><br><br>BOOLEAN |
| **is\_shippable**<br><br><br>BOOLEAN |
| **item\_applicability**<br><br><br>STRING |
| **item\_family\_id**<br><br><br>STRING |
| **metadata**<br><br><br>STRING |
| **metered**<br><br><br>BOOLEAN |
| **name**<br><br><br>STRING |
| **object**<br><br><br>STRING |
| **redirect\_url**<br><br><br>STRING |
| **resource\_version**<br><br><br>INTEGER |
| **status**<br><br><br>STRING |
| **type**<br><br><br>STRING |
| **unit**<br><br><br>STRING |
| **updated\_at**<br><br><br>DATE-TIME |
| **usage\_calculation**<br><br><br>STRING |

### orders

The `orders` table contains info about the orders in your Chargebee account. The **Order Management** feature must be enabled to replicate this table. For more information, refer to the [Chargebee docs](https://www.chargebee.com/Content/orders.html).

**Note**: This table is available Refer to the [Table and field availability and Chargebee Product Catalogs section](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#product-catalog-versions) for more info.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Key** | id |
| **Replication Key** | updated\_at |
| **Useful links** | [Chargebee documentation](https://apidocs.chargebee.com/Content/api/orders)<br><br>[Chargebee API method](https://apidocs.chargebee.com/Content/api/orders#list_orders "Opens in new tab: Chargebee API method") |

orders table foreign keys

| Join orders with | on |
| --- | --- |
| [coupons](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#coupons) | ```<br>orders.line_item_discounts.coupon_id = coupons.id<br>``` |
| [credit_notes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#credit-notes) | ```<br>orders.line_item_discounts.coupon_id = credit_notes.discounts.entity_id<br>```<br><br>```<br>orders.line_item_discounts.coupon_id = credit_notes.line_item_discounts.coupon_id<br>```<br><br>```<br>orders.linked_credit_notes.id = credit_notes.id<br>```<br><br>```<br>orders.customer_id = credit_notes.customer_id<br>```<br><br>```<br>orders.invoice_id = credit_notes.allocations.invoice_id<br>```<br><br>```<br>orders.invoice_id = credit_notes.reference_invoice_id<br>```<br><br>```<br>orders.line_item_discounts.line_item_id = credit_notes.line_item_discounts.line_item_id<br>```<br><br>```<br>orders.line_item_taxes.line_item_id = credit_notes.line_item_discounts.line_item_id<br>```<br><br>```<br>orders.line_item_discounts.line_item_id = credit_notes.line_item_taxes.line_item_id<br>```<br><br>```<br>orders.line_item_taxes.line_item_id = credit_notes.line_item_taxes.line_item_id<br>```<br><br>```<br>orders.line_item_discounts.line_item_id = credit_notes.line_item_tiers.line_item_id<br>```<br><br>```<br>orders.line_item_taxes.line_item_id = credit_notes.line_item_tiers.line_item_id<br>```<br><br>```<br>orders.line_item_discounts.line_item_id = credit_notes.line_items.id<br>```<br><br>```<br>orders.line_item_taxes.line_item_id = credit_notes.line_items.id<br>```<br><br>```<br>orders.subscription_id = credit_notes.subscription_id<br>```<br><br>```<br>orders.subscription_id = credit_notes.line_items.subscription_id<br>``` |
| [events](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#events) | ```<br>orders.line_item_discounts.coupon_id = events.content.coupon.id<br>```<br><br>```<br>orders.line_item_discounts.coupon_id = events.content.invoice.discounts.entity_id<br>```<br><br>```<br>orders.line_item_discounts.coupon_id = events.content.invoice.line_item_discounts.coupon_id<br>```<br><br>```<br>orders.line_item_discounts.coupon_id = events.content.subscription.coupons.coupon_id<br>```<br><br>```<br>orders.linked_credit_notes.id = events.content.invoice.adjustment_credit_notes.cn_id<br>```<br><br>```<br>orders.linked_credit_notes.id = events.content.invoice.applied_credits.cn_id<br>```<br><br>```<br>orders.linked_credit_notes.id = events.content.invoice.issued_credit_notes.cn_id<br>```<br><br>```<br>orders.customer_id = events.content.customer.id<br>```<br><br>```<br>orders.customer_id = events.content.invoice.customer_id<br>```<br><br>```<br>orders.customer_id = events.content.subscription.customer_id<br>```<br><br>```<br>orders.customer_id = events.content.transaction.customer_id<br>```<br><br>```<br>orders.invoice_id = events.content.invoice.id<br>```<br><br>```<br>orders.invoice_id = events.content.transaction.linked_credit_notes.cn_reference_invoice_id<br>```<br><br>```<br>orders.line_item_discounts.line_item_id = events.content.invoice.line_item_discounts.line_item_id<br>```<br><br>```<br>orders.line_item_taxes.line_item_id = events.content.invoice.line_item_discounts.line_item_id<br>```<br><br>```<br>orders.line_item_discounts.line_item_id = events.content.invoice.line_item_taxes.line_item_id<br>```<br><br>```<br>orders.line_item_taxes.line_item_id = events.content.invoice.line_item_taxes.line_item_id<br>```<br><br>```<br>orders.line_item_discounts.line_item_id = events.content.invoice.line_items.id<br>```<br><br>```<br>orders.line_item_taxes.line_item_id = events.content.invoice.line_items.id<br>```<br><br>```<br>orders.subscription_id = events.content.subscription.id<br>```<br><br>```<br>orders.subscription_id = events.content.invoice.subscription_id<br>```<br><br>```<br>orders.subscription_id = events.content.transaction.subscription_id<br>``` |
| [invoices](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#invoices) | ```<br>orders.line_item_discounts.coupon_id = invoices.discounts.entity_id<br>```<br><br>```<br>orders.line_item_discounts.coupon_id = invoices.line_item_discounts.coupon_id<br>```<br><br>```<br>orders.line_item_discounts.coupon_id = invoices.notes.entity_id<br>```<br><br>```<br>orders.linked_credit_notes.id = invoices.adjustment_credit_notes.cn_id<br>```<br><br>```<br>orders.linked_credit_notes.id = invoices.applied_credits.cn_id<br>```<br><br>```<br>orders.linked_credit_notes.id = invoices.issued_credit_notes.cn_id<br>```<br><br>```<br>orders.customer_id = invoices.customer_id<br>```<br><br>```<br>orders.customer_id = invoices.notes.entity_id<br>```<br><br>```<br>orders.invoice_id = invoices.id<br>```<br><br>```<br>orders.line_item_discounts.line_item_id = invoices.line_item_discounts.line_item_id<br>```<br><br>```<br>orders.line_item_taxes.line_item_id = invoices.line_item_discounts.line_item_id<br>```<br><br>```<br>orders.line_item_discounts.line_item_id = invoices.line_item_taxes.line_item_id<br>```<br><br>```<br>orders.line_item_taxes.line_item_id = invoices.line_item_taxes.line_item_id<br>```<br><br>```<br>orders.line_item_discounts.line_item_id = invoices.line_item_tiers.line_item_id<br>```<br><br>```<br>orders.line_item_taxes.line_item_id = invoices.line_item_tiers.line_item_id<br>```<br><br>```<br>orders.line_item_discounts.line_item_id = invoices.line_items.id<br>```<br><br>```<br>orders.line_item_taxes.line_item_id = invoices.line_items.id<br>```<br><br>```<br>orders.subscription_id = invoices.line_items.subscription_id<br>```<br><br>```<br>orders.subscription_id = invoices.notes.entity_id<br>```<br><br>```<br>orders.subscription_id = invoices.subscription_id<br>```<br><br>```<br>orders.id = invoices.linked_orders.id<br>``` |
| [subscriptions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#subscriptions) | ```<br>orders.line_item_discounts.coupon_id = subscriptions.coupons.coupon_id<br>```<br><br>```<br>orders.customer_id = subscriptions.customer_id<br>```<br><br>```<br>orders.gift_id = subscriptions.gift_id<br>```<br><br>```<br>orders.subscription_id = subscriptions.id<br>``` |
| [customers](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#customers) | ```<br>orders.customer_id = customers.id<br>``` |
| [payment_sources](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#payment-sources) | ```<br>orders.customer_id = payment_sources.customer_id<br>``` |
| [promotional_credits](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#promotional-credits) | ```<br>orders.customer_id = promotional_credits.customer_id<br>``` |
| [transactions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#transactions) | ```<br>orders.customer_id = transactions.customer_id<br>```<br><br>```<br>orders.invoice_id = transactions.linked_credit_notes.cn_reference_invoice_id<br>```<br><br>```<br>orders.subscription_id = transactions.subscription_id<br>``` |
| [virtual_bank_accounts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#virtual-bank-accounts) | ```<br>orders.customer_id = virtual_bank_accounts.customer_id<br>``` |
| [gifts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#gifts) | ```<br>orders.customer_id = gifts.gift_receiver.customer_id<br>```<br><br>```<br>orders.customer_id = gifts.gifter.customer_id<br>```<br><br>```<br>orders.gift_id = gifts.id<br>```<br><br>```<br>orders.invoice_id = gifts.gifter.invoice_id<br>```<br><br>```<br>orders.subscription_id = gifts.gift_receiver.subscription_id<br>``` |

orders table schema

| **amount\_adjusted**<br><br><br>INTEGER |
| --- |
| **amount\_paid**<br><br><br>INTEGER |
| **batch\_id**<br><br><br>STRING |
| **billing\_address**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>city: STRING</li><li>company: STRING</li><li>country: STRING</li><li>email: STRING</li><li>first_name: STRING</li><li>last_name: STRING</li><li>line1: STRING</li><li>line2: STRING</li><li>line3: STRING</li><li>object: STRING</li><li>phone: STRING</li><li>state: STRING</li><li>state_code: STRING</li><li>validation_status: STRING</li><li>zip: STRING</li></ul> |
| **cancellation\_reason**<br><br><br>STRING |
| **cancelled\_at**<br><br><br>DATE-TIME |
| **created\_at**<br><br><br>DATE-TIME |
| **created\_by**<br><br><br>STRING |
| **currency\_code**<br><br><br>STRING |
| **customer\_id**<br><br><br>STRING |
| **deleted**<br><br><br>BOOLEAN |
| **delivered\_at**<br><br><br>DATE-TIME |
| **discount**<br><br><br>INTEGER |
| **document\_number**<br><br><br>STRING |
| **fulfillment\_status**<br><br><br>STRING |
| **gift\_id**<br><br><br>STRING |
| **gift\_note**<br><br><br>STRING |
| **id**<br><br><br>STRING |
| **invoice\_id**<br><br><br>STRING |
| **invoice\_round\_off\_amount**<br><br><br>INTEGER |
| **is\_gifted**<br><br><br>BOOLEAN |
| **is\_resent**<br><br><br>BOOLEAN |
| **line\_item\_discounts**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>coupon_id: STRING</li><li>discount_amount: INTEGER</li><li>discount_type: STRING</li><li>line_item_id: STRING</li></ul> |
| **line\_item\_taxes**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>is_non_compliance_tax: BOOLEAN</li><li>is_partial_tax_applied: BOOLEAN</li><li>line_item_id: STRING</li><li>local_currency_code: STRING</li><li>tax_amount: INTEGER</li><li>tax_amount_in_local_currency: INTEGER</li><li>tax_juris_code: STRING</li><li>tax_juris_name: STRING</li><li>tax_juris_type: STRING</li><li>tax_name: STRING</li><li>tax_rate: INTEGER, NUMBER</li><li>taxable_amount: INTEGER</li></ul> |
| **linked\_credit\_notes**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>amount: INTEGER</li><li>amount_adjusted: INTEGER</li><li>amount_refunded: INTEGER</li><li>id: STRING</li><li>status: STRING</li><li>type: STRING</li></ul> |
| **note**<br><br><br>STRING |
| **order\_date**<br><br><br>DATE-TIME |
| **order\_line\_items**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>amount: INTEGER</li><li>amount_adjusted: INTEGER</li><li>amount_paid: INTEGER</li><li>description: STRING</li><li>discount_amount: INTEGER</li><li>entity_id: STRING</li><li>entity_type: STRING</li><li>fulfillment_amount: INTEGER</li><li>fulfillment_quantity: INTEGER</li><li>id: STRING</li><li>invoice_id: STRING</li><li>invoice_line_item_id: STRING</li><li>is_shippable: BOOLEAN</li><li>item_level_discount_amount: INTEGER</li><li>refundable_credits: INTEGER</li><li>refundable_credits_issued: INTEGER</li><li>sku: STRING</li><li>status: STRING</li><li>tax_amount: INTEGER</li><li>unit_price: INTEGER</li></ul> |
| **order\_type**<br><br><br>STRING |
| **original\_order\_id**<br><br><br>STRING |
| **paid\_on**<br><br><br>DATE-TIME |
| **payment\_status**<br><br><br>STRING |
| **price\_type**<br><br><br>STRING |
| **reference\_id**<br><br><br>STRING |
| **refundable\_credits**<br><br><br>INTEGER |
| **refundable\_credits\_issued**<br><br><br>INTEGER |
| **resend\_reason**<br><br><br>STRING |
| **resent\_orders**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>amount: INTEGER</li><li>order_id: STRING</li><li>reason: STRING</li></ul> |
| **resent\_status**<br><br><br>STRING |
| **resource\_version**<br><br><br>INTEGER |
| **rounding\_adjustement**<br><br><br>INTEGER |
| **shipment\_carrier**<br><br><br>STRING |
| **shipped\_at**<br><br><br>DATE-TIME |
| **shipping\_address**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>city: STRING</li><li>company: STRING</li><li>country: STRING</li><li>email: STRING</li><li>first_name: STRING</li><li>last_name: STRING</li><li>line1: STRING</li><li>line2: STRING</li><li>line3: STRING</li><li>object: STRING</li><li>phone: STRING</li><li>state: STRING</li><li>state_code: STRING</li><li>validation_status: STRING</li><li>zip: STRING</li></ul> |
| **shipping\_cut\_off\_date**<br><br><br>DATE-TIME |
| **shipping\_date**<br><br><br>DATE-TIME |
| **status**<br><br><br>STRING |
| **status\_update\_at**<br><br><br>DATE-TIME |
| **sub\_total**<br><br><br>INTEGER |
| **subscription\_id**<br><br><br>STRING |
| **tax**<br><br><br>INTEGER |
| **total**<br><br><br>INTEGER |
| **tracking\_id**<br><br><br>STRING |
| **tracking\_url**<br><br><br>STRING |
| **updated\_at**<br><br><br>DATE-TIME |

### payment\_sources

The `payment_sources` table contains info about customer payment sources.

**Note**: This table is available Refer to the [Table and field availability and Chargebee Product Catalogs section](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#product-catalog-versions) for more info.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Key** | id |
| **Replication Key** | updated\_at |
| **Useful links** | [Chargebee documentation](https://apidocs.chargebee.com/Content/api/payment_sources)<br><br>[Chargebee API method](https://apidocs.chargebee.com/Content/api/payment_sources#list_payment_sources "Opens in new tab: Chargebee API method") |

payment\_sources table foreign keys

| Join payment\_sources with | on |
| --- | --- |
| [credit_notes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#credit-notes) | ```<br>payment_sources.customer_id = credit_notes.customer_id<br>``` |
| [customers](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#customers) | ```<br>payment_sources.customer_id = customers.id<br>```<br><br>```<br>payment_sources.id = customers.primary_payment_source_id<br>``` |
| [events](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#events) | ```<br>payment_sources.customer_id = events.content.customer.id<br>```<br><br>```<br>payment_sources.customer_id = events.content.invoice.customer_id<br>```<br><br>```<br>payment_sources.customer_id = events.content.subscription.customer_id<br>```<br><br>```<br>payment_sources.customer_id = events.content.transaction.customer_id<br>```<br><br>```<br>payment_sources.id = events.content.subscription.payment_source_id<br>```<br><br>```<br>payment_sources.id = events.content.transaction.payment_source_id<br>``` |
| [invoices](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#invoices) | ```<br>payment_sources.customer_id = invoices.customer_id<br>```<br><br>```<br>payment_sources.customer_id = invoices.notes.entity_id<br>``` |
| [promotional_credits](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#promotional-credits) | ```<br>payment_sources.customer_id = promotional_credits.customer_id<br>``` |
| [subscriptions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#subscriptions) | ```<br>payment_sources.customer_id = subscriptions.customer_id<br>```<br><br>```<br>payment_sources.id = subscriptions.payment_source_id<br>``` |
| [transactions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#transactions) | ```<br>payment_sources.customer_id = transactions.customer_id<br>```<br><br>```<br>payment_sources.id = transactions.payment_source_id<br>``` |
| [virtual_bank_accounts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#virtual-bank-accounts) | ```<br>payment_sources.customer_id = virtual_bank_accounts.customer_id<br>``` |
| [gifts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#gifts) | ```<br>payment_sources.customer_id = gifts.gift_receiver.customer_id<br>```<br><br>```<br>payment_sources.customer_id = gifts.gifter.customer_id<br>``` |
| [orders](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#orders) | ```<br>payment_sources.customer_id = orders.customer_id<br>``` |

payment\_sources table schema

| **amazon\_payment**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>agreement_id: STRING</li><li>email: STRING</li></ul> |
| --- |
| **bank\_account**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>account_holder_type: STRING</li><li>account_type: STRING</li><li>bank_name: STRING</li><li>echeck_type: STRING</li><li>last4: STRING</li><li>mandate_id: STRING</li><li>name_on_account: STRING</li></ul> |
| **card**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>billing_addr1: STRING</li><li>billing_addr2: STRING</li><li>billing_city: STRING</li><li>billing_country: STRING</li><li>billing_state: STRING</li><li>billing_state_code: STRING</li><li>billing_zip: STRING</li><li>brand: STRING</li><li>expiry_month: INTEGER</li><li>expiry_year: INTEGER</li><li>first_name: STRING</li><li>funding_type: STRING</li><li>iin: STRING</li><li>last4: STRING</li><li>last_name: STRING</li><li>masked_number: STRING</li><li>object: STRING</li></ul> |
| **created\_at**<br><br><br>DATE-TIME |
| **customer\_id**<br><br><br>STRING |
| **deleted**<br><br><br>BOOLEAN |
| **gateway**<br><br><br>STRING |
| **gateway\_account\_id**<br><br><br>STRING |
| **id**<br><br><br>STRING |
| **ip\_address**<br><br><br>STRING |
| **issuing\_country**<br><br><br>STRING |
| **mandates**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>created_at: DATE-TIME</li><li>id: STRING</li><li>subscription_id: STRING</li></ul> |
| **object**<br><br><br>STRING |
| **paypal**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>agremeent_id: STRING</li><li>email: STRING</li></ul> |
| **reference\_id**<br><br><br>STRING |
| **resource\_version**<br><br><br>INTEGER |
| **status**<br><br><br>STRING |
| **type**<br><br><br>STRING |
| **updated\_at**<br><br><br>DATE-TIME |
| **upi**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>vpa: STRING</li></ul> |

### plans

The `plans` table contains info about the plans in your Chargebee account. Plans are used to specify prices and billing frequencies for [`subscriptions`](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#subscriptions).

**Note**: This table is available Refer to the [Table and field availability and Chargebee Product Catalogs section](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#product-catalog-versions) for more info.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Key** | id |
| **Replication Key** | updated\_at |
| **Useful links** | [Chargebee API method](https://apidocs.chargebee.com/Content/api/plans?prod_cat_ver=1#list_plans "Opens in new tab: Chargebee API method") |

plans table foreign keys

| Join plans with | on |
| --- | --- |
| [addons](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#addons) | ```<br>plans.applicable_addons.id = addons.id<br>``` |
| [coupons](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#coupons) | ```<br>plans.applicable_addons.id = coupons.addon_ids<br>```<br><br>```<br>plans.id = coupons.plan_ids<br>``` |
| [events](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#events) | ```<br>plans.applicable_addons.id = events.content.subscription.addons.id<br>```<br><br>```<br>plans.applicable_addons.id = events.content.subscription.charged_event_based_addons.id<br>```<br><br>```<br>plans.applicable_addons.id = events.content.subscription.event_based_addons.id<br>```<br><br>```<br>plans.id = events.content.coupon.plan_ids<br>```<br><br>```<br>plans.id = events.content.subscription.plan_id<br>``` |
| [invoices](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#invoices) | ```<br>plans.applicable_addons.id = invoices.notes.entity_id<br>```<br><br>```<br>plans.id = invoices.notes.entity_id<br>``` |
| [subscriptions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#subscriptions) | ```<br>plans.applicable_addons.id = subscriptions.addons.id<br>```<br><br>```<br>plans.applicable_addons.id = subscriptions.charged_event_based_addons.id<br>```<br><br>```<br>plans.applicable_addons.id = subscriptions.event_based_addons.id<br>```<br><br>```<br>plans.id = subscriptions.plan_id<br>``` |

plans table schema

| **account\_code**<br><br><br>STRING |
| --- |
| **accounting\_category1**<br><br><br>STRING |
| **accounting\_category2**<br><br><br>STRING |
| **accounting\_category3**<br><br><br>STRING |
| **accounting\_category4**<br><br><br>STRING |
| **accounting\_code**<br><br><br>STRING |
| **addon\_applicability**<br><br><br>STRING |
| **applicable\_addons**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>id: STRING</li><li>quantity_in_decimal: STRING</li></ul> |
| **archived\_at**<br><br><br>DATE-TIME |
| **attached\_addons**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>billing_cycles: INTEGER</li><li>id: STRING</li><li>quantity: STRING</li><li>quantity_in_decimal: STRING</li><li>type: STRING</li></ul> |
| **avalara\_sale\_type**<br><br><br>STRING |
| **avalara\_service\_type**<br><br><br>INTEGER |
| **avalara\_transaction\_type**<br><br><br>INTEGER |
| **billing\_cycles**<br><br><br>INTEGER |
| **channel**<br><br><br>STRING |
| **charge\_model**<br><br><br>STRING |
| **claim\_url**<br><br><br>STRING |
| **currency\_code**<br><br><br>STRING |
| **custom\_fields**<br><br><br>STRING |
| **description**<br><br><br>STRING |
| **enabled\_in\_hosted\_pages**<br><br><br>BOOLEAN |
| **enabled\_in\_portal**<br><br><br>BOOLEAN |
| **event\_based\_addons**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>charge_once: BOOLEAN</li><li>id: STRING</li><li>on_event: STRING</li><li>quantity: INTEGER</li><li>quantity_in_decimal: STRING</li></ul> |
| **free\_quantity**<br><br><br>INTEGER |
| **free\_quantity\_in\_decimal**<br><br><br>STRING |
| **giftable**<br><br><br>BOOLEAN |
| **id**<br><br><br>STRING |
| **invoice\_name**<br><br><br>STRING |
| **invoice\_notes**<br><br><br>STRING |
| **is\_shippable**<br><br><br>BOOLEAN |
| **meta\_data**<br><br><br>STRING |
| **name**<br><br><br>STRING |
| **object**<br><br><br>STRING |
| **period**<br><br><br>INTEGER |
| **period\_unit**<br><br><br>STRING |
| **price**<br><br><br>INTEGER |
| **price\_in\_decimal**<br><br><br>STRING |
| **pricing\_model**<br><br><br>STRING |
| **redirect\_url**<br><br><br>STRING |
| **resource\_version**<br><br><br>INTEGER |
| **setup\_cost**<br><br><br>INTEGER |
| **shipping\_frequency\_period**<br><br><br>INTEGER |
| **shipping\_frequency\_period\_unit**<br><br><br>STRING |
| **show\_description\_in\_invoices**<br><br><br>BOOLEAN |
| **show\_description\_in\_quotes**<br><br><br>BOOLEAN |
| **sku**<br><br><br>STRING |
| **status**<br><br><br>STRING |
| **tax\_code**<br><br><br>STRING |
| **tax\_profile\_id**<br><br><br>STRING |
| **taxable**<br><br><br>BOOLEAN |
| **taxjar\_product\_code**<br><br><br>STRING |
| **tiers**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>ending_unit: INTEGER</li><li>ending_unit_in_decimal: STRING</li><li>price: INTEGER</li><li>price_in_decimal: STRING</li><li>starting_unit: INTEGER</li><li>starting_unit_in_decimal: STRING</li></ul> |
| **trial\_end\_action**<br><br><br>STRING |
| **trial\_period**<br><br><br>INTEGER |
| **trial\_period\_unit**<br><br><br>STRING |
| **updated\_at**<br><br><br>DATE-TIME |

### promotional\_credits

The `promotional_credits` table contains info about the promotional\_credits in your Chargebee account.

**Note**: This table is available Refer to the [Table and field availability and Chargebee Product Catalogs section](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#product-catalog-versions) for more info.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Key** | id |
| **Replication Key** | created\_at |
| **Useful links** | [Chargebee documentation](https://apidocs.chargebee.com/Content/api/promotional_credits)<br><br>[Chargebee API method](https://apidocs.chargebee.com/Content/api/promotional_credits#list_promotional_credits "Opens in new tab: Chargebee API method") |

promotional\_credits table foreign keys

| Join promotional\_credits with | on |
| --- | --- |
| [credit_notes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#credit-notes) | ```<br>promotional_credits.customer_id = credit_notes.customer_id<br>``` |
| [customers](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#customers) | ```<br>promotional_credits.customer_id = customers.id<br>``` |
| [events](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#events) | ```<br>promotional_credits.customer_id = events.content.customer.id<br>```<br><br>```<br>promotional_credits.customer_id = events.content.invoice.customer_id<br>```<br><br>```<br>promotional_credits.customer_id = events.content.subscription.customer_id<br>```<br><br>```<br>promotional_credits.customer_id = events.content.transaction.customer_id<br>``` |
| [invoices](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#invoices) | ```<br>promotional_credits.customer_id = invoices.customer_id<br>```<br><br>```<br>promotional_credits.customer_id = invoices.notes.entity_id<br>``` |
| [payment_sources](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#payment-sources) | ```<br>promotional_credits.customer_id = payment_sources.customer_id<br>``` |
| [subscriptions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#subscriptions) | ```<br>promotional_credits.customer_id = subscriptions.customer_id<br>``` |
| [transactions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#transactions) | ```<br>promotional_credits.customer_id = transactions.customer_id<br>``` |
| [virtual_bank_accounts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#virtual-bank-accounts) | ```<br>promotional_credits.customer_id = virtual_bank_accounts.customer_id<br>``` |
| [gifts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#gifts) | ```<br>promotional_credits.customer_id = gifts.gift_receiver.customer_id<br>```<br><br>```<br>promotional_credits.customer_id = gifts.gifter.customer_id<br>``` |
| [orders](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#orders) | ```<br>promotional_credits.customer_id = orders.customer_id<br>``` |

promotional\_credits table schema

| **amount**<br><br><br>STRING |
| --- |
| **amount\_in\_decimal**<br><br><br>STRING |
| **closing\_balance**<br><br><br>INTEGER |
| **created\_at**<br><br><br>DATE-TIME |
| **credit\_type**<br><br><br>STRING |
| **currency\_code**<br><br><br>STRING |
| **customer\_id**<br><br><br>STRING |
| **description**<br><br><br>STRING |
| **done\_by**<br><br><br>STRING |
| **id**<br><br><br>STRING |
| **object**<br><br><br>STRING |
| **reference**<br><br><br>STRING |
| **type**<br><br><br>STRING |

### quotes

The `quotes` table contains info about quotes in your Chargebee account.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Key** | id |
| **Replication Key** | updated\_at |
| **Useful links** | [Chargebee documentation](https://apidocs.chargebee.com/Content/api/quotes)<br><br>[Chargebee API method](https://apidocs.chargebee.com/Content/api/quotes#list_quotes "Opens in new tab: Chargebee API method") |

quotes table schema

| **amount\_due**<br><br><br>INTEGER |
| --- |
| **amount\_paid**<br><br><br>INTEGER |
| **billing\_address**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>city: STRING</li><li>company: STRING</li><li>country: STRING</li><li>email: STRING</li><li>first_name: STRING</li><li>last_name: STRING</li><li>line1: STRING</li><li>line2: STRING</li><li>line3: STRING</li><li>object: STRING</li><li>phone: STRING</li><li>state: STRING</li><li>state_code: STRING</li><li>validation_status: STRING</li><li>zip: STRING</li></ul> |
| **charge\_on\_acceptance**<br><br><br>INTEGER |
| **contract\_term\_end**<br><br><br>DATE-TIME |
| **contract\_term\_start**<br><br><br>DATE-TIME |
| **contract\_term\_termination\_fee**<br><br><br>INTEGER |
| **credits\_applied**<br><br><br>INTEGER |
| **currency\_code**<br><br><br>STRING |
| **customer\_id**<br><br><br>STRING |
| **date**<br><br><br>DATE-TIME |
| **discounts**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>amount: INTEGER</li><li>description: STRING</li><li>entity_id: STRING</li><li>entity_type: STRING</li><li>object: STRING</li></ul> |
| **id**<br><br><br>STRING |
| **invoice\_id**<br><br><br>STRING |
| **line\_item\_discounts**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>coupon_id: STRING</li><li>discount_amount: INTEGER</li><li>discount_type: STRING</li><li>entity_id: STRING</li><li>line_item_id: STRING</li></ul> |
| **line\_item\_taxes**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>is_non_compliance_tax: BOOLEAN</li><li>is_partial_tax_applied: BOOLEAN</li><li>line_item_id: STRING</li><li>local_currency_code: STRING</li><li>tax_amount: INTEGER</li><li>tax_amount_in_local_currency: INTEGER</li><li>tax_juris_code: STRING</li><li>tax_juris_name: STRING</li><li>tax_juris_type: STRING</li><li>tax_name: STRING</li><li>tax_rate: INTEGER, NUMBER</li><li>taxable_amount: INTEGER</li></ul> |
| **line\_item\_tiers**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>ending_unit: INTEGER</li><li>line_item_id: STRING</li><li>quantity_used: INTEGER</li><li>starting_unit: INTEGER</li><li>unit_amount: INTEGER</li></ul> |
| **line\_items**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>amount: INTEGER</li><li>date_from: DATE-TIME</li><li>description: STRING</li><li>discount_amount: INTEGER</li><li>entity_id: STRING</li><li>entity_type: STRING</li><li>id: STRING</li><li>is_taxed: BOOLEAN</li><li>item_level_discount_amount: INTEGER</li><li>object: STRING</li><li>pricing_model: STRING</li><li>quantity: INTEGER</li><li>subscription_id: STRING</li><li>tax_amount: INTEGER</li><li>tax_exempt_reason: STRING</li><li>tax_rate: NUMBER</li><li>unit_amount: INTEGER</li></ul> |
| **name**<br><br><br>STRING |
| **notes**<br><br><br>STRING |
| **operation\_type**<br><br><br>STRING |
| **po\_number**<br><br><br>STRING |
| **price\_type**<br><br><br>STRING |
| **resource\_version**<br><br><br>INTEGER |
| **shipping\_address**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>city: STRING</li><li>company: STRING</li><li>country: STRING</li><li>email: STRING</li><li>first_name: STRING</li><li>last_name: STRING</li><li>line1: STRING</li><li>line2: STRING</li><li>line3: STRING</li><li>object: STRING</li><li>phone: STRING</li><li>state: STRING</li><li>state_code: STRING</li><li>validation_status: STRING</li><li>zip: STRING</li></ul> |
| **status**<br><br><br>STRING |
| **sub\_total**<br><br><br>INTEGER |
| **subscription\_id**<br><br><br>STRING |
| **taxes**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>amount: INTEGER</li><li>description: STRING</li><li>name: STRING</li></ul> |
| **total**<br><br><br>INTEGER |
| **total\_payable**<br><br><br>INTEGER |
| **updated\_at**<br><br><br>DATE-TIME |
| **valid\_till**<br><br><br>DATE-TIME |
| **vat\_number**<br><br><br>STRING |
| **vat\_number\_prefix**<br><br><br>STRING |
| **version**<br><br><br>INTEGER |

### subscriptions

The `subscriptions` table contains info about the subscriptions your customers have subscribed to. A subscription is a recurring item that customers are billed for, such as a plan or addon. It may also contain discount items.

**Note**: Chargebee [does not update the `updated_at`](https://apidocs.chargebee.com/Content/api/subscriptions#subscription_updated_at) value when the following attributes on a subscription are modified:

* `due_invoices_count`
* `due_since`
* `total_dues`

**Note**: This table is available Refer to the [Table and field availability and Chargebee Product Catalogs section](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#product-catalog-versions) for more info.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Key** | id |
| **Replication Key** | updated\_at |
| **Useful links** | [Chargebee documentation](https://apidocs.chargebee.com/Content/api/subscriptions)<br><br>[Chargebee API method](https://apidocs.chargebee.com/Content/api/subscriptions#list_subscriptions "Opens in new tab: Chargebee API method") |

subscriptions table foreign keys

| Join subscriptions with | on |
| --- | --- |
| [addons](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#addons) | ```<br>subscriptions.addons.id = addons.id<br>```<br><br>```<br>subscriptions.charged_event_based_addons.id = addons.id<br>```<br><br>```<br>subscriptions.event_based_addons.id = addons.id<br>``` |
| [coupons](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#coupons) | ```<br>subscriptions.addons.id = coupons.addon_ids<br>```<br><br>```<br>subscriptions.charged_event_based_addons.id = coupons.addon_ids<br>```<br><br>```<br>subscriptions.event_based_addons.id = coupons.addon_ids<br>```<br><br>```<br>subscriptions.coupons.coupon_id = coupons.id<br>```<br><br>```<br>subscriptions.plan_id = coupons.plan_ids<br>``` |
| [events](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#events) | ```<br>subscriptions.addons.id = events.content.subscription.addons.id<br>```<br><br>```<br>subscriptions.charged_event_based_addons.id = events.content.subscription.addons.id<br>```<br><br>```<br>subscriptions.event_based_addons.id = events.content.subscription.addons.id<br>```<br><br>```<br>subscriptions.addons.id = events.content.subscription.charged_event_based_addons.id<br>```<br><br>```<br>subscriptions.charged_event_based_addons.id = events.content.subscription.charged_event_based_addons.id<br>```<br><br>```<br>subscriptions.event_based_addons.id = events.content.subscription.charged_event_based_addons.id<br>```<br><br>```<br>subscriptions.addons.id = events.content.subscription.event_based_addons.id<br>```<br><br>```<br>subscriptions.charged_event_based_addons.id = events.content.subscription.event_based_addons.id<br>```<br><br>```<br>subscriptions.event_based_addons.id = events.content.subscription.event_based_addons.id<br>```<br><br>```<br>subscriptions.coupons.coupon_id = events.content.coupon.id<br>```<br><br>```<br>subscriptions.coupons.coupon_id = events.content.invoice.discounts.entity_id<br>```<br><br>```<br>subscriptions.coupons.coupon_id = events.content.invoice.line_item_discounts.coupon_id<br>```<br><br>```<br>subscriptions.coupons.coupon_id = events.content.subscription.coupons.coupon_id<br>```<br><br>```<br>subscriptions.customer_id = events.content.customer.id<br>```<br><br>```<br>subscriptions.customer_id = events.content.invoice.customer_id<br>```<br><br>```<br>subscriptions.customer_id = events.content.subscription.customer_id<br>```<br><br>```<br>subscriptions.customer_id = events.content.transaction.customer_id<br>```<br><br>```<br>subscriptions.plan_id = events.content.coupon.plan_ids<br>```<br><br>```<br>subscriptions.plan_id = events.content.subscription.plan_id<br>```<br><br>```<br>subscriptions.payment_source_id = events.content.subscription.payment_source_id<br>```<br><br>```<br>subscriptions.payment_source_id = events.content.transaction.payment_source_id<br>```<br><br>```<br>subscriptions.id = events.content.subscription.id<br>```<br><br>```<br>subscriptions.id = events.content.invoice.subscription_id<br>```<br><br>```<br>subscriptions.id = events.content.transaction.subscription_id<br>``` |
| [invoices](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#invoices) | ```<br>subscriptions.addons.id = invoices.notes.entity_id<br>```<br><br>```<br>subscriptions.charged_event_based_addons.id = invoices.notes.entity_id<br>```<br><br>```<br>subscriptions.event_based_addons.id = invoices.notes.entity_id<br>```<br><br>```<br>subscriptions.coupons.coupon_id = invoices.discounts.entity_id<br>```<br><br>```<br>subscriptions.coupons.coupon_id = invoices.line_item_discounts.coupon_id<br>```<br><br>```<br>subscriptions.coupons.coupon_id = invoices.notes.entity_id<br>```<br><br>```<br>subscriptions.customer_id = invoices.customer_id<br>```<br><br>```<br>subscriptions.customer_id = invoices.notes.entity_id<br>```<br><br>```<br>subscriptions.plan_id = invoices.notes.entity_id<br>```<br><br>```<br>subscriptions.id = invoices.line_items.subscription_id<br>```<br><br>```<br>subscriptions.id = invoices.notes.entity_id<br>```<br><br>```<br>subscriptions.id = invoices.subscription_id<br>``` |
| [plans](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#plans) | ```<br>subscriptions.addons.id = plans.applicable_addons.id<br>```<br><br>```<br>subscriptions.charged_event_based_addons.id = plans.applicable_addons.id<br>```<br><br>```<br>subscriptions.event_based_addons.id = plans.applicable_addons.id<br>```<br><br>```<br>subscriptions.plan_id = plans.id<br>``` |
| [credit_notes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#credit-notes) | ```<br>subscriptions.coupons.coupon_id = credit_notes.discounts.entity_id<br>```<br><br>```<br>subscriptions.coupons.coupon_id = credit_notes.line_item_discounts.coupon_id<br>```<br><br>```<br>subscriptions.customer_id = credit_notes.customer_id<br>```<br><br>```<br>subscriptions.id = credit_notes.subscription_id<br>```<br><br>```<br>subscriptions.id = credit_notes.line_items.subscription_id<br>``` |
| [orders](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#orders) | ```<br>subscriptions.coupons.coupon_id = orders.line_item_discounts.coupon_id<br>```<br><br>```<br>subscriptions.customer_id = orders.customer_id<br>```<br><br>```<br>subscriptions.gift_id = orders.gift_id<br>```<br><br>```<br>subscriptions.id = orders.subscription_id<br>``` |
| [customers](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#customers) | ```<br>subscriptions.customer_id = customers.id<br>```<br><br>```<br>subscriptions.payment_source_id = customers.primary_payment_source_id<br>``` |
| [payment_sources](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#payment-sources) | ```<br>subscriptions.customer_id = payment_sources.customer_id<br>```<br><br>```<br>subscriptions.payment_source_id = payment_sources.id<br>``` |
| [promotional_credits](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#promotional-credits) | ```<br>subscriptions.customer_id = promotional_credits.customer_id<br>``` |
| [transactions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#transactions) | ```<br>subscriptions.customer_id = transactions.customer_id<br>```<br><br>```<br>subscriptions.payment_source_id = transactions.payment_source_id<br>```<br><br>```<br>subscriptions.id = transactions.subscription_id<br>``` |
| [virtual_bank_accounts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#virtual-bank-accounts) | ```<br>subscriptions.customer_id = virtual_bank_accounts.customer_id<br>``` |
| [gifts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#gifts) | ```<br>subscriptions.customer_id = gifts.gift_receiver.customer_id<br>```<br><br>```<br>subscriptions.customer_id = gifts.gifter.customer_id<br>```<br><br>```<br>subscriptions.gift_id = gifts.id<br>```<br><br>```<br>subscriptions.id = gifts.gift_receiver.subscription_id<br>``` |

subscriptions table schema

| **activated\_at**<br><br><br>DATE-TIME |
| --- |
| **auto\_close\_invoices**<br><br><br>BOOLEAN |
| **auto\_collection**<br><br><br>STRING |
| **base\_currency\_code**<br><br><br>STRING |
| **billing\_period**<br><br><br>INTEGER |
| **billing\_period\_unit**<br><br><br>STRING |
| **cancel\_reason**<br><br><br>STRING |
| **cancel\_reason\_code**<br><br><br>STRING |
| **cancel\_schedule\_created\_at**<br><br><br>DATE-TIME |
| **cancelled\_at**<br><br><br>DATE-TIME |
| **changes\_scheduled\_at**<br><br><br>DATE-TIME |
| **channel**<br><br><br>STRING |
| **charged\_items**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>item_price_id: STRING</li><li>last_charged_at: DATE-TIME</li><li>object: STRING</li></ul> |
| **contract\_term**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>action_at_term_end: STRING</li><li>billing_cycle: INTEGER</li><li>cancellation_cutoff_period: INTEGER</li><li>contract_end: DATE-TIME</li><li>contract_start: DATE-TIME</li><li>created_at: DATE-TIME</li><li>id STRING</li><li>remaining_billing_cycles: INTEGER</li><li>status: STRING</li><li>subscription_id STRING</li><li>total_contract_value: INTEGER</li></ul> |
| **contract\_term\_billing\_cycle\_on\_renewal**<br><br><br>INTEGER |
| **coupon**<br><br><br>STRING |
| **coupons**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>applied_count: INTEGER</li><li>apply_till: DATE-TIME</li><li>coupon_code: STRING</li><li>coupon_id: STRING</li><li>object: STRING</li></ul> |
| **create\_pending\_invoices**<br><br><br>BOOLEAN |
| **created\_at**<br><br><br>DATE-TIME |
| **created\_from\_ip**<br><br><br>STRING |
| **currency\_code**<br><br><br>STRING |
| **current\_term\_end**<br><br><br>DATE-TIME |
| **current\_term\_start**<br><br><br>DATE-TIME |
| **custom\_fields**<br><br><br>STRING |
| **customer\_id**<br><br><br>STRING |
| **discounts**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>amount: NUMBER</li><li>applied_count: INTEGER</li><li>apply_on: STRING</li><li>apply_till: INTEGER</li><li>coupon_id: STRING</li><li>created_at: INTEGER</li><li>currency_code: STRING</li><li>duration_type: STRING</li><li>id: STRING</li><li>included_in_mrr: BOOLEAN</li><li>index: INTEGER</li><li>invoice_name: STRING</li><li>item_price_id: STRING</li><li>name: STRING</li><li>object: STRING</li><li>percentage: NUMBER</li><li>period: INTEGER</li><li>period_unit: STRING</li><li>resource_version: INTEGER</li><li>type: STRING</li><li>updated_at: INTEGER</li></ul> |
| **exchange\_rate**<br><br><br>NUMBER |
| **free\_period**<br><br><br>INTEGER |
| **free\_period\_unit**<br><br><br>STRING |
| **gift\_id**<br><br><br>STRING |
| **has\_scheduled\_advance\_invoices**<br><br><br>BOOLEAN |
| **has\_scheduled\_changes**<br><br><br>BOOLEAN |
| **id**<br><br><br>STRING |
| **invoice\_notes**<br><br><br>STRING |
| **meta\_data**<br><br><br>STRING |
| **mrr**<br><br><br>INTEGER |
| **next\_billing\_at**<br><br><br>DATE-TIME |
| **object**<br><br><br>STRING |
| **offline\_payment\_method**<br><br><br>STRING |
| **override\_relationship**<br><br><br>BOOLEAN |
| **pause\_date**<br><br><br>DATE-TIME |
| **payment\_source\_id**<br><br><br>STRING |
| **plan\_amount**<br><br><br>INTEGER |
| **plan\_amount\_in\_decimal**<br><br><br>STRING |
| **plan\_free\_quantity**<br><br><br>INTEGER |
| **plan\_free\_quantity\_in\_decimal**<br><br><br>STRING |
| **plan\_id**<br><br><br>STRING |
| **plan\_quantity**<br><br><br>INTEGER |
| **plan\_quantity\_in\_decimal**<br><br><br>STRING |
| **plan\_unit\_price**<br><br><br>INTEGER |
| **plan\_unit\_price\_in\_decimal**<br><br><br>STRING |
| **po\_number**<br><br><br>STRING |
| **referral\_info**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>account_id: STRING</li><li>campaign_id: STRING</li><li>coupon_code: STRING</li><li>destination_url: STRING</li><li>external_campaign_id: STRING</li><li>external_reference_id: STRING</li><li>friend_offer_type: STRING</li><li>notify_referral_system: STRING</li><li>post_purchase_widget_enabled: BOOLEAN</li><li>referral_code: STRING</li><li>referral_system: STRING</li><li>referrer_id: STRING</li><li>referrer_reward_type: STRING</li><li>reward_status: STRING</li></ul> |
| **remaining\_billing\_cycles**<br><br><br>INTEGER |
| **resource\_version**<br><br><br>INTEGER |
| **resume\_date**<br><br><br>DATE-TIME |
| **setup\_fee**<br><br><br>INTEGER |
| **shipping\_address**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>city: STRING</li><li>company: STRING</li><li>country: STRING</li><li>email: STRING</li><li>first_name: STRING</li><li>last_name: STRING</li><li>line1: STRING</li><li>line2: STRING</li><li>line3: STRING</li><li>object: STRING</li><li>phone: STRING</li><li>state: STRING</li><li>state_code: STRING</li><li>validation_status: STRING</li><li>zip: STRING</li></ul> |
| **start\_date**<br><br><br>DATE-TIME |
| **started\_at**<br><br><br>DATE-TIME |
| **status**<br><br><br>STRING |
| **subscription\_items**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>amount: INTEGER</li><li>amount_in_decimal: STRING</li><li>billing_cycles: INTEGER</li><li>charge_on_event: STRING</li><li>charge_on_option: STRING</li><li>charge_once: BOOLEAN</li><li>free_quantity: INTEGER</li><li>free_quantity_in_decimal: STRING</li><li>item_price_id: STRING</li><li>item_type: STRING</li><li>object: STRING</li><li>quantity: INTEGER</li><li>quantity_in_decimal: STRING</li><li>service_period_days: INTEGER</li><li>trial_end: DATE-TIME</li><li>unit_price: INTEGER</li><li>unit_price_in_decimal: STRING</li></ul> |
| **total\_dues**<br><br><br>INTEGER |
| **trial\_end**<br><br><br>DATE-TIME |
| **trial\_end\_action**<br><br><br>STRING |
| **trial\_start**<br><br><br>DATE-TIME |
| **updated\_at**<br><br><br>DATE-TIME |

### transactions

The `transactions` table contains info about the transactions that have occurred in your Chargebee account.

**Note**: This table is available Refer to the [Table and field availability and Chargebee Product Catalogs section](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#product-catalog-versions) for more info.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Key** | id |
| **Replication Key** | updated\_at |
| **Useful links** | [Chargebee documentation](https://apidocs.chargebee.com/Content/api/transactions)<br><br>[Chargebee API method](https://apidocs.chargebee.com/Content/api/transactions#list_transactions "Opens in new tab: Chargebee API method") |

transactions table foreign keys

| Join transactions with | on |
| --- | --- |
| [credit_notes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#credit-notes) | ```<br>transactions.customer_id = credit_notes.customer_id<br>```<br><br>```<br>transactions.linked_credit_notes.cn_reference_invoice_id = credit_notes.allocations.invoice_id<br>```<br><br>```<br>transactions.linked_credit_notes.cn_reference_invoice_id = credit_notes.reference_invoice_id<br>```<br><br>```<br>transactions.subscription_id = credit_notes.subscription_id<br>```<br><br>```<br>transactions.subscription_id = credit_notes.line_items.subscription_id<br>```<br><br>```<br>transactions.id = credit_notes.linked_refunds.txn_id<br>```<br><br>```<br>transactions.linked_refunds.txn_id = credit_notes.linked_refunds.txn_id<br>```<br><br>```<br>transactions.reference_transaction_id = credit_notes.linked_refunds.txn_id<br>```<br><br>```<br>transactions.refunded_txn_id = credit_notes.linked_refunds.txn_id<br>``` |
| [customers](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#customers) | ```<br>transactions.customer_id = customers.id<br>```<br><br>```<br>transactions.payment_source_id = customers.primary_payment_source_id<br>``` |
| [events](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#events) | ```<br>transactions.customer_id = events.content.customer.id<br>```<br><br>```<br>transactions.customer_id = events.content.invoice.customer_id<br>```<br><br>```<br>transactions.customer_id = events.content.subscription.customer_id<br>```<br><br>```<br>transactions.customer_id = events.content.transaction.customer_id<br>```<br><br>```<br>transactions.linked_credit_notes.cn_reference_invoice_id = events.content.invoice.id<br>```<br><br>```<br>transactions.linked_credit_notes.cn_reference_invoice_id = events.content.transaction.linked_credit_notes.cn_reference_invoice_id<br>```<br><br>```<br>transactions.payment_source_id = events.content.subscription.payment_source_id<br>```<br><br>```<br>transactions.payment_source_id = events.content.transaction.payment_source_id<br>```<br><br>```<br>transactions.subscription_id = events.content.subscription.id<br>```<br><br>```<br>transactions.subscription_id = events.content.invoice.subscription_id<br>```<br><br>```<br>transactions.subscription_id = events.content.transaction.subscription_id<br>```<br><br>```<br>transactions.id = events.content.invoice.linked_payments.txn_id<br>```<br><br>```<br>transactions.linked_refunds.txn_id = events.content.invoice.linked_payments.txn_id<br>```<br><br>```<br>transactions.reference_transaction_id = events.content.invoice.linked_payments.txn_id<br>```<br><br>```<br>transactions.refunded_txn_id = events.content.invoice.linked_payments.txn_id<br>```<br><br>```<br>transactions.id = events.content.transaction.id<br>```<br><br>```<br>transactions.linked_refunds.txn_id = events.content.transaction.id<br>```<br><br>```<br>transactions.reference_transaction_id = events.content.transaction.id<br>```<br><br>```<br>transactions.refunded_txn_id = events.content.transaction.id<br>```<br><br>```<br>transactions.id = events.content.transaction.linked_refunds.txn_id<br>```<br><br>```<br>transactions.linked_refunds.txn_id = events.content.transaction.linked_refunds.txn_id<br>```<br><br>```<br>transactions.reference_transaction_id = events.content.transaction.linked_refunds.txn_id<br>```<br><br>```<br>transactions.refunded_txn_id = events.content.transaction.linked_refunds.txn_id<br>```<br><br>```<br>transactions.id = events.content.transaction.reference_transaction_id<br>```<br><br>```<br>transactions.linked_refunds.txn_id = events.content.transaction.reference_transaction_id<br>```<br><br>```<br>transactions.reference_transaction_id = events.content.transaction.reference_transaction_id<br>```<br><br>```<br>transactions.refunded_txn_id = events.content.transaction.reference_transaction_id<br>```<br><br>```<br>transactions.id = events.content.transaction.refunded_txn_id<br>```<br><br>```<br>transactions.linked_refunds.txn_id = events.content.transaction.refunded_txn_id<br>```<br><br>```<br>transactions.reference_transaction_id = events.content.transaction.refunded_txn_id<br>```<br><br>```<br>transactions.refunded_txn_id = events.content.transaction.refunded_txn_id<br>``` |
| [invoices](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#invoices) | ```<br>transactions.customer_id = invoices.customer_id<br>```<br><br>```<br>transactions.customer_id = invoices.notes.entity_id<br>```<br><br>```<br>transactions.linked_credit_notes.cn_reference_invoice_id = invoices.id<br>```<br><br>```<br>transactions.subscription_id = invoices.line_items.subscription_id<br>```<br><br>```<br>transactions.subscription_id = invoices.notes.entity_id<br>```<br><br>```<br>transactions.subscription_id = invoices.subscription_id<br>```<br><br>```<br>transactions.id = invoices.linked_payments.txn_id<br>```<br><br>```<br>transactions.linked_refunds.txn_id = invoices.linked_payments.txn_id<br>```<br><br>```<br>transactions.reference_transaction_id = invoices.linked_payments.txn_id<br>```<br><br>```<br>transactions.refunded_txn_id = invoices.linked_payments.txn_id<br>``` |
| [payment_sources](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#payment-sources) | ```<br>transactions.customer_id = payment_sources.customer_id<br>```<br><br>```<br>transactions.payment_source_id = payment_sources.id<br>``` |
| [promotional_credits](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#promotional-credits) | ```<br>transactions.customer_id = promotional_credits.customer_id<br>``` |
| [subscriptions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#subscriptions) | ```<br>transactions.customer_id = subscriptions.customer_id<br>```<br><br>```<br>transactions.payment_source_id = subscriptions.payment_source_id<br>```<br><br>```<br>transactions.subscription_id = subscriptions.id<br>``` |
| [virtual_bank_accounts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#virtual-bank-accounts) | ```<br>transactions.customer_id = virtual_bank_accounts.customer_id<br>``` |
| [gifts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#gifts) | ```<br>transactions.customer_id = gifts.gift_receiver.customer_id<br>```<br><br>```<br>transactions.customer_id = gifts.gifter.customer_id<br>```<br><br>```<br>transactions.linked_credit_notes.cn_reference_invoice_id = gifts.gifter.invoice_id<br>```<br><br>```<br>transactions.subscription_id = gifts.gift_receiver.subscription_id<br>``` |
| [orders](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#orders) | ```<br>transactions.customer_id = orders.customer_id<br>```<br><br>```<br>transactions.linked_credit_notes.cn_reference_invoice_id = orders.invoice_id<br>```<br><br>```<br>transactions.subscription_id = orders.subscription_id<br>``` |

transactions table schema

| **amount**<br><br><br>INTEGER |
| --- |
| **amount\_capturable**<br><br><br>STRING |
| **amount\_unused**<br><br><br>INTEGER |
| **authorization\_reason**<br><br><br>STRING |
| **base\_currency\_code**<br><br><br>STRING |
| **currency\_code**<br><br><br>STRING |
| **customer\_id**<br><br><br>STRING |
| **date**<br><br><br>DATE-TIME |
| **deleted**<br><br><br>BOOLEAN |
| **error\_code**<br><br><br>STRING |
| **error\_text**<br><br><br>STRING |
| **exchange\_rate**<br><br><br>NUMBER |
| **fraud\_flag**<br><br><br>STRING |
| **fraud\_reason**<br><br><br>STRING |
| **gateway**<br><br><br>STRING |
| **gateway\_account\_id**<br><br><br>STRING |
| **id**<br><br><br>STRING |
| **id\_at\_gateway**<br><br><br>STRING |
| **iin**<br><br><br>STRING |
| **initiator\_type**<br><br><br>STRING |
| **last4**<br><br><br>STRING |
| **linked\_credit\_notes**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>applied_amount: INTEGER</li><li>applied_at: DATE-TIME</li><li>cn_create_reason_code: STRING</li><li>cn_date: DATE-TIME</li><li>cn_id: STRING</li><li>cn_reason_code: STRING</li><li>cn_reference_invoice_id: STRING</li><li>cn_status: STRING</li><li>cn_total: INTEGER</li></ul> |
| **linked\_invoices**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>applied_amount: INTEGER</li><li>applied_at: DATE-TIME</li><li>invoice_date: DATE-TIME</li><li>invoice_id: STRING</li><li>invoice_status: STRING</li><li>invoice_total: INTEGER</li></ul> |
| **linked\_payments**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>amount: INTEGER</li><li>date: DATE-TIME</li><li>id: STRING</li><li>status: STRING</li></ul> |
| **linked\_refunds**<br><br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>txn_amount: INTEGER</li><li>txn_date: DATE-TIME</li><li>txn_id: STRING</li><li>txn_status: STRING</li></ul> |
| **masked\_card\_number**<br><br><br>STRING |
| **merchant\_reference\_id**<br><br><br>STRING |
| **object**<br><br><br>STRING |
| **payment\_method**<br><br><br>STRING |
| **payment\_source\_id**<br><br><br>STRING |
| **reference\_authorization\_id**<br><br><br>STRING |
| **reference\_number**<br><br><br>STRING |
| **reference\_transaction\_id**<br><br><br>STRING |
| **refunded\_txn\_id**<br><br><br>STRING |
| **resource\_version**<br><br><br>INTEGER |
| **reversal\_transaction\_id**<br><br><br>STRING |
| **reversal\_txn\_id**<br><br><br>STRING |
| **settled\_at**<br><br><br>DATE-TIME |
| **status**<br><br><br>STRING |
| **subscription\_id**<br><br><br>STRING |
| **three\_d\_secure**<br><br><br>BOOLEAN |
| **type**<br><br><br>STRING |
| **updated\_at**<br><br><br>DATE-TIME |
| **validated\_at**<br><br><br>DATE-TIME |
| **voided\_at**<br><br><br>DATE-TIME |

### virtual\_bank\_accounts

The `virtual_bank_accounts` table contains info about the virtual bank accounts in your Chargebee account. A virtual bank account is a unique account number that can be shared with your users while still protecting your sensitive bank account details.

**Note**: This table is available Refer to the [Table and field availability and Chargebee Product Catalogs section](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#product-catalog-versions) for more info.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Key** | id |
| **Replication Key** | updated\_at |
| **Useful links** | [Chargebee documentation](https://apidocs.chargebee.com/Content/api/virtual_bank_accounts)<br><br>[Chargebee API method](https://apidocs.chargebee.com/Content/api/virtual_bank_accounts#list_virtual_bank_accounts "Opens in new tab: Chargebee API method") |

virtual\_bank\_accounts table foreign keys

| Join virtual\_bank\_accounts with | on |
| --- | --- |
| [credit_notes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#credit-notes) | ```<br>virtual_bank_accounts.customer_id = credit_notes.customer_id<br>``` |
| [customers](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#customers) | ```<br>virtual_bank_accounts.customer_id = customers.id<br>``` |
| [events](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#events) | ```<br>virtual_bank_accounts.customer_id = events.content.customer.id<br>```<br><br>```<br>virtual_bank_accounts.customer_id = events.content.invoice.customer_id<br>```<br><br>```<br>virtual_bank_accounts.customer_id = events.content.subscription.customer_id<br>```<br><br>```<br>virtual_bank_accounts.customer_id = events.content.transaction.customer_id<br>``` |
| [invoices](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#invoices) | ```<br>virtual_bank_accounts.customer_id = invoices.customer_id<br>```<br><br>```<br>virtual_bank_accounts.customer_id = invoices.notes.entity_id<br>``` |
| [payment_sources](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#payment-sources) | ```<br>virtual_bank_accounts.customer_id = payment_sources.customer_id<br>``` |
| [promotional_credits](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#promotional-credits) | ```<br>virtual_bank_accounts.customer_id = promotional_credits.customer_id<br>``` |
| [subscriptions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#subscriptions) | ```<br>virtual_bank_accounts.customer_id = subscriptions.customer_id<br>``` |
| [transactions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#transactions) | ```<br>virtual_bank_accounts.customer_id = transactions.customer_id<br>``` |
| [gifts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#gifts) | ```<br>virtual_bank_accounts.customer_id = gifts.gift_receiver.customer_id<br>```<br><br>```<br>virtual_bank_accounts.customer_id = gifts.gifter.customer_id<br>``` |
| [orders](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Chargebee.htm#orders) | ```<br>virtual_bank_accounts.customer_id = orders.customer_id<br>``` |

virtual\_bank\_accounts table schema

| **account\_number**<br><br><br>STRING |
| --- |
| **bank\_name**<br><br><br>STRING |
| **created\_at**<br><br><br>DATE-TIME |
| **customer\_id**<br><br><br>STRING |
| **deleted**<br><br><br>BOOLEAN |
| **email**<br><br><br>STRING |
| **gateway**<br><br><br>STRING |
| **gateway\_account\_id**<br><br><br>STRING |
| **id**<br><br><br>STRING |
| **object**<br><br><br>STRING |
| **reference\_id**<br><br><br>STRING |
| **resource\_version**<br><br><br>INTEGER |
| **routing\_number**<br><br><br>STRING |
| **scheme**<br><br><br>STRING |
| **swift\_code**<br><br><br>STRING |
| **updated\_at**<br><br><br>DATE-TIME |