/transfers/bank-account

Initiate transfer to a bank account

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Response Schema:

{
    "status": boolean,
    "message": string,
    "data": {
        "id": string,
        "amount": string,
        "fee": string,
        "currency": string,
        "narration": string,
        "initiatedAt": date-time,
        "completedAt": date-time | null,
        "accountId": string,
        "creditAccount": {
            "type": "bank-account",
            "accountName": string,
            "accountNumber": string,
            "bank": {
                "id": string,
                "name": string,
                "country": string
            }
        },
        "status": "pending" | "successful" | "failed",
        "reasonForFailure": string | null,
        "reference": string | null,
        "lencoReference": string,
        "extraData": {
            "nipSessionId": string | null,
        },
        "source": string
    }
}
Body Params
string
required

Your 36-character account uuid to debit

double
required
string

Optional

string
required

Unique client reference. Only -, ., _ and alphanumeric characters allowed

string

Optional. 36-character transfer recipient uuid

string

Optional. If you do not have the transferRecipientId, use this and bankId

string

Optional. If you do not have the transferRecipientId, use this and accountNumber

string

Optional. i.e. ng, zm

Responses

Language
Credentials
Header
LoadingLoading…
Response
Choose an example:
application/json