# POI server

Modul je určený pre prepojenie s programovými produktami **tretej strany**, ale aj **MyECR** - pôvodného projektu pre Windows. Automaticky skenuje vybranú IP, na ktorej očakáva definovaný dátový súbor. Modul je zameraný na realizáciu bezhotovostných platieb (POI) a prípadne evidenciu v systéme eKasa.

Ak je potreba získať výsledok transakcie, je treba zabezpečiť API pre zdieľanie.

<p class="callout warning">Modul PoiServer je experimentálny a funkčný pre: POI Besteron.</p>

### Činnosť modulu POI Server

<p class="callout info">Spustenie modulu sa vykoná stlačením tlačítka "**POI server**" v úvodnej obrazovke gePOS.</p>

#### Prvá fáza po nájdení odlišných dát od pôvodných je ich zobrazenie

![poiServer_1.png](https://pub-a257662f88d8455b858a5c3613b8190b.r2.dev/uploads/images/gallery/2025-07/scaled-1680-/poiserver-1.png)

Popis tlačidiel:

- **Card pay** - pokúsi sa volať aplikáciu platobného terminálu (Besteron, ...)
- **eKasa** - pokúsi sa volať aplikáciu zariadenia s PPEKK a CHDÚ (Besteron, Varos, ...)
- **Exit/Settings**
    - **stlačenie** volá potvrdenie o ukončení
    - **podržanie** volá menu
- **Read/Serialize**
    - **stlačenie** aktivuje reload zo zdroja
    - **podržanie** zobrazí JSON s aktuálnymi dátami


#### Druhá fáza po stlačení *Card pay*

volá aplikáciu Besteron POI ...


#### Tretia fáza po stlačení *eKasa*

volá aplikáciu Besteron Fiscal Core ... (nezapracované)

<p class="callout success">Pre eKasa zaevidovanie a tlač je možné použiť [import v otvorenom doklade](https://docs.gecora.com/books/gepos-apk-pre-android/page/priklady-nasadenia#bkmrk-myecr-%3D%3E-gepos-%3A-pos), čo aktuálne **slúži ako náhrada** využitia iného **CHDÚ**. Teda je k dispozícii eKasa (POS) aj bezhotovostná úhrada (POI).</p>

### Settings

obsahuje základné nastavenia modulu:

![poiServer_settings.png](https://pub-a257662f88d8455b858a5c3613b8190b.r2.dev/uploads/images/gallery/2025-07/scaled-1680-/poiserver-settings.png)

- **httpPrimary** - bežne použitý zdroj pre dátový súbor
- **httpSecondary** - náhradný (cvičný) zdroj pre dátový súbor
- odporúčané časové limity by mali korešpondovať medzi sebou, teda **elapsed time &gt; wait for request** (po zjednotení časových jednotiek)