Initiate Transfer
Send money to your customers/recipients in Ghana and Nigeria
Never assume a transfer has failed unless the transfer response or status check response txstatus indicate failure.
Validate Account and Name
We recommend using the Validate Account and Name API to show the customer the name of the recipient before initiating the transfer.
List Banks
sublist is only required for "channel": 2 which represents transfer to Bank. Use the Banks List API to get the list of Banks and their code = sublistid
Transfers to other networks like MTN and Vodafone may show up as Bank Transfers depending on how we route them.
Parameters | Description | Data Type |
---|---|---|
status | Status of the api request
| Int |
code | Unique Identifier for the different possible responses | String |
message | Endpoint response message | String/Array |
go | Not applicable to this endpoint | null |
data | An object that contains below parameters/String that shows where an error may be in your request | Object/String |
txstatus | Status of your transfer
| Int |
receiver | Recipient of the transfer | String |
transactionid | Moolre generated transaction ID | String |
externalref | This is the externalrefyou provided | String |
thirdpartyref | Transaction ID generated by the transfer network | String |
receivername | Name of the recipient | String |
amount | Amount transfered | String |
amountfee | Amount transferred + all fees | String |
networkfee | Fee charged by the network | String |
fee | Fee charged by moolre | String |