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.
{
"transaction_id":"QvC8epu9UT8OtTCCjmQI",
"reason":"I am no longer interested.",
"dispute_status":"open"
}
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.
{
"transaction_id":"QvC8epu9UT8OtTCCjmQI",
"decision":"The buyer has been refunded",
"dispute_status":"resolved"
}
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 2yr ago