Request Method :: POST
Description:The Transaction Status Enquiry API allows the system to check the real-time status of a transaction using a unique transaction reference or ID. It helps determine whether a transaction is successful, pending, or failed, and is typically used for reconciliation or to update the customer on their payment status.

Headers


Content-Type: application/JSON
header_secrets:  To be shared during integration by ISU Team
pass_key:  To be shared during integration by ISU Team

Request Body Parameters

Parameters Description Min Length Max Length Data type Mandatory/Optional
productCode Product Code. E.g. UPI 1 50 String Mandatory
TxnDate Date of transaction (YYYY-MM-DD). E.g. 2025-04-10 10 10 String Mandatory
clientRefId Unique client reference ID needs to be generated by partner/Merchant for each new transaction associate with Transaction. E.g. FIQ9666053226371 10 19 String Mandatory

Sample Request Body


Encrypted Sample Request Body


Response Body Parameters

Parameters Description Min Length Max Length Data type
length No. of transactions status posted against given client reference id. NA NA String
message Response Message 1 10 String
results Contains the following NA NA Array
statusDesc Status Description 1 50 String
createdDate Date of Transaction Creation (timestamp) 10 30 String
updatedDate Date of Transaction Update (timestamp) 10 30 String
productCode Product Code (e.g., UPI) 1 10 String
paymentMode Payment Mode (e.g., UPI_INTENT) 1 10 String
txnAmount Transaction amount for which transaction is initiated 1 10 String
txnDateTime Transaction Timestamp 10 30 String
payerVPA Payer UPI ID 1 100 string
status Status of Transaction 1 10 string
rrn Bank Reference Number 1 40 String
txnId Transaction ID 18 18 string
userName Name of the Payer 1 50 String
clientRefId Unique client reference needs to be generated by partner/Merchant for each transaction 10 19 String
param_a Optional Parameter A 0 100 String
param_b Optional Parameter B 0 100 String
param_c Optional Parameter C 0 100 String
status Status Code 1 3 String

Sample Response Body


SUCCESS:

SUCCESS(Encrypted):


SUCCESS With No Data:

 

FAILED:

Error from Passport Verification API:

Status Codes

Code Significance Description
0 FAILED Get an error message in Response.
200 SUCCESS Transaction response received with data.
1 SUCCESS Transaction response with no data for the required parameters

Note:

The date and time stamp present across all endpoints in the document is in UTC timestamp format.