Skip to main content
A polling endpoint: after the cardholder completes card entry and passkey approval on Prava’s secure surface, poll it to read the outcome and, when ready, the single-use credentials. GET /v1/sessions/{sessionId}/payment-result · Authenticated with your secret key.

Path parameters

string
required
The session id from Create Session.

Response

string
string | null
string
Overall session status: pending, awaiting_result, completed, or failed.
object[]

Notes

  • The token and dynamic_cvv fields contain the virtual card credentials your agent uses at checkout.
  • Prava performs a lazy mandate expiry check on every request — expired mandates are reflected in the status.
  • After using the credentials at checkout, report the outcome via Report Status.

Error responses