🤖 Create a Customer
To add a new customer to your system, use the create customer endpoint. BodyThe customer’s first name. It must match the customer’s government-issued identification for KYC purposes.
The customer’s last name or surname. It must match the customer’s government-issued identification for KYC purposes.
The customer’s middle name or initial. This can be used for additional verification and should match the customer’s government-issued identification if provided.
The country of the customer’s residence or operation. Use ISO 3166-1 alpha-2 country codes.
The customer’s email address.
Request Body
🔍 Get Customer Details
Retrieve detailed information of a specific customer with their unique identifier using the get customer endpoint. Path ParametersThe unique identifier of the customer to retrieve.
🔍 Get All Customers
Retrieve a comprehensive list of all customers in your system using the get all customers endpoint. Query ParametersThe page to return.
The maximum number of results to return.
Perform KYC for a Customer
Conduct Know Your Customer (KYC) checks to verify the identity of your customers using the customer KYC endpoint. ParametersThe unique identifier of the customer to retrieve.
tier
enum (ONE, TWO, FULL) :- The amount to fund in the smallest currency unit.
information
object :bvn
string : customer bvn (Nigeria)ssnit
string : customer ssnit (Ghana)state
string : customer statecity
string : customer citycountry
string : customer countryaddress
string : customer addresspostal_code
string : customer address postal codedate_of_birth
string : customer date of birth
document
object :document_type
enum (NIN, PASSPORT, DRIVERS_LICENSE)document_number
number : customer document numberdocument
url : customer document urlpassport
url : customer passport photograph url
Request Body
Blacklist Customer
Blacklist customer from performing any action using the post. ParametersThe unique identifier of the customer to blacklist.