This API facilitates fund transfers from a source account to a recipient account in another financial institution, ensuring secure and efficient transactions.
The response contains details of the initiated transfer.
Field Name
Type
Description
id
number
Unique identifier for the transaction.
type
string
Transaction type (INTERBANK_TRANSFER).
destinationInstitutionCode
string
Institution code of the recipient’s bank.
destinationBankName
string
Name of the recipient’s bank.
destinationAccountName
string
Name of the recipient’s account holder.
destinationAccountNUBAN
string
NUBAN (bank account number) of the recipient.
amount
number
Amount transferred.
narration
string
Description or remark for the transaction.
transactionDate
string
Date and time the transaction was initiated (ISO 8601 format).
transactionReference
string
Unique reference identifier for the transaction.
transactionStatus
string
Status of the transaction (e.g., AUTHORIZED).
createdDate
string
Timestamp when the transaction record was created (ISO 8601 format).
Request
Body Params application/json
Example
{"sourceAccountNUBAN":"0000000017","destinationInstitutionCode":"000001","destinationAccountNUBAN":"0000000771","destinationBankName":"STERLING BANK PLC","destinationAccountName":"3452454333 iRecharge","nameInquiryReference":"75666576757","destinationAccountBVN":"9898989811","amount":1,"narration":"Test Transfer","transactionReference":"NG-3434343t489211","callback":"https://www.google.com"}
{"id":9,"type":"INTERBANK_TRANSFER","destinationInstitutionCode":"000001","destinationBankName":"STERLING BANK PLC","destinationAccountName":"3452454333 iRecharge","destinationAccountNUBAN":"0000000771","amount":1,"narration":"Test Transfer","transactionDate":"2023-11-05T08:54:30.749+00:00","transactionReference":"NG-3434343t489211","transactionStatus":"AUTHORIZED","createdDate":"2023-11-05T08:54:30.942+00:00"}