CaseDetails

Stay organized with collections Save and categorize content based on your preferences.

Details of the complaint or dispute.

JSON representation
{
  "originalTransaction": {
    object (OriginalTransaction)
  },
  "transactionSubType": enum (TransactionSubType),
  "amount": {
    object (Money)
  },
  "originalSettlementResponseCode": string,
  "currentCycle": boolean
}
Fields
originalTransaction

object (OriginalTransaction)

Required. Details of original transaction.

transactionSubType

enum (TransactionSubType)

Required. Initiator of the complaint / dispute.

amount

object (Money)

Required. The adjustment amount in URCS for the complaint / dispute. This maps to reqAdjAmount in complaint request.

originalSettlementResponseCode

string

The original response code which has been updated in the complaint Response. This should map to settlement response code currently available in URCS system.

currentCycle

boolean

Required. Set to true if the complaint / dispute belongs to current settlement cycle, false otherwise.

OriginalTransaction

Details of original transaction.

JSON representation
{
  "transactionId": string,
  "retrievalReferenceNumber": string,
  "requestTime": string
}
Fields
transactionId

string

Required. Uniquely identifies the original transaction. This maps to the Txn.Id value of the original transaction in India's UPI system.

retrievalReferenceNumber

string

Required. Retrieval Reference Number (RRN) of the original transaction.

requestTime

string (Timestamp format)

Timestamp of the original transaction request.

A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".

TransactionSubType

The subtype of the complaint or dispute.

Enums
TRANSACTION_SUB_TYPE_UNSPECIFIED Unspecified transaction subtype.
TRANSACTION_SUB_TYPE_BENEFICIARY Beneficiary transaction subtype.
TRANSACTION_SUB_TYPE_REMITTER Remitter transaction subtype.