Skip to main content
GET
Retrieves the current status of a transaction. Once a transaction reaches a final state, this endpoint also returns the full settlement detail for the attempt.
Important: Use the orderId from the initiation response as the path parameter — not the transactionRef.

Required headers

Request sample

cURL

Response sample

200 OK
Note: While a transaction is still OPEN or PENDING, settlement fields such as amountPaid, cardNumber, paymentType, response, and responseCode will not yet be populated.

Response fields

Status values

Prefer not to poll?

Supply a webhookUrl at initiation and SeerBit will push the result to you instead.