Bank Account Verification
Summary
The bank account verification APIs allow business confirm the authenticity a customer’s account number before setting up the customer's account, setting up a direct debit or transferring money to the customer.
Introduction
Before setting up a customer's account and performing transactions to such account, you need to ensure the customer’s account details are correct. This is to ensure you aren’t sending money to the wrong person or setting up a fraudulent customer. In order to achieve this, we provide the following APIs:
This endpoint is used to initiate the process for getting the customer's consent
This endpoint is used to get the BVN data after the customer's consent has been approved.
This endpoint allows for real-time verification of an individual's Bank Verification Number (BVN) through the comparison of their photograph and facial features with their BVN record
This endpoint is used for verification of a customer's bank account.
Initialize BVN Consent
This endpoint is used to initiate the process for getting customer consent. The integrator is required to pass the customer's BVN and the phone number. Below is a sample request and sample response.
Complete consent and get BVN details
This endpoint is used to get the bank accounts linked to a BVN. It requires the OTP that has been sent to the customer. OTP to phones are usually sent from PFAlert sender id. Below is a sample request and sample response.
Match customer BVN image
This endpoint allows for real-time verification of an individual's Bank Verification Number (BVN) through the comparison of their photograph and facial features with their BVN record, thereby providing an additional layer of security and accuracy in customer information validation. Below is a sample request and sample response.
For this request, the image should be in a URL format that is completely accessible to anyone with the link. Feel free to configure the similarity you are comfortable with within your application.
Verify customer account
This endpoint is used for verification of a customer's bank account and confirming that it is linked to the customer's BVN. Below is a sample request and sample response.
Last updated