Transaction Status Check

Call for checking status of transactions performed using the transaction request API. This API can only be used to check the transactions performed in the last 30 days.

Request Parameters

Parameters Description
batch_id 12 digit transaction id

Response

The response will be a JSON array with the status of each beneficiary. The message will have additional keys based on the current status of the transactions. For each beneficiary there will be a status and a response code. 00 is the response code for success. Response code details are attached below.

See the sample responses.

Sample JSON Response (Processing Completed)
{
  "status": "Completed",
  "detailed_status": [
    {
      "transaction_id": "608113703897",
      "status": "success",
      "response_code": "00",
      "account_no": "50100122100836",
      "ifsc": "HDFC0000520",
      "amount": 1
    },
    {
      "transaction_id": "608113703896",
      "status": "success",
      "response_code": 0,
      "account_no": "50100051899855",
      "ifsc": "HDFC0000166",
      "amount": 1
    }
  ]
}

Sample JSON Response (Still Processing)

{ 
  "status": "processing"
}

Sample JSON Response (Failures)

{
  "status": "fail",
  "message": "Invalid transaction id",
}