---
title: "Settlement Status"
method: POST
path: "/tsp/mms/api/command"
---

# Settlement Status

`POST /tsp/mms/api/command`

## Request body

- object
  - `merchantId` string, required — Merchant identifier provided by JPSL
  - `originalTxnNo` string, required — same as merchantTxnNo
  - `transactionType` 'SETTLSTATUS', required — Transaction type
  - `secureHash` string, required — Secure hash generated as per the format
  - `aggregatorID` string

## Response `200`

- object
  - `responseCode` string, required — Response code indicating success/failure of the transaction status request. size-3. 000 / 0000 – Success. Any other value indicates request failure / transaction not found in settlement system. For settlement status of the txn always check settlementStatus
  - `respDescription` string, required — Description of failure. Size-45
  - `merchantId` string — Merchant account ID. Echo of request field
  - `aggregatorID` string — Merchant Aggregator ID. Echo of request field
  - `merchantTxnNo` string — Merchant Txn ref Number. Echo of request field
  - `settlementStatus` string — Status of settlement. size- 3. NSD – Not yet settled. STD – Settled
  - `txnStatus` string — Status of original txn. size-3. REQ – Request received and in process. SUC – Transaction Successful. REJ – Transaction Rejected. ERR – Error in transaction process
  - `txnResponseCode` string — The response code for the original txn. Size-24. Original txn response code / 000 / 0000 – Success / Any other value indicates failure
  - `txnID` string — The unique ref number generated by the gateway. Size-24
  - `settlementID` string — Settlement ID/UTR No. Size-24
  - `settlementDate` string — Date of settlement. Example-YYYYMMDD
  - `txnAmount` number — The transaction amount
  - `txnCharges` number — Total charges. Charges including tax
  - `serviceTax` number — Service tax paid
  - `settledAmount` number — Amount settled. The amount settled for this transaction
  - `settlementAccount` string — Account No. Account no to which the txn has been settled into. Size-24
  - `settlementAccountIFSC` string — IFSC Code of the account. Size-11. The IFSCCode of the account No.
  - `arn` string — Arn value. Size-45
  - `secureHash` string, required — Hash value

---

[API](https://skmtc.net/jiopay/apis/jiopay-pg.md) · [All operations](https://skmtc.net/jiopay/apis/jiopay-pg/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/jiopay/jiopay-pg/versions/55aa41b8482f/schema)
