Manual Disbursement
Generally, disbursement on the vesicash escrow infrastructure is done automatically at the close of every transaction.
However, we have made provisions for customers who wishes to accumulate all their funds over a time period to easily do so and make a withdrawal at their own convenience.
Customers who have accumulated funds can check their wallet balance using the endpoint:
post
https://api.vesicash.com/v1/
admin/account/wallet
check wallet balance
For example, you can make a post request to the endpoint above and pass in the json data below to get a user's wallet account:
{
"account_id": 4865544336
}
Such customers can then proceed to initiate a disbursement from their wallet balance using the endpoint below:
post
https://api.vesicash.com/v1/
payment/disbursement/wallet/withdraw
initiate manual withdrawal
For example, you can make a post request to the endpoint above and pass in the json data below to initiate a withdrawal from your wallet:
{
"recipient_id": 4865544336,
"amount": 1000,
"currency": "NGN",
"debit_currency": "NGN"
}
Last modified 11mo ago