Skip to main content
POST
Create Customer

Create Customer

Use this endpoint to create profile for an individual.
Once a customer profile is created, you are required to provide the customer’s BVN and NIN via the KYC endpoints. Please note: A customer must attain a KYC Tier 1 status before an open wallet can be created for them.

Request Parameters

string
required
string
required
The first name of the individual. Example: John
string
required
The last name of the individual. Example: Doe
string
required
The middle name of the individual. Example: Michael
string
The individual’s email address. This is only required if the organisation is an Open Organization. Example: john.doe@example.com
string
The individual’s phone number. This is only required if the organisation is an Open Organization. Example: 08012345678
string
required
The individual’s date of birth in YYYY-MM-DD format. Example: 1980-01-01
string
required
The type of customer. (Must be a UUID) Example: f671da57-e281-4b40-965f-a96f4205405e The value should be gotten from the get customer types endpoint in the customer utils section
string
required
The customer’s residential street. Example: 20 Marina
string
required
The customer’s residential city. Example: Lagos
string
required
The unique identifier of the customer’s nationality. (Must be a UUID) Example: f671da57-e281-4b40-965f-a96f4205405e The value should be gotten from the get countries endpoint in the customer utils section
string