---
title: "UPI Payment Status"
method: POST
path: "/upi-payment-status"
---

# UPI Payment Status

`POST /upi-payment-status`

This API is used to check the status of UPI payments.

## Request body

- object
  - `entityId ` string, required — Entity ID
  - `programId ` string, required — Program ID
  - `clientRefId ` string, required — A unique id for this transaction
  - `status ` string, required — Payment Status
  - `txnId ` string, required — Transaction ID
  - `errorCode ` string, required — Error Code
  - `npciErrorCode` string, required — NPCI Error Code
  - `rrn` string, required — RRN for Payment

## Response `200`

Successful response

- object
  - `status` string — Payment status
  - `txnId` string — Transaction ID
  - `errorCode` string — Error Code
  - `npciErrorCode` string — NPCI Error Code
  - `rrn` string — RRN for payment

---

[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)
