Vesicash API V1
Search…
Dispute Management
Sometimes, disputes may arise in a transaction so we have made provision for businesses who integrate our escrow API to monitor disputes that arises in their customers transactions.
post
https://api.vesicash.com/v1
/transactions/dispute
create a dispute
For example, you can a make a post request to the endpoint above and pass in the json data below to create a dispute for a transaction.
1
{
2
"transaction_id":"QvC8epu9UT8OtTCCjmQI",
3
"reason":"I am no longer interested.",
4
"dispute_status":"open"
5
}
Copied!
Similarly, you can update the status of a dispute using the endpoint below
post
https://api.vesicash.com/v1
/transactions/dispute/update
update a dispute
For example, you can a make a post request to the endpoint above and pass in the json data below to create a dispute for a transaction.
1
{
2
"transaction_id":"QvC8epu9UT8OtTCCjmQI",
3
"decision":"The buyer has been refunded",
4
"dispute_status":"resolved"
5
}
Copied!
Finally, you can list all the disputes that your customers have created using the endpoint below:
post
https://api.vesicash.com/v1
/admin/business/customers/disputes
List disputes created by your customers
Last modified 1yr ago