/virtual-accounts/rejected-transactions/:transaction-id

Retrieve information about a specific rejected transaction that occurred on a virtual account

Response Schema:

{
  "status": boolean,
  "message": string,
  "data": {
      "id": string,
      "transactionAmount": string,
      "currency": string,
      "narration": string,
      "details": {
        "accountName": string,
        "accountNumber": string,
        "bank": {
          "name": string,
          "code": string,
        }
      },
      "virtualAccount": {
        "id": uuid,
        "accountReference": uuid,
        "bankAccount": {
          "accountName": string,
          "accountNumber": string,
          "bank": {
            "code": string,
            "name": string
          }
        },
        "type": "Static Virtual Account" | "Dynamic Virtual Account",
        "status": "active" | "expired" | "blacklisted",
        "createdAt": date-time,
        "expiresAt": date-time | null,
        "currency": string,
        "meta": {
          "isStatic": boolean,
          "bvn": string | null,
          "transactionReference": string | null,
          "amount": string | null,
          "minAmount": string | null
        }
      },
      "accountReference": string,
      "datetime": date-time,
      "nipSessionId": string | null,
      "transactionReference": string | null,
      "reasonForRejection": {
        "code": string,
        "message": string
      }
    }
  }
}
Language
Credentials
Header