Skip to main content
The status method retrieves the current operational state of the VPOS payment terminal. This endpoint is essential for monitoring hardware readiness before initiating a transaction or checking the progress of a long-running user interaction. Use this method to:
  • Verify the reader is idle and ready before sending a payment command.
  • Determine if the terminal is currently waiting for card interaction or processing data.
  • Identify if the terminal is offline or in a “not ready” state to track hardware health.
Example of the display prompt on a Nayax device: displaySelect

Requests

Requests for this endpoint are straightforward and do not require a data object. You must only provide the standard command and a unique requestId.

Parameter definitions

The table below describes the common fields required for this request:

Responses

The VPOS terminal returns the current state of the card reader as an integer value.

Reader values

The reader integer shows the current state code of the payment reader hardware. Use the following table to map its operational meaning: