Before you begin
Prerequisites
1 Set up the Stripe connector
Open the ThriveStack Revenue setup page and complete the connector configuration:
Map Environments
Map your Stripe environment to your Application environment in ThriveStack.
Basic Configuration
Add account details and Stripe key required to sync your Stripe data.
Test your Stripe Connection
Test the configuration that you have set up.
Start Ingestion
Trigger the data sync from your Stripe account to your app environment in ThriveStack.
Test and save
Save and validate the connection.
2 Get Account ID & Secret Key
Get Account ID from URL
In the Stripe dashboard, copy your Account ID from the URL (begins with acct_...).
Example: https://dashboard.stripe.com/acct_1A2b3C4d5EfGhIjKlMn0pQrS
Create Restricted Secret Key
Create a new Restricted Secret Key with custom permissions.
Open Stripe API KeysHow to create a Restricted Secret Key (Read-only):
- In the Stripe Dashboard, open Developers from the left sidebar, then go to API keys.
- Click + Create restricted key.
- Add the key name and URL: https://app.thrivestack.ai.
- Set Read access for the following resources:
- Click Create restricted key.
- Copy the generated token for the newly created key from the Restricted Keys list.
See the video below for a visual reference on creating the restricted key.
Next steps
Once your Stripe connection is active, instrument your billing code so ThriveStack can link revenue to product usage.