Account management
When an account has been created; whether for an individual or a business, they are required to update their account information as well as profiles in order to gain full access to our escrow capabilities.

Updating User Account Information

Every user is required to complete other missing account information such as username, firstname, lastname and phone_number as well their bank details (for refund and disbursement) for their transaction requests to be considered valid. You can do this using the endpoint below:
post
https://api.vesicash.com/v1
/admin/user/update/account
update user account information
For example you can a make a post request to the endpoint above and pass in the raw json data below to update a user information.
1
{
2
"account_id" : 9256738111,
3
"updates":{
4
"firstname": "John",
5
"lastname": "Doe"
6
}
7
}
Copied!

Updating User Profile

This endpoint allows your users to easily update their individual profiles such as address, city, state, country, dob.
post
https://api.vesicash.com/v1
/admin/user/update/profile
update user profile information
For example you can a make a post request to the endpoint above and pass in the raw json data below to update a profile information.
1
{
2
"account_id" : 9256738111,
3
"updates":{
4
"dob": "John",
5
"state" : "Lagos",
6
"city" : "Ikoyi",
7
"address": "12 Adeyemi Lawson",
8
"country": "Nigeria"
9
}
10
}
Copied!

Updating Business Profile

Similar to updating a user profile, we have provided an endpoint with which businesses can update their company profiles such as business_name, business_type, logo_uri, website, business_address, country
post
https://api.vesicash.com/v1
/admin/business/profile/update
Update business profile information
For example you can a make a post request to the endpoint above and pass in the raw json data below to update a profile information.
1
{
2
"business_id" : 4492814598,
3
"updates" : {
4
"business_name" : "paystack tech company",
5
"business_type" : "Payment Commerce Merchant",
6
"logo_uri" : "URI link to logo ",
7
"website": "www.vesicash.com",
8
"business_address": "12 Adeyemi Lawson",
9
"country": "Nigeria"
10
}
11
}
Copied!
Last modified 1yr ago