Step 1 – Retrieve Your Client ID and Create a Secret API Key
Retrieve Your Client ID
Your Checkout.com Client ID is required when adding the data connection in Pagos. To find it:- Sign in to the Checkout.com Dashboard.
- Click the Settings icon in the top-right corner.
- Click Account details.
- Under Unique identifiers, copy your Client ID.
You must have the Account owner or Admin user role in Checkout.com to view the Client ID. If you can’t find it, contact your Checkout.com account manager or request support.
Create a Secret API Key
For added data security, use a secret API key to connect your Checkout.com and Pagos accounts. If you don’t already have one, you’ll need to create one in the Checkout.com dashboard. Log into your Checkout.com account, then follow the process outlined in Checkout.com’s documentation to locate your API keys. While following the instructions in this guide, keep in mind the following:- When selecting an API key, select Secret API key and add a description that identifies the key as a Pagos key
-
Under Scope, navigate from Default to Customize and select the following checkboxes:
- balances:view
- disputes:view
- files
- financial-actions:view
- flow:events
- flow:workflows
- gateway
- payments:search
- reports
- reports:view
- risk
- You’ll be asked to pick Entities and Processing Channels; select the entities and processing channels you want to include in your connection
Step 2 - Configure Reports in Your Checkout.com Account
From your Checkout.com account, you’ll need to configure each of the following report types:- Financial Actions
- Fee Summary
- Payouts
- Authentication
- Disputes
- Real Time Account Updater Report
- Payments
Configure the following settings:
- Time Zone: UTC
- Frequency: Daily.
- Schedule name: Rename it to match the report type (e.g.
DailyFinancialActions-Pagos)
Under Customize included fields, click Select all, then deselect any fields that contain PII, such as:
- Billing address
- Shipping address
- Cardholder name
Step 3 - Add a New Data Connection to Your Pagos Account
To pull in Checkout.com data to Pagos, 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 Client ID from Step 1.
Enter the Secret Key from Step 1.
Step 4 - Create a Webhook
After you enter your Checkout.com details in the Data Connections page and click Add Data Connection, you’ll be prompted to create a webhook. Click the copy icon beside Webhook Destination, then click Complete Webhook Set-Up. Next, log into your Checkout.com account to create the webhook:Under Events, select all events within each of the following categories:
- Disputes
- Fraud
- Gateway
- Reports
Under Entities and processing channels, select the entities and processing channels to include. These should be the same ones selected in Step 1.


