Guides & Tutorials

Integration Guides

Step-by-step walkthroughs for common integration patterns, webhook handling, and setting up testing environments.

Handling Webhooks

Learn how to securely listen for verification events and update your database when a user completes the KYC process.

Set up a POST endpoint in your server.
Listen for `verification.completed` events.
Verify the webhook signature for security.
Read Guide

Testing with Sandbox

Discover how to use our sandbox environment to simulate different verification outcomes without using real credentials.

Use `pk_test_...` and `sk_test_...` keys.
Simulate approved or rejected states.
Test edge cases like low lighting.
Read Guide

Best Practices

Optimizing for Conversion

To ensure the highest completion rate for your users, we recommend the following:

  • Trigger the verification flow at a logical point in your user journey.
  • Provide clear instructions before the user starts the flow.
  • Handle failure states gracefully and allow users to retry.

Need help?

Can't find what you're looking for? Contact our developer support team or check our community forums.

Contact Support