Step 1 – Create a Restricted API Key in Your Stripe Account
For added data security, use a restricted API key to connect your Stripe and Pagos accounts. If you don’t already have one, you’ll need to create one in the Stripe dashboard:Navigate to the Developers page.
Log into your Stripe account, the click Developers to locate your API keys in the Dashboard.

Click the API Keys tab, then click Create restricted key.

If you’re using Stripe Workbench, API Keys appears in the pop-up navigation after you click Developers in step 1.
Change the permissions for the following core resources to Read:
- Balance
- Balance transaction sources
- Balance Transfers
- Charges
- Disputes
- Events
- Files
- PaymentIntents
- PaymentMethods
- Payouts
- Products
- SetupIntents
- Sources
- Tokens
- Credit notes
- Subscriptions
- SKUs
- Report Runs and Report Types
Step 2: Add a New Data Connection to Your Pagos Account
To pull in Stripe data to Pagos, you’ll need to add a new data connection in your Pagos account:Enter a Data Connection Name. This value is used for display and identification on charts, and can be whatever you prefer.
Enter the restricted API key from Step 1 above.

