> ## Documentation Index
> Fetch the complete documentation index at: https://devzone.nayax.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PosDisplay Format

This page details the required format for data sent to the Nayax POS device for display. Adhering to this format ensures information is presented correctly on the terminal screen, enhancing the user experience.

## Format Specification

Each display element must consist of a `label` and a `value`, separated by a colon (`:`). Elements are then delimited by a semicolon (`;`). Complete values may optionally arrive empty.

The overall structure is as follows:

```
str0{label}:str0{value};str1{label}:str1{value};str2{label}:str2{value};str3{label}:str3{value};...;str5{label}:str5{value};\`
```

Where:

* `str0`: This element is special and holds the value that will be presented in the headline of the POS device screen. If `str0` is not provided, the default headline displayed is "Tariff".

* `str1`: This element is special and holds a value that will be propagated to the next user interface (UI) slide when payment presentation is requested. If `str1` is not provided, subsequent strings (`str2`, `str3`, etc.) will shift one line up in the display.
