Update transaction status

An escrow transaction status changes from a Sent - Awaiting Confirmation status down to a Closed - Disbursement Complete status.

In a case where all parties involved have accepted the transaction and payment is yet to be made, the transaction status is updated to Accepted - Not Funded. Immediately payment is made, the transaction status changes to Accepted - Funded.

Upon product/service is delivered, the seller updates the transaction status to Delivered, which will also be reviewed by the buyer and updated to either Delivered - Accepted or Delivered - Rejected. If rejected, the seller can either request for a date extension or close the transaction and escrowed fund refunded to the buyer. On other hand if accepted the fund would be disbursed immediately.

Updating transaction status

PATCH https://api.vesicash.com/v2/transactions/update-status

Headers

NameTypeDescription

Accept

String

application/json

V-PRIVATE-KEY*

String

Vesicash private key

V-PUBLIC-KEY*

String

Vesicash public key

Request Body

NameTypeDescription

transaction_id*

String

The transaction id of the created escrow

milestone_id*

String

The current milestone id in the transaction

status*

String

Status of the onngoing milestone transaction

{
  "status": "success",
  "code": 200,
  "message": "Transaction Status Updated"
}

Last updated