transactionID. The response provides comprehensive details about the transaction.| Field Name | Type | Required | Description |
|---|---|---|---|
| transactionID | string | TRUE | The unique reference identifier for the transaction whose status is being queried. |
| Field Name | Type | Required | Description |
|---|---|---|---|
| inward | string | FALSE | An optional field, included only if the transaction is inward. |
| Field Name | Type | Description |
|---|---|---|
| sourceInstitutionCode | string | Code representing the institution that initiated the transaction. |
| destinationInstitutionCode | string | Code representing the institution receiving the transaction. |
| sourceBankName | string | The name of the bank from which the transaction originated. |
| sourceAccountName | string | The name associated with the source account. |
| sourceAccountNUBAN | string | The NUBAN (account number) for the source account. |
| destinationBankName | string | The name of the bank receiving the transaction. (May be null for inward transactions.) |
| destinationAccountName | string | The name associated with the destination account. |
| destinationAccountNUBAN | string | The NUBAN (account number) for the destination account. |
| amount | decimal | The amount involved in the transaction. |
| narration | string | A brief description or note regarding the transaction. |
| classificationCode | string | Code indicating the classification or type of the transaction. (null for inward transactions.) |
| transactionStatus | string | The current status of the transaction (e.g., UNRESOLVED, CONFIRMED, FAILED). |
| traceID | string | A unique identifier used for tracking the transaction. (May be null if not available.) |
| transactionReference | string | The unique reference identifier for the transaction. |
destinationBankName and classificationCode may be null.classificationCode provides additional details on transaction type.