Reject shipped transaction

This is the second action that can be performed when a transaction has been shipped by a seller. Rejecting a shipment means that the buyer is dissatisfied with the shipment and wants to file for a dispute.

To reject a shipped transaction, call the endpoint below:

post
reject shipped transaction

https://api.vesicash.com/v1/transactions/reject_delivery
Request
Response
Request
Headers
Accept
required
string
application/json
V-PRIVATE-KEY
required
string
your vesicash private key to give access to users
Form Data Parameters
transaction_id
required
string
id of the transaction
Response
200: OK
{
"status": "ok",
"code":200,
"message": "Transaction Delivery Rejected",
"data":null
}

For instance, you can a make a post request to the endpoint above and pass in the json data below to reject a shipped transaction.

{
"transaction_id":"wnhIlowZIkIqSpUqxNaz",
"reason":"Rejection reasons"
}

When a shipment is rejected, the transaction is automatically moved to the dispute phase.