Get Status Payin by ID

Queries on Transactions

Get Status Payin by ID


3. payin_status_by_id

Description:

Fetches the status of a pay-in using a unique Transaction ID. This ensures real-time tracking and transparency for each transaction.
 

Request Parameters:

Parameter
Type
Description
payment_method
String
Service code, e.g., IMPS_IN.
tx_id
String
Unique Transaction ID.

Expected Response:

Field
Type
Description
status
String
Status of the request (success, error).
tx_id
String
Unique transaction identifier.
data.status
String
Current transaction status, e.g., COMPLETED.
amount
Float
Amount associated with the transaction.
merchant_reference
String
Merchant’s Unique TX (i.e. ‘PAY892384082349‘)
updated_at
String
Latest time the TX was updated (UTC)
 

Example Request:

{ "tx_id": "c8e092a1-658a-4216-8747-abedca22ff6a", "payment_method": "IMPS_IN" }

Example Response:

{ "status": "success", "data": { "tx_id": "c8e092a1-658a-4216-8747-abedca22ff6a", "merchant_reference": "PAY4653613844", "status": "PENDING", "amount": 11.0, "updated_at": "Fri, 19 Sep 2025 18:47:13 GMT" } }
 
 
Expected Response: