m2pfintech

Update dispute status (v2)

Updates the status of an existing dispute for a given entity. Version 2 supports additional statuses and dispute resolution flows. Returns true on successful update.

POST
/statement/dispute/v2/update

Header Parameters

TENANT*string

Tenant identifier for multi-tenancy support

Request Body

application/json

entityId*string

Unique entity identifier of the customer

disputeRef*string

Unique reference number of the dispute to update

status*string

New status for the dispute

Value in"INITIATED" | "ACCEPTED" | "REJECTED" | "PARTIALLY_ACCEPTED" | "WAITING_FOR_SETTLEMENT" | "WAITING_FOR_FULL_REFUND_REVERSAL" | "RESOLVED_BY_REFUND_REVERSAL"
amount?number

Amount associated with the dispute update (e.g., partial acceptance amount)

date?string

Effective date for the status update (ISO date format)

Formatdate

Response Body

application/json

application/json

application/json

application/json

curl -X POST "https://uat-m2p-ccms.m2pfintech.com/statement/dispute/v2/update" \  -H "TENANT: string" \  -H "Content-Type: application/json" \  -d '{    "entityId": "string",    "disputeRef": "string",    "status": "INITIATED"  }'
{
  "result": true,
  "exception": {}
}
{
  "code": "string",
  "message": "string",
  "details": "string"
}
{
  "code": "string",
  "message": "string",
  "details": "string"
}
{
  "code": "string",
  "message": "string",
  "details": "string"
}