API Reference · Payouts

Account enquiry

Verify a beneficiary account number and bank code. Not working on production at the moment: no payout gateway is configured, so after a valid signature every call answers HTTP 200 with "No preferred ACTIVE gateway is configured". The other answers below apply once a gateway is configured. This endpoint reports signature failures inside HTTP 200, so check status and code in the body, not the HTTP status. accountNumber and bankCode are the only signed fields.

POSThttps://payment.klustar.io/payment/merchant-api/account/inquiry

Body params

bankCode
stringrequired

Bank code from the List banks endpoint (e.g. KBC-0007 for Access Bank Nigeria).

accountNumber
stringrequired

10-digit Nigerian NUBAN account number.

Request body

application/json
{
  "bankCode": "KBC-0007",
  "accountNumber": "ACCOUNT_NUMBER"
}

Responses

Every correctly signed call gets this until a payout gateway is configured.

Response body
{
  "status": "error",
  "message": "No preferred ACTIVE gateway is configured"
}