Skip to main content
Returns the current state of an order and every payment attempt made against it. Poll this after Pay an order until isFinalStatus is true.

Endpoint

Authenticate with your public key. See Authentication.
This endpoint is safe to call from a context that holds your public key, which makes it convenient for updating a checkout UI. It is not proof of payment — confirm with Verify an order from your backend before you fulfil.

Request body

Payload (before encryption)

Request example

Response

Response fields

An order can have more than one entry in orderPayments — for example a failed card attempt followed by a successful bank transfer. Read the top-level orderSummary for the order’s true state rather than assuming a single payment.

While the payment is pending

Common errors

Polling

See Order lifecycle for how often to poll and when to give up and treat an order as genuinely pending.