API Reference

Status Check

This API is used to get the latest transaction details. It also provides capture transaction details and refund transaction details linked to the original transaction. If transactionUtr is provided in the request params then it will be given the precedence and appUtr will be ignored. If transactionUtr is null, then appUtr are required to get the status of the transaction.

HTTP Status and Response Status Matrix

HTTP
Status
Response StatusResponse Message
200AUTHORIZED / CAPTURED / PROCESSED …Returns the latest status of the transaction.
400INVALID_REQUESTRequired parameters are missing in request param
400TRANSACTION_NOT_FOUNDTransaction UTR provided is not found
400TRANSACTION_NOT_FOUNDApp UTR is not found
500ERROR_FROM_PGError in gateway response
500ERROR_FROM_PGThis will be populated by processor
500INTERNAL_PROCESSING_ERRORWhen there is an error/exception at Checkout which is not handled gracefully or un-recoverable. Specific error messages or generic error message will be returned basis on the scenario.
503ERROR_CONNECTING_PGGateway connectivity unavailable
503SERVICE_UNAVAILABLEWe see a downtime at our end. Please try again sometime!
Language
Credentials
Bearer
Click Try It! to start a request and see the response here!