Prerequisites
Slicker integrates with Checkout.com via API keys to sync payment data and provide insights into failed transactions. To set up this integration, you need:- A Checkout.com account with access to API keys
- Admin or Developer permissions to generate API credentials
- Access to your Checkout.com dashboard
Create API credentials
- Log in to your Checkout.com dashboard.
- Navigate to Settings → Developers → Keys.
-
Generate a new Secret API Key if you don’t already have one:
- Click Create new key
- Give it a descriptive name like
Slicker Integration
- Configure the scopes to include the Payments scope, along with
reports
andreports:view
permissions
- Copy the Secret API Key - you’ll need this for the Slicker integration.
Keep your Secret API Key secure. Slicker only needs read permissions to sync payment data and analyze failed transactions.
Create integration in Slicker
- Go to Slicker’s new integration page.
- Select Checkout.com from the list of payment integrations.
-
Provide the following information:
- Integration name: A descriptive name to help you identify this integration
- Description: Optional description for additional context
- Secret API Key: The key you copied from your Checkout.com dashboard
Configure webhooks
For real-time payment updates, configure webhooks:- Copy the Endpoint URL from the Slicker integration page.
- In your Checkout.com dashboard, go to Settings → Channels → Webhooks.
-
Click Create webhook and configure:
- Endpoint URL: Paste the URL you copied from Slicker
- Events: Select the Gateway and Reports categories
- Copy the Authorization Header Key and Signature Key from Checkout.com into the Slicker integration page.
- Save the webhook configuration.
Save the integration
- Click Submit to create the integration.
What data does Slicker sync?
Once connected, Slicker will sync the following data from Checkout.com:- Payment transactions: Successful and failed payments
- Decline reasons: Detailed information about why payments failed
- Customer data: Information needed for recovery campaigns
- Payment methods: Card types and other payment method details
Troubleshooting
Connection failed error:- Verify your Secret API Key is correct and has not expired
- Ensure the key has sufficient permissions to read transaction data
- Check that your Checkout.com account is active and in good standing
- Slicker syncs data from the past 90 days on initial connection
- New transactions typically appear within 15 minutes
- Contact support if you’re missing recent transactions
