Requery Transfer
Initiate a transfer query to get the status of the transfer. This can be done by getting transfer status using transactionId, or by getting the transaction status using reference
1. Transaction Query by Reference
GET
/v1/transactions/reference/{reference}
Name
Value
Content-Type
application/json
Authorization
Bearer <token>
{
"success": true,
"message": "",
"data": {
"netAmount": 180,
"details": {},
"id": 19253,
"userId": 745,
"accountId": null,
"amount": "180.00",
"charge": "0.00",
"description": "Transfer to John Doe",
"destinationAccountNumber": "1000006362",
"destinationAccountName": "John Doe",
"destinationBankCode": "000023",
"destinationBankName": "Test Bank",
"sourceAccountNumber": "8011223344",
"sourceAccountName": "",
"sourceBankCode": "",
"sourceBankName": "",
"reference": "A_00124092616341963292958",
"transactionTypeName": "bank_transfer",
"stampDuty": null,
"sessionId": "100004240926153311119822107551",
"status": "successful",
"reversedFlag": 0,
"category": "bank_transfer",
"utilityType": null,
"type": "credit",
"completedAt": 1727364859641,
"createdAt": 1727364859642,
"updatedAt": 1727364859642
}
}
2. Transfer Requery
GET
/v1/transfer/tsq
?transactionId=12345698690885579
Headers
Name
Value
Content-Type
application/json
Authorization
Bearer <token>
Response
{
"success": true,
"message": "Tsq successful",
"data": {
"transactionStatus": "SUCCESSFUL",
"feedbackCode": "00",
"feedbackDescription": "Approved or completed successfully"
}
}
Last updated