Skip to main content
GET /api/payments/reference/{referenceNo}/status Returns the current status and full details of a payment transaction using the merchant-supplied referenceNo. Use this when you need to look up a transaction without the system-generated transactionId.
If you have the system transactionId, prefer Get Payment Status for a more direct lookup.

Path Parameters

referenceNo
string
required
The merchant-assigned reference number supplied during Initiate Payment.Example: MER-20240616-001

Response

200 — Success

data
object

400 — Bad Request

referenceNo is missing or empty in the request path.

404 — Not Found

No transaction exists for the given referenceNo.

500 — Internal Server Error


Examples

GET /api/payments/reference/MER-20240616-001/status