Finance · Setup guide
Stripe
Check the numbers without changing them.
Current beta guide · Reviewed September 19, 2026
- Connection
- API key
- How it works
- On demand
- Doppel plan
- Pro or trial
Before you start.
A Stripe account and permission to create a restricted API key. Use a sandbox or test mode for your first check; no real payment is needed.
What you can do
- Read available and pending balances and recent payments.
- Look up customers and subscriptions. These tools are read-only.
Connect Stripe.
Choose the account and mode in Stripe.
Open the intended Stripe account. Start in a sandbox or test mode if you are validating the connection.
Create a restricted key.
In Stripe’s API keys area, create a restricted key named Doppel. Give Read access to Balance, Charges, Customers, and Subscriptions. Leave other permissions disabled; do not use an unrestricted secret key.
Find Stripe in Doppel.
Open Settings → Integrations → Add integration. Select Stripe, then Connect.
Save the key in Doppel.
Paste the restricted key into the secure field and choose Save & Connect. Use the key from the mode whose records you want to read. Never paste the key into a chat or support email.
Start with something you know
Check the connection.
What is my Stripe balance, including available and pending amounts?
Compare the currency and amounts with the same Stripe account and mode. Test data and live data are separate.
Data and permissions.
The key is stored in macOS Keychain and used directly with Stripe. Requests retrieve financial records on demand; this is separate from paying for your Doppel plan.
Current limits
Doppel cannot charge customers, issue refunds, change subscriptions, or make payouts through this connection.
Disconnect or change access.
Choose Disconnect for Stripe in Doppel to remove the saved key and disable the connection. Separately expire or revoke the key in Stripe if you want to invalidate it there too.
If something isn’t working.
No payments or customers appear
Check whether the key is for test or live mode and that the same mode contains records. Check the four required read permissions if Stripe denies a request.
Still stuck? Email support@doppelapp.ai with your Doppel version, the service, and the error shown. Keep passwords, access tokens, and API keys out of your message.