Transfers
Learn how to transfer fund between Veend accounts and Local Banks
VeendHQ provides a means to transfer funds from a VeendHQ Account to a bank account or another VeendHQ account.
Veend to Veend Transfers
You can transfer funds between Veend Accounts.
Transfer fund to a Veend account
POST
{{BASE_URL}}/v1/accounts/{{SENDER_ACCOUNT_ID}}/transfer/{{RECEIVER_ACCOUNT_ID}}?accountId={{ID}}
Request Body
amount*
50000
description*
Salaries
Veend to Local Bank Transfer
To perform a Veend to Bank transfer, you need the Bank code for the destination account.
A productId is required to perform Veend to Bank transfers as we use this to identify what payment product service you request to use.
Bank Lists
The bank lists endpoint returns a list of supported banks. You can use the endpoint to get bank information such as Bank Name and Bank Code
Return a list of available banks
GET
{{BASE_URL}}/banklists?accountId={{ACCOUNT_ID}}
Resolve Bank Account Number
Sometimes you may need to validate a bank account number to confirm the name associated with the account.
Validate a bank account number
POST
{{BASE_URL}}/products/{{PRODUCT_ID}}/validate?accountId={{ACCOUNT_ID}}
Request Body
accountNumber*
0690000010
bankCode*
044
Send Money
Transfer money from a VeendHQ account to a Local Bank account.
Transfer money to local bank
POST
{{BASE_URL}}/v1/products/{{PRODUCT_ID}}/purchase?accountId={{ACCOUNT_ID}}
Request Body
purchaseReference*
String
amount*
String
bankCode
"044"
accountNumber
0690000005
Bank account number
currency
NGN
senderName
John
narration
String
Last updated