ent_… ID, and the risk score tightens as the profile fills out. No duplicate records, no reconciliation work.
This guide shows you how to implement a four-tier KYC flow — from email or phone only through to biometric liveness and address verification — and how to use webhooks and risk score thresholds to automate tier upgrades.
What tiered KYC looks like
Tier 0
Email or phone onlyLowest transaction limits. Entity created with minimal data. AML screen runs automatically at creation.
Tier 1
Government ID matchBVN, NIN, National ID, or equivalent. Identity verified against authoritative registry. Medium limits unlocked.
Tier 2
Biometric liveness + document captureCustomer passes a liveness check and captures their ID document. Higher limits unlocked.
Tier 3
Address verificationPhysical or digital address confirmed. Full limits unlocked.
Prerequisites
- A Youverify account at cowork.youverify.co
- Your API secret key (server-side calls) and public merchant key (SDK/client-side calls)
- Webhooks configured to receive verification completion events
- Risk score thresholds configured in the dashboard under Settings → Risk Scoring
Steps
The tier progression at a glance
What’s next
- Review the full KYC API reference
- Integrate the Anti-Deepfake Liveness SDK for Tier 2
- Set up webhooks for real-time event handling
- Onboard business customers with KYB and UBO Verification