Retrieves the results of a bulk bank payout batch using the batch reference generated when the payout batch was uploaded.

The response provides the total number of payout records, successful and failed transactions, and the transaction details for each payout in the batch.

Request

Method: GET

Endpoint:

{{base_url}}/api/v1/payout/wallet-bank/batch?batch_reference=LBREF-2CC2032A-7CB2-4FAF-974A-D9FD1541FB35-003C6

Authentication & Headers

HeaderTypeRequiredDescription
x-merchant-refStringYesYour unique merchant reference.

Query Parameters

ParameterTypeRequiredDescription
batch_referenceStringYesUnique reference identifying the bulk payout batch.

Example Request

curl --location -g '{{base_url}}/api/v1/payout/wallet-bank/batch?batch_reference=LBREF-2CC2032A-7CB2-4FAF-974A-D9FD1541FB35-003C6' \
--header 'x-merchant-ref: MREFA7B012B203854910AA20F9EA8A2BA7D400B0M'

Response

Success Response

{
  "total": 1000,
  "failed": 0,
  "success": 1000,
  "list": [
    {
      "upload_id": 1,
      "account_number": "1234567890",
      "bank_code": "058",
      "amount": 2000,
      "currency": "NGN",
      "status": "SUCCESSFUL",
      "meta": {}
    }
  ]
}

Response Fields

FieldTypeDescription
totalIntegerTotal number of payout transactions in the batch.
failedIntegerNumber of payout transactions that failed.
successIntegerNumber of payout transactions that were successful.
listArrayContains the individual payout transaction records in the batch.
list[].upload_idIntegerUnique identifier for the uploaded payout record.
list[].account_numberStringRecipient's bank account number.
list[].bank_codeStringBank code of the recipient's bank or financial institution.
list[].amountNumberAmount processed for the payout.
list[].currencyStringCurrency of the payout.
list[].statusStringCurrent status of the payout transaction.
list[].metaObjectAdditional metadata associated with the payout transaction.

How It Works

  1. Upload a bulk payout CSV using the Bulk Payout endpoint.
  2. Obtain the batch_reference generated for the uploaded batch.
  3. Send a GET request to this endpoint with the batch_reference.
  4. Use the response to view the overall batch results and individual payout statuses.

Did this page help you?