/

to search

Introducing Setu Changelog Check it out ↗

#Notifications and alerts for disputes

PREREQUISITES 

🌟 Refunds and disputes ↗

#Details for dispute statuses

The UPI Setu platform's seamless integration with the UDIR framework ensures that merchants can provide prompt and efficient resolutions to disputes, safeguarding both their interests and those of their customers.

Bridge

The statuses are consistent across all UPI Setu products—

  • Dispute.open A dispute has been raised by a customer, against a payment they did before
  • Dispute.closed The merchant has accepted the dispute claim from customer, and issued a refund
  • Dispute.in-review The merchant has contested the dispute claim from customer, and provided evidence of goods/service delivery
  • Dispute.won Merchant evidence is accepted and no refund is required
  • Dispute.lost Merchant evidence is rejected and a refund is issued automatically

Details of dispute creation—

{
// Event attributes
"eventId": "01ARZ3NDEKTSV4RRFFQ69G5FAV", // Id of an event (unique for each event)
"eventTs": "2023-09-04T12:08:20+0530", // Timestamp associated with the event
"eventType": "dispute.created",
"resource": "dispute",
"status": "created", // success | failed
// Payment context
"paymentId": "01ARZ3NDEKTSV4RRFFQ69G5FAV",
"orgTxnId": "SETmBZkQOV0M7wyyP1V4PIFhRSzW5eSjmYI",
// References
"merchantId": "01ARZ3NDEKTSV4RRFFQ69G5FAV",
// Dispute references
"id": "01ARZ3NDEKTSV4RRFFQ69G5FAV",
"txnId": "SETmBZkQOV0M7wyyP1V4PIFhRSzW5eSjmYI",
"rrn": "123456789012",
// Dispute attributes
"amount": 10000,
"currency": "INR",
// Reason - reqAdjCode, reqAdjFlag and their descriptions
"reason": {}
}