Table of Contents
1 Introduction
Overview of BVN Offline Enrollment Application
Purpose of the Application
2 App Download and Compatibility
Supported Android Versions
Minimum Requirements for Device Compatibility
3 Agent Login
Accessing the Application
Login Credentials and Process
Main Display and Functions
4 Initiating BVN Enrollment
Step-by-Step Guide to Enrollment
Document Upload Requirements
Biometric Data Capture
Facial and Fingerprint Scan Process
Signature Capture
Ticket Generation
5 Password Recovery
Steps for Resetting Password
6 Conclusion
Enrollment Reports
1.Introduction
Overview of BVN Offline Enrollment Application
The NIBSS BVN Mobile Enrollment Solution is an Android Based platform, specially designed to simplify the BVN enrolment process. It allows agents conduct Offline BVN enrolment using only a smartphone, thereby eliminating the need for bulky and expensive hardware.
Purpose of the Application
The NIBSS BVN Mobile Enrollment with an objective to scale up BVN enrollments, the BVN Android SDK ensures unmatched reliability, cost-effectiveness, and efficiency, making it the ideal solution for regulators, Banks, Super Agents, OFIs, and Fintechs, to collaborate effectively towards the collective digital financial inclusion goals.
App Download and Compatibility
The BVN mobile enrolment app can be download on Google play store.
Supported Android Versions and minimum Requirements for Device Compatibility
Android operating system (required)
Level 24 Android 10 (Nougat) (Minimum)
4gb ram (recommended)
In addition, the following hardware is required to complete and enrollment using the application. • 4-4-2 biometric Scanner [IB Kojak and Dermalog ZF10.] • Front or Back Camera
Launch the Application using the Nibss Icon. This should be available on the app list of your Device.
Login to the application using Agent ID, Email and Password provided.
Note: An internet connection is also required for first time log in to the application.
Main Display and Functions:
Provides links to all available functions and a summary of enrollment activity
Enrollment: This initiates the interface for BVN Enrolment. User can carry out BVN enrollment even when the application is offline.
Profile: This allows User to view his profile details.
History: This allows user view information on his enrollment activity on the device.
Logout: This logs the user out of the application, it is accessible from profile
Enrollment Activity Counter: This provides a summary of the user’s enrolment activity on the local application.
Total Captured is the total number of BVN enrollments by the User on the local computer.
Total Synced is the number of BVN enrollments by the User on the local machine that have been synced to the NIBSS Servers for BVN generation.
Total Pending is the number of BVN enrollments completed that are yet to be uploaded to NIBSS.
4 Initiating BVN Enrollment
Starting Enrollment - Demographic Information: Click the Enrollment Button on the Main Display to commence an Enrollment. Enter the data information for the Enrollee and click ‘Next’
Note that all fields marked with asterisk (*) are compulsory.
Documents Upload:
The Agent is expected to upload two documents for each BVN enrollment. These are listed below.
BVN Enrollment form
Identification document
BVN Enrollment form: This is mandatory for all enrollments. The agent is required to upload a scanned copy of the enrollment form completed and duly signed by the Enrollee.
Identification Document/Other: The agent is expected to upload an Identification document.
This can be any of the following documents:
Driver’s License
International Passport
National Identity Card
Voters Card
Biometrics- Facial Scan:
The agent is required to take a photo of the Enrollee. Photograph taken must confirm to ICAO standard for photography.
To take photograph • Click Capture to take Photograph with your device.
The Application would attempt to locate the face of the Enrollee, and the capture button would be unavailable for use until the photograph is framed appropriately.
Biometrics- Facial Scan:
The enrollee is expected to go through 3 phases during this capture, which are:
1.Eyes widely open.
2. Smiling.
3.Closed eyes
Click “Next” to save photograph and move to the next step in enrollment.
Biometrics – Fingerprint Scan:
The Agent is required to capture the fingerprints of the Enrollee using a biometric scanner.
Fingerprints are captured in three (3) scans with the following finger groups.
Right four fingers
Left four fingers
Both Thumbs
Click the “Start Fingerprint Capture” Button to initiate the Fingerprint Scan.
Signature capture
Agent is to capture applicant signature accurately.
Ticket for Enrollment:
After Biometric capture, a 20-digit ticket ID is generated for Enrollment. The Agent can then write down the ticket number on the Enrollment form.
Note that the first 8 digits of the ticket ID for any enrollment are the users Agent ID.
Preview and Submit:
The Agent can go through all the information provided for Enrollment.
It is the responsibility of the Enroller to ensure that information inputted is accurate and exact ass provided in Enrollment form.
5 Password Recovery
Forget Password:
In the case you do not remember your password, you can make use of the forget password on the app.
Step1: Enter your email and click on Proceed
Step2: Enter the code sent to your mail and click on Proceed
Step3: Upon entering valid code associated with your email, you be asked to enter new password. Enter your new password and click on Proceed.
Then you can now login with your email and the password you just change to
Enrollment Reports
The Offline Enrollment Application keeps record of enrollment activity by the User on the device. The following fields are maintained for every enrollment.
Ticket Number: The ticked ID for all enrollments completed by the user on the local computer.
Date Captured: The date and time at which the enrollment was completed.
Sync Status: This contains information on whether the enrollment has been successfully uploaded to NIBSS. The status can be either Pending or Synced. The process of BVN generation for any enrollment would not commence until the enrollment is synced.
Date Synced: The date and time at which the enrollment was uploaded to NIBSS.
BVN: This contains the BVN generated for any Enrollment.
Status: This contains information on the status for the Enrollment.
For a successful enrollment, status is Success.
For enrollment that is ongoing, status is Pending.
Any other status would mean that enrollment failed. e.g. Bad Version; where enrollment completed with a version of the Application that is no longer supported.
Validation Message: This contains additional information regarding the enrollment. This may include more information for reason of failure for any enrollments that failed