Bank Transfer
Send money to a Nigerian bank account.
POST {{ BASE_URL }}/v1/corporate/transfer
Body Parameters
Property
Data Type
Description
Example
Required
type
string
The type of transfer you want to initiate. The value here will be account
"account"
Yes
amount
number
The amount you want to transfer
2000
Yes
bank
object
The bank details object. This should contain the accountNo
and bankCode
N/A
Yes
bank.accountNo
string
The recipient account number
"0252872742"
Yes
bank.bankCode
string
The sort code of the recipient bank. You can get list of banks using the List Banks endpoint.
"058"
Yes
pin
string
Your 4-digit transaction PIN
"0000"
Yes
reference
string
Your preferred transaction reference
"txref_09376384GH"
No
saveBank
boolean
Specify if you want to add bank to your list of beneficiaries.
true
No
import Axios from 'axios';
// set the api url
const API_URL = `${BASE_URL}/v1/corporate/transfer`;
// define request data
const data = {
type: "account",
amount: 2000,
bank: {
accountNo: "0252872742",
bankCode: "058"
},
pin: "0000",
reference: "txref_09376384GH",
saveBank: false
}
// make request using axios
Axios({
method: "POST",
url: `${API_URL}`,
headers: {
lg: 'en',
ch: 'web'
Authorization: `Bearer ${API_KEY}`,
'Content-Type': 'application/json',
},
data: data
}).then((resp) => {
console.log(resp)
}).catch((err) => {
console.log(err)
})
Last updated