Before you begin
Prerequisites
1 Set up the Chargebee connector
Open the ThriveStack Revenue setup page, choose Subscription management, and complete the following sub-steps:
Map Environments
Map your Chargebee environment to your Application environment in ThriveStack.
Basic Configuration
Add chargebee site name, API key, and catalog version required to sync your Chargebee data.
Test your Chargebee Connection
Test the configuration that you have set up.
Start Ingestion
Trigger the data sync from your Chargebee account to your app environment in ThriveStack.
Test and save
Save and validate the connection.
2 Get Subdomain & API Key
Get your Chargebee Site Name (Subdomain)
Your site name appears in your Chargebee URL. For example, if your URL is mycompany.chargebee.com, your subdomain is mycompany.
Create Read-Only API Key
Create a new Read-Only API Key with all permissions.
Open Chargebee API KeysHow to create a Read-Only API Key:
- In your Chargebee dashboard, go to Settings > Configure Chargebee > API keys.
- Click + Add API Key.
- Enter a key name for identification.
- Select Read-Only Key.
- Choose All for permissions.
- Important: Do NOT create a Full Access key for security reasons.
- Click Create to generate your API key.
- Copy and paste the API key safely.
Confirm Product Catalog Version
We support both Product Catalog 1.0 and 2.0. Check your Chargebee left navigation — if you see Product Family under the Product Catalog menu, you're on Catalog 2.0, otherwise you're on Catalog 1.0.
How to identify your version
Chargebee stopped creating new accounts on Product Catalog 1.0 after January 1, 2021.
- Account created before Jan 1, 2021 → Product Catalog 1.0
- Account created on or after Jan 1, 2021 → Product Catalog 2.0
You can also confirm in your Chargebee dashboard under Settings → Configure Chargebee → Product Catalog. Chargebee docs
Next steps
Once your Chargebee connection is active, instrument your billing code so ThriveStack can link revenue to product usage.