Fleet
Devices
Runtime disconnectedEvery terminal enrolled to this merchant, its state and its attestation. State is enrolled, active, blocked or retired; attestation is verified, unknown or failed, and unknown is never displayed as verified.
What this surface will govern
4- Enrolled, active, blocked and retired are the only states
- Attestation is verified, unknown or failed — never optimistic
- Blocking takes effect at the server, not on the device
- A retired terminal cannot be re-enrolled under its old identity
Android app
UnavailableThe counter would run on an eligible Android device. These are the states a build moves through. A direct download from this panel needs its signature verified; store review is a later state that governs store distribution. No build has reached either, so there is nothing to download and no link that would produce one.
No signed build is available, so this control performs no download.signed_apk_not_available
The states a build moves through
- Not built
not_built - Built, not signed
unsigned - Signed, signature not verified
signature_unverified - Downloadable
downloadable
Signing custody belongs to the owner, and it is what a direct download from this panel would need. Store approval is a separate hold that governs store distribution, not this download. Neither can be granted from this portal, and a build that arrived here unsigned would be a file, not an app.
Declared vocabulary
9These are the only values this surface’s contract admits. They are identifiers, not labels, so they read the same in every language — which is what makes them searchable in a log.
terminalStatesenrolledactiveblockedretiredattestationStatesverifiedunknownfailedterminalEnvironmentssandboxlive