Constructor
# new IdentityPassBVNService()
Methods
# async getBVNByPhoneNumber(data) → {Promise.<VerificationResponse.<BVNVerificationData>>}
Get BVN by Phone Number - Retrieve BVN information using phone number
Parameters:
| Name | Type | Description |
|---|---|---|
data |
BVNByPhoneNumberRequest
|
Promise.<VerificationResponse.<BVNVerificationData>>
# mapBVNData()
Map BVN API response to BVNVerificationData Handles various response field formats from Prembly API
# parseWatchListed()
Parse watchListed value to boolean Handles various formats: "YES"/"NO", "Yes"/"No", true/false
# async verifyBVN(data) → {Promise.<VerificationResponse.<BVNVerificationData>>}
BVN Basic Verification - Validate a bank verification number
Parameters:
| Name | Type | Description |
|---|---|---|
data |
BVNVerificationRequest
|
Promise.<VerificationResponse.<BVNVerificationData>>
# async verifyBVNAdvance(data) → {Promise.<VerificationResponse.<BVNVerificationData>>}
BVN Advance Verification - Get detailed BVN information
Parameters:
| Name | Type | Description |
|---|---|---|
data |
BVNAdvanceVerificationRequest
|
Promise.<VerificationResponse.<BVNVerificationData>>
# async verifyBVNWithFace(data) → {Promise.<VerificationResponse.<BVNVerificationData>>}
BVN with Face Validation - Verify BVN against user's image
Parameters:
| Name | Type | Description |
|---|---|---|
data |
BVNWithFaceVerificationRequest
|
Promise.<VerificationResponse.<BVNVerificationData>>