🎉 Unlimited Free KYC - Forever!!

Identity Verification
Verification Settings

Verification Settings

The Verification Settings page allows you to configure various aspects of your identity verification process. This section provides you with the flexibility to tailor the verification flow to your specific needs and compliance requirements.


Configuration Sections

1. General Configuration

  • Webhook URL: Set the endpoint where you'll receive real-time updates about verification processes.
  • Webhook Secret Key: A unique key used to validate the authenticity of webhook payloads.
  • Client ID: Your unique identifier for API authentication.
  • Client Secret: Your secret key for API authentication. Keep this confidential.
  • Alerts: Configure notification preferences
    • Email Alerts: Add email addresses for verification notifications
    • Slack Alerts: Set up Slack webhook URL for channel notifications

For detailed information on how to validate webhooks and implement webhook handlers, please refer to our Webhook Documentation.

2. Document Verification

Countries and Documents

  • Search and select supported countries
  • Configure accepted document types per country:
    • ID Card
    • Passport
    • Driving License
    • Residential Permit

Verification Conditions

Configure actions for various document verification scenarios:

  • Duplicated Users: Action when a user attempts multiple verifications
  • Age Restrictions: Set age-based verification rules
  • QR/Barcode Validation: Handle cases with invalid or missing codes
  • MRZ Validation: Action for invalid Machine Readable Zone data
  • Data Consistency: Handle cases with inconsistent document data
  • Document Validation: Action for invalid document checks

For each condition, you can choose to:

  • Decline the verification
  • Set to manual review
  • Take no action

3. NFC Verification

Configure NFC chip reading settings:

  • Enable/Disable NFC verification
  • Allow users to skip NFC verification
  • Configure actions when:
    • User skips NFC verification
    • Chip verification fails

4. Face Verification

Configure facial verification settings:

  • Liveness Detection Method:
    • 3D Action & Flash
    • 3D Flash
    • Passive
  • Threshold Settings:
    • Liveness score threshold
    • Facial similarity score threshold

5. Location Verification

Manage location-based verification rules:

  • Country Mismatch: Action when user's IP location doesn't match selected country
  • VPN/TOR Detection: Handle cases when users access through VPN or TOR network

6. AML Screening

Configure Anti-Money Laundering screening:

  • Enable/Disable AML checks
  • Set AML score thresholds
  • Configure actions based on AML results

Saving Your Settings

After configuring your settings, click the "Save changes" button at the bottom right of the page to apply your new configuration.

Changes to your verification settings may affect ongoing and future verifications. Consider the impact on your users before making significant changes.

Best Practices

  1. Regular Reviews: Periodically review and update your settings to ensure they align with your current business needs and compliance requirements.

  2. Test After Changes: After making changes, especially to accepted countries and documents, perform test verifications to ensure everything works as expected.

  3. Security First: Regularly rotate your Client Secret and Shared Secret Key as part of your security best practices.

By carefully configuring these settings, you can create a verification process that balances security, compliance, and user experience, tailored to your specific needs.