Integration Health
Beta
Last updated: January 22, 2025
The Integration Health solution enables you to monitor your integration with Checkout.com in real time so you can ensure your traffic follows best practices for optimal performance. It analyzes your payment request payloads, identifies issues, and suggests actionable fixes. Integration Health can help improve your acceptance rate by:
- Visualizing which issues are having the greatest impact
- Identifying issues line by line in the code to save you time on diagnosis
- Monitoring the quality of data provided for optimization to Intelligent Acceptance (if used)
For example, if your payment requests for a specific payment method are misconfigured, this may decrease your acceptance rate. Integration Health helps you visualize this impact and identify how to fix the configuration and improve the rate.
Integration Health categorizes all processed transactions based on the Checkout.com solution used. It then analyzes your transaction payloads to identify issues in the following categories:
- Data quality – For example, missing required fields, and opportunities to improve payment request quality with optional fields
- Gateway – For example, misconfigured or mismatched fields
- 3DS – For example, issues with 3D Secure (3DS) authentications
- API – For example, transactions using payment methods that you haven't yet configured
The Integration Health machine-learning model flags errors by correlating the assessed impact with whether the card scheme or issuer accepted or declined the transaction. It then provides up-to-the-minute recommendations.
You use the Dashboard to monitor metrics, trends, specific issues, and suggested fixes.
You fix the identified issues and then monitor the improvement in your acceptance rate. To assess this accurately, we recommend viewing acceptance rate data for the day after the fix. You can do this in the Insights & analytics graph in the Dashboard, using the time picker.
You can track metrics, visualize trends, and drill down into specific issues identified by Integration Health in the Dashboard.
- Sign in to the Dashboard.
- Select the Developers icon in the top navigation bar and open the Integration health tab.
The Integration health page tracks the following health metrics in the selected timeframe:
Metric | Description |
---|---|
Acceptance rate | The percentage of all transaction attempts that were successful. |
Unrealized acceptance rate | The potential improvement in acceptance rate if you fix the identified integration issues. |
Estimated revenue impact | The estimated increase in revenue if you fix the integration issues. |
Transactions with issues | The percentage of total transactions that are impacted by the integration issues. |
The trends of the various issue categories are displayed as a graph. The default timeframe is the past 30 days. You can specify the timeframe and break it down into daily, weekly, and monthly views.
Select the issue category checkboxes you want to include in the graph.
The Issue log section lists the specific issues that are impacting your acceptance rate, and is refreshed daily. You can view all issues, or filter them by category.
The issues are classified by category and subcategory. The number of affected transactions is displayed, along with the machine-learning model's assessment of the impact on your acceptance rate as one of:
High
Medium
Low
Select an issue to see more information. The Issue details window contains the following tabs:
- Overview – How the impact of this issue is trending, the issue diagnosis, and supporting documentation
- Affected transactions – A list of recent transactions affected by this issue
- Code fix – An example request payload with the recommended fix