How It Works
- Secure Connection - Securely link your Sumsub account to Corsa. One-time setup with fully encrypted credential storage.
- Automatic Real-Time Syncing - Corsa receives real-time webhook notifications from Sumsub whenever verifications are created or updated.
- Keeping Everything Up-to-Date - Updates to verifications in Sumsub are instantly reflected in Corsa. New verifications are automatically created.
Prerequisites
- A Sumsub account with permission to generate API credentials and configure webhooks.
- Owner access to the Corsa application.
Setting Up the Sumsub Integration
Step 1: Create API Credentials in Sumsub
- Log in to your Sumsub account and navigate to Dev space → App tokens.
- Click Generate app token and give it a descriptive name (e.g., “Corsa Integration”).
- Copy and save the API Token and API Secret Key.
Step 2: Configure in Corsa
- Log in to Corsa.
- Go to Developers Hub → Integrations.
- Click Configure on the Sumsub card.
- Enter the Sumsub credentials (API Token and Secret Key).
Step 3: Configure Automation Settings
- Create alert on verification failure - Automatically create an alert when a verification fails. Select priority level.
- Create alert when verification requires action - Automatically create an alert when a verification is on hold. Select priority level.
- Auto-tag risk labels in client profile - Automatically apply risk labels from Sumsub as client tags in Corsa.
Step 4: Configure Webhook in Sumsub
After saving, Corsa generates a webhook configuration. In your Sumsub dashboard:- Navigate to Dev space → Webhooks → Webhook manager.
- Click Create Webhook and add a name (e.g., “Corsa Integration Webhook”).
- Paste the webhook URL from Corsa.
- Set signature algorithm to SHA256 (HMAC_SHA256_HEX).
- Enter the webhook secret key from Corsa.
- Select applicant types: All types.
- Enable the following events:
applicantCreated,applicantPending,applicantAwaitingService,applicantOnHold,applicantAwaitingUser,applicantReviewed.
Historical Verification Import
Corsa can import historical verifications from Sumsub. Add the Sumsub Applicant ID to the client record in Corsa, then go to Settings → Integrations → Sumsub and click Trigger Full Sync. What Gets Imported:- Applicant verification data and results
- Review statuses and decisions
- All associated verification documents and checks
Automatic Client Matching
When a new verification is received via webhook:- Matching client exists: Updated with the latest verification data.
- No matching client: A new client is automatically created in Corsa.
New clients from Sumsub don’t need to be pre-created in Corsa - they will be created automatically when their first verification is received.
Corsa offers native integrations with leading compliance, blockchain analytics, and custody providers. See all integrations or schedule a demo to see how Corsa fits into your stack.