Configure Stripe
At a glance
Stripe is an online payment platform. With Ontologie, you can sync your customers, charges, subscriptions, invoices, products, and payouts into your workspace for financial analysis and reporting.
Before you start
- A Stripe account with access to the Dashboard
- A Restricted API Key with read permissions on the resources you want to sync
Get credentials
- Go to the Stripe Dashboard and sign in.
- Navigate to Developers > API keys.
- Click Create restricted key, give it a descriptive name.
- Grant Read access to the resources you need (Customers, Charges, Subscriptions, etc.), then click Create key and copy the value.
Screenshots of the Stripe Dashboard will be added in a future update.
Configure in Ontologie
- Open Live Data > Connectors.
- Search for Stripe in the catalogue.
- Click the Stripe card.
- Follow the configuration wizard:
- Method: API Key (Restricted Key)
- See the full guide: API Key Connector
Available streams
| Stream | Description |
|---|---|
| Customers | Customer profiles and metadata |
| Charges | Individual payment transactions |
| Subscriptions | Recurring billing subscriptions and their status |
| Invoices | Generated invoices with line items and payment status |
| Products | Product catalogue with pricing information |
| Payouts | Fund transfers to your bank account |
Limits
| Limit | Value |
|---|---|
| API rate limit | 100 read requests per second (live mode) |
| Records per request | 100 records per page |
| Test mode | Supported; use test-mode restricted keys |
Troubleshooting
| Error | Solution |
|---|---|
| 401 Invalid API Key | Verify the restricted key is correct and has not been revoked or rolled. |
| 403 Permission denied | Ensure the restricted key has read access to the requested resource type. |
| No data returned | Confirm you are using a live-mode key if syncing production data (test-mode keys only return test data). |
Expected result
Your data appears in Live Data > Streams with the Synced status. Synchronization runs at the configured frequency.
Need help?
See the Troubleshooting page for connection errors or write to us: Support and contact.