Create a private customer virtual account

Private customer virtual accounts a intended for private individuals and requires their personal information.

POST https://api.ivorypay.io/v1/virtual-accounts

Request Body

NameTypeDescription

firstName*

String

First name of the individual

lastName*

String

Last name of the individual

email*

String

Email address of the individual

phoneNumber*

String

A valid phone number

middleName

String

Middle name of the individual

dob*

String

A valid phone number

bvn*

String

A valid BVN of the individual

gender*

String

The gender of the individual

address

String

The full address of the individual

customerReference*

String

A string that uniquely identifies the customer within your own system.

{
    "status": "success",
    "message": "Virtual account was created successfully",
    "data": {
        "accountNumber": "6353226122",
        "bankIdentifier": "058",
        "bankName": "GTBank",
        "currency": "NGN",
        "customerReference": "77iugugiuf87t98ytg0gh809",
        "uuid": "0e761a4d-1df1-4a43-8891-27eb8aa33f36",
        "type": "CUSTOMER_ACCOUNT",
        "createdAt": "2023-09-13T10:40:42.263Z",
        "updatedAt": "2023-09-13T10:40:42.263Z"
    }
}

Last updated