Payonclick Developer Docs
v1

Get Transaction

GET https://payonclick.in/ext/v1/bbps/transaction/{reference_id}
Any valid API key Counts toward your 60 req/min

Single transaction — re-checks the biller while PENDING


Query & Path Params

NameTypeDescription
reference_id required path From POST /bill/pay

Responses

StatusDescription
200 OK Single transaction — re-checks the biller while PENDING — see the example on the right.
4xx / 5xx { "success": false, "error": { "code": "…", "message": "…" } } — every code is listed under Error Codes.
📘
Good to know

While the transaction is PENDING this endpoint re-queries Bharat Connect — but only once the payment is at least 120 seconds old. Bharat Connect does not register a transaction instantly, and an earlier check can come back "no record", which classifies as FAILED and would refund a payment the biller later accepts. So a poll inside the first two minutes returns the stored PENDING row without contacting the biller: wait 120s before your first poll, then poll every 30–60s. If the biller reports failure the wallet refund is issued before the response returns FAILED.