BVN Resolution
Overview
The BVN resolution endpoint allows you to verify customer identity using their Bank Verification Number (BVN) as part of KYC requirements in Nigeria.
As mandated by the Central Bank of Nigeria (CBN), you must obtain explicit customer consent before accessing BVN data. Include this requirement in your terms of service or as an explicit user action.
Endpoint
Request Parameters
The 11-digit Bank Verification Number
-
Must be exactly 11 digits
-
Numeric characters only
-
No spaces or special characters
Example Request
Response Format
Success Response
Error Responses
Implementation Guide
-
Consent Collection
-
Display clear consent message
-
Document consent in your records
-
Include in terms of service
-
-
Data Handling
-
Never store raw BVN numbers
-
Encrypt any stored verification results
-
Implement proper access controls
-
-
Error Handling
-
Show user-friendly error messages
-
Implement exponential backoff for retries
-
Log resolution failures for debugging
-
Need Help?
For BVN resolution support:
-
Check our Error Handling guide
-
Review KYC Requirements
-
Contact Support