inward indicates that the request is for an inbound transfer or not.| Field Name | Type | Mandatory | Description |
|---|---|---|---|
| transactionReference | String | Yes | Unique identifier for the transaction. |
| Field Name | Type | Mandatory | Description |
|---|---|---|---|
| inward | Boolean | No | Boolean flag indicating whether the transfer is inbound. |
| Field Name | Description |
|---|---|
| sourceInstitutionCode | Institution code of the sender's bank. |
| destinationInstitutionCode | Institution code of the receiving bank. |
| sourceBankName | Name of the sender’s bank. |
| sourceAccountName | Name on the sender’s account. |
| sourceAccountNUBAN | NUBAN (bank account number) of the sender. |
| destinationBankName | Name of the recipient’s bank. |
| destinationAccountName | Name on the recipient’s account. |
| destinationAccountNUBAN | NUBAN (bank account number) of the recipient. |
| amount | Amount transferred. |
| narration | Description or remark for the transaction. |
| classificationCode | Classification code for the transaction (if applicable). |
| transactionStatus | Status of the transaction (e.g., CONFIRMED). |
| traceID | Unique identifier for tracing (if applicable). |
| transactionReference | Unique reference identifier for the transaction. |