PickAndPos — Vodič kroz administraciju
Kompletni vodič kroz administraciju sustava. Odaberi temu lijevo ili upiši pojam u tražilicu — pretražuje cijeli tekst.
Vodič kroz cijeli admin panel: što je svaka stranica, koji su koraci, i što se mijenja kad promijeniš jednu stvar. Pisano jednostavno, bez tehničkog žargona, tako da svatko može raditi bez pitanja.
- Admin se otvara na pickandpos.com → prijava (mail + lozinka).
- Lijevo je izbornik s grupama. U vodiču putanje pišem kao Grupa → Stranica.
- Gore biraš Venue (lokal) i Event kad radiš za konkretni event.
1. OSNOVE — kako je sve povezano (OBAVEZNO PROČITATI)
Cijeli sustav stoji na 6 pojmova. Kad ovo skužiš, sve ostalo je lako:
| Pojam | Što je | Čemu služi |
|---|---|---|
| Proizvod (Product) | jedan artikl, npr. "Absolut Vodka 0,7L" | naziv, kategorija, osnovna cijena, PDV, aktivan/neaktivan |
| Kategorija (Category) | skupina, npr. "COCKTAILS" | određuje sekciju i redoslijed sekcija na meniju |
| Meni (Menu) | popis KOJIH se proizvoda prikazuje | npr. "Šank", "Kokteli", "Glavni meni" — NE određuje cijenu |
| Cjenik (Pricelist) | CIJENE proizvoda | jedan je "Aktivan" i iz njega se vuku cijene |
| Grupa uređaja (Device Group) | skupina kasa | koje menije te kase pokazuju + postavke |
| Event Setup + Event | spaja menije i cjenike na kase | za konkretni event |
🔑 Zlatno pravilo: Meni kaže ŠTO se pokazuje. Cjenik kaže PO KOJOJ CIJENI.
Proizvod se pojavi na kasi samo ako je: (1) aktivan, (2) na meniju te kase, i (3) nije "excluded" u cjeniku.
Kako kasa zna što prikazati:
Kasa prikaže presjek — proizvode koji su i u meniju Event Setupa I u meniju te Grupe uređaja. Ako je proizvod samo u jednom, neće se vidjeti.
Cijena se određuje ovako:
Aktivni cjenik → ako proizvod ima cijenu tamo, koristi tu. Ako proizvoda nema u cjeniku → koristi njegovu osnovnu cijenu (s kartice proizvoda). Ako je excluded u cjeniku → sakriven na kasi, a na javnom meniju pokazan bez cijene.
Ako zapamtiš samo ova tri okvira (presjek za "što", cjenik/osnovna za "cijenu", excluded za "sakriveno"), riješio si 90% svega.
2. PRODUCTS — proizvodi i cijene
Products → Products
(/products)
Čemu služi: popis svih proizvoda — cijene, kategorije, zaliha, status.
- Pretraga po nazivu; filtri po kategoriji i lokalu.
- Kako dodati proizvod: gumb "Add Product" (gore desno) → otvori se forma → popuni polja → Save.
- Export u Excel / Import iz Excela/CSV — gumbi gore (import prihvaća .xlsx/.csv).
- Status zalihe: Neograničeno / Praćeno / Nisko.
- Što se mijenja: promjena cijene ovdje → odmah nova cijena na kasi i meniju (osim ako proizvod ima svoju cijenu u aktivnom cjeniku — tada cjenik ima prednost). Označiš li Neaktivan → nestaje sa svih kasa i menija (ostaje u bazi i izvještajima).
Products
→ (klik na proizvod) Uređivanje proizvoda
(/products/:id)
Čemu služi: uredi/kreiraj jedan proizvod sa svim detaljima.
- Polja: Naziv, opis, cijena (EUR), PDV (dropdown 25/13/5%), kategorija (dropdown), prodajna tvrtka (dropdown), Display Order (broj), SKU/Barcode. Desno prekidači: Aktivan, 18+, PNP, vrijeme pripreme, način zalihe. → Save.
- Kako sortirati proizvode: upiši broj u polje Display Order — manji broj = više gore. (Npr. da veličine idu uzlazno: 0,5L→1, 0,7L→2, 1L→3, 1,75L→4.)
- Barcode / SKU (za brzo skidanje sa zalihe), oznaka "18+", vrijeme pripreme, način zalihe.
- Što se mijenja: promjena naziva → mijenja se svugdje (kasa + javni meni). Promjena kategorije → seli se u drugu sekciju.
Products → Categories
(/products/categories)
Čemu služi: kategorije = sekcije menija (COCKTAILS, BEER, WINE…).
- Kako dodati: gumb "Add Category" → dijalog: Naziv, nadređena kategorija (opcionalno), Display Order (broj), ikona/slika (📷), Marža % + auto-marža → Save. Uredi = ✏️ na retku.
- Kako promijeniti redoslijed sekcija: NEMA povlačenja mišem — upiši broj u Display Order kategorije (manji broj = sekcija ide više gore). Npr. Shooters=1, Cocktails=2 → Shooters iznad.
- Marža (%) + "auto-primijeni maržu" (koristi se kod unosa nabavnih računa — cijena = trošak + marža).
- Što se mijenja: promijeniš redoslijed kategorija → mijenja se redoslijed sekcija na (javnom) meniju. (Npr. da "Shooters" bude iznad "Cocktails", daš Shooters manji redni broj.) Preimenuješ kategoriju → mijenja se natpis sekcije svugdje.
Products → Modifiers
(/products/modifiers)
Čemu služi: dodatne opcije proizvoda — npr. "Veličina" (mala/velika), "Dodaci" (led, limeta), "Bez…".
- Grupa modifikatora: naziv, obavezna ili ne, min/max broj izbora.
- Svaka opcija: naziv, dodatna cijena, PDV, redoslijed.
- Što se mijenja: dodatna cijena se automatski dodaje na cijenu proizvoda na kasi. Ako je grupa obavezna, gost mora izabrati barem jednu opciju.
Products → Product
Groups (/products/groups)
Čemu služi: grupiranje proizvoda zajedno (npr. za combo pakete ili organizaciju).
- Naziv grupe; dodaj/ukloni proizvode.
- Što se mijenja: grupe se koriste za pakete i za pravila (npr. cashless politika po grupi proizvoda).
Products → Menus
(/products/menus)
Čemu služi: meni = popis proizvoda koji se prikazuje.
- Kako napraviti meni: gumb "Create" → dijalog: Naziv (EN + HR), opis, prekidač Active → Save.
- Kako dodati/maknuti proizvode: gumb "Edit Products" → otvori se popis s kvačicama i tražilicom → označi što želiš (odznači da makneš) → "Save (N products)". (Sprema cijeli izbor — što nije kvačicom, nije u meniju.)
- Kako promijeniti redoslijed u meniju: u stupcu Order svaki proizvod ima strelice ↑↓ — klikom ga pomičeš gore/dolje (nema upisa broja ovdje).
- Makni jedan proizvod iz menija: 🗑️ na kraju retka.
- Javni meni: bilo koji meni možeš objaviti online (Publish toggle + slug) — vidi dio 3.
- Što se mijenja: dodaš proizvod → pojavi se na kasama koje taj meni koriste i/ili na javnom meniju. Makneš → nestaje s tog menija, ali ostaje u bazi i drugim menijima (nije brisanje). Deaktiviraš meni → ništa iz njega se ne prikazuje.
- Pravilo za javni meni: stavljaj samo ono što se stvarno prodaje. Interne stavke (naknade za štetu) drži samo u kasa-meniju.
Products → Menu
Print (PDF) (/products/menu-print)
Čemu služi: dizajniraj i skini tiskani meni kao PDF.
- Kako: (1) padajući Menu → izaberi koji proizvodi (ili "svi"); (2) padajući Pricelist → koje cijene; (3) Layout → veličina papira (A3/A4/A5), orijentacija, broj stupaca; (4) chipovi kategorija → klikni koje uključiti (nijedan označen = sve); (5) prekidači (naslovi kategorija, opisi, sakrij bez cijene, uključi neaktivne); (6) desno je živi pregled → gumb "Download PDF".
- Predložak (lijevo) se može spremiti za ponovno korištenje.
- Što se mijenja: koristi iste cijene kao kasa/web (za proizvode kojih nema u cjeniku uzima osnovnu cijenu).
Products → Pricelists
(/products/pricelists)
Čemu služi: cjenici = cijene. Jedan je označen ACTIVE i iz njega se vuku cijene; ostali su arhiva ili za druge evente/vremena.
- Naziv, opis, (opcionalno) vrijeme od–do, aktivno/ne, broj stavki, vezane grupe kupaca.
- Što se mijenja: ako je postavljeno vrijeme, cjenik se automatski koristi u tom periodu (npr. Happy hour). Ako je vezan na grupu kupaca, ta grupa plaća po tim cijenama.
Products
→ (klik na cjenik) Uređivanje cjenika
(/products/pricelists/:id)
Čemu služi: postavi pojedine cijene i "excluded" po proizvodu.
- Kako promijeniti cijenu: klikni polje cijene u retku (stupac "Pricelist Price") → upiši iznos (prazno = osnovna cijena) → dolje iskoči "Save Changes" → klikni da spremiš.
- Kako sakriti proizvod (Excluded): klikni toggle u stupcu "Excluded" (redak posivi + prekrižen). Proizvod ostaje u cjeniku, samo skriven.
- Kako dodati proizvode u cjenik: gumb "Add Products" → kvačice → Save.
- Cijene sa slike: gumb "Skeniraj sa slike" (📷) → uploadaj fotku cjenika → AI izvuče cijene (provjeri ručno).
- Masovno: kvačicom označi više redaka → panel: Set Price / Set Discount / Exclude / Include / Remove.
- Aktivan cjenik: prekidač Active (može biti više aktivnih; kasa koristi onaj vezan u Event Setupu).
- 🔑 Excluded (ključno!): na kasi skriven, na javnom meniju bez cijene (prazno). Ono što se ne prodaje → excludaj (ne moraš brisati); ako ne želiš prazno na webu, makni ga i s javnog menija.
- Što se mijenja: promjena cijene u aktivnom cjeniku → odmah na kasi i javnom meniju.
Products →
Customer Groups (/products/customer-groups)
Čemu služi: grupe kupaca (npr. VIP, Zaposleni) s vlastitim cijenama ili provjerom.
- Naziv, kod (ne mijenja se poslije), pridruženi cjenik, metoda provjere (Nema / API poziv).
- Detalj stranice: ako je API — URL, ključ, timeout, test panel; statistika korištenja.
- Što se mijenja: pridruženi cjenik automatski vrijedi za tu grupu; API provjera se koristi na kasi za autentifikaciju prije kupnje.
Products → Stock
Management (/products/stock)
Čemu služi: stanje zaliha po proizvodu.
- Filtri po eventu i lokaciji. Po proizvodu: početna količina, trenutna (auto), rezervirano (naručeno a neisporučeno), dostupno = trenutna − rezervirano, status OK/Nisko.
- Masovno postavljanje količine za više proizvoda.
- Što se mijenja: naruči se na kasi → "rezervirano" raste; isporuči se → "trenutna" pada; padne li ispod granice → upozorenje "Nisko".
Products →
Stock Locations (/products/stock-locations)
Čemu služi: mjesta gdje se drži zaliha (bar, hladnjak, skladište).
- Naziv, lokal, aktivno/ne.
- Što se mijenja: nove lokacije se pojave kao filteri u Stock Managementu; deaktivacija ih miče.
3. JAVNI MENI (link za goste)
Što je javni meni: nije zaseban entitet — to je JEDAN od tvojih menija koji si označio kao javni. Koji je meni javni vidiš u Products → Menus (ima oznaku javnog i slug/link). Gostima se ime menija ne prikazuje — vide samo sekcije i cijene.
Kako meni učiniti javnim: Products → Menus → otvori meni → kućica "Public menu page" → uključi "Publish at pickandpos.com/menu/{slug}" → upiši slug (mala slova, brojke, crtice; jedinstven). Ispod su i theme postavke (boje, logo, prikaži/sakrij slike/opise/cijene). Više menija može biti javno istovremeno.
Link: pickandpos.com/menu/<slug>. Bez prijave — bilo tko s linkom vidi meni.
- Automatski je na engleskom. Nazivi na hrvatskom pokažu se na hrvatskom — želiš li engleski, preimenuj proizvod/kategoriju (dio 2).
- Uvijek je live — svaka promjena vidi se osvježavanjem stranice (F5).
Da izgleda čisto za goste:
- Bez proizvoda bez cijene (excludane makni s ovog menija).
- Bez internih stavki (naknade za štetu drži samo na kasi).
- Veličine istog pića poredaj uzlazno (0,5L → 0,7L → 1L → 1,75L). Kako: to je redoslijed proizvoda — u Products → [proizvod] → Display Order upiši broj (manji = više gore): 0,5L=1, 0,7L=2, 1L=3, 1,75L=4. (Unutar samog menija možeš i strelicama ↑↓ u stupcu Order.)
Provjera cijene prije objave — Demo Pricing
(/demo-pricing): pokazuje točno što kasa i gost
vide: Osnovna cijena → Cjenik → Popust → Konačna
cijena za svaki proizvod. Ovdje provjeriš je li cijena
ispravna prije nego pošalješ link.
4. WORKERS — radnici i ovlasti
Workers → Users
(/workers/users)
Čemu služi: svi radnici (kasiri, konobari) i administratori.
- Kako dodati radnika: gumb "Invite User" → Role (Cashier/PickupAttendant za kasu; Manager/Admin za ured) → Ime → Email (za kasu ostavi prazno — prijavljuje se PIN-om) → Venue → PIN (4–6 znam.) + potvrda → OIB → Create Worker.
- Kako urediti: klik "Edit" na retku → bočni panel (ime, OIB, uloga, lokal, Active prekidač).
- Kako postaviti/resetirati PIN: u panelu radnika gumb "Set PIN" / "Reset PIN" → upiši PIN + potvrdu → potvrdi.
- Export / Import (Excel/CSV): gumbi gore.
- Što se mijenja: promjena uloge Kasir → Admin → više ne radi na kasi ali ulazi u admin. Resetiraš PIN → kasir se ne može prijaviti dok mu ne daš novi.
Workers → Invite User
(/workers/invite)
Čemu služi: kreiraj novog radnika ili pošalji poziv.
- Uloga (ClientAdmin / Manager / Cashier / PickupAttendant), ime, email (obavezan za admin/manager), lokal (za kasire), PIN 4–6 znamenki (kasiri), OIB (ako koristi fiskalizaciju).
- Što se mijenja: odabereš "Cashier" → email nije obavezan, traži se PIN i lokal; kasir se odmah može prijaviti na kasu danim PIN-om.
Workers → Roles
(/workers/roles)
Čemu služi: tablica tko što smije po ulozi (ClientAdmin, Manager, Cashier, PickupAttendant). Samo za pregled — uloge se ovdje ne mijenjaju.
Workers →
User Groups (/workers/user-groups) + detalj
Čemu služi: grupe kasirskih ovlasti — najvažnija stranica za "tko što smije na kasi".
- Popis grupa (naziv, broj članova, dozvoljene metode plaćanja).
- Kako napraviti grupu: gumb "Create Group" → Naziv, opis, uključi ovlasti (prekidači), označi metode plaćanja, po želji limite → Create.
- Kako urediti ovlasti: otvori grupu → gumb "Edit" → svaka ovlast je prekidač (uključi/isključi).
- Kako postaviti metode plaćanja: u Edit prozoru sekcija "Allowed Payment Methods" — kvačice (Cash / Card / Apple Pay / Google Pay / Ostalo). Sve prazno = sve dozvoljene. (Narukvica je zasebno — prekidač "Cashless as payment".)
- Kako dodati članove: otvori grupu → gumb "Add Members" → tražilica (upiši ime) → označi radnike → "Add Selected". Ukloni člana = 🗑️ pored imena.
U detalju grupe postavljaš:
Ovlasti (uključi/isključi svaku):
- Storno / povrat
- Pregled transakcija
- Pregled izvještaja
- Upravljanje smjenama (otvori/zatvori)
- Upravljanje zalihom
- Primanje narudžbi
- Mijenjanje cijena
- Naplata narukvicom (cashless)
- Uplata na narukvicu (topup)
- Isplata gotovine (cashout)
- Primjena popusta
- Zamjena narukvice
- Konobarski način (na stol)
Ograničenja: max iznos povrata (EUR), max popust (%). Prazno = neograničeno.
Dozvoljene metode plaćanja: Gotovina / Kartica / Apple Pay / Google Pay / Ostalo. Ako je sve prazno → sve su dozvoljene; ako je samo Gotovina → samo gotovina.
Članovi: dodaj/ukloni radnike u grupu.
- Što se mijenja: isključiš npr. "Primjena popusta" → radnici u grupi tu tipku više nemaju na kasi. Makneš neku metodu plaćanja → ta tipka nestaje. Dodaš radnika u grupu → dobiva sve ovlasti grupe. Promjene se primijene čim se radnik ponovno prijavi na kasu.
Workers → (User Activity)
Čemu služi: što je radnik radio i kada (prijave, narudžbe, uplate, isplate, povrati, greške) — za provjeru/reviziju. Filtri po datumu. Samo pregled.
5. POS — kase, grupe uređaja, smjene, stolovi
POS → POS Status
(/pos/status)
Čemu služi: status svih kasa uživo — online/stale/offline, tko je prijavljen, koliko je prodao.
- Periode: Danas / 7 dana / 30 / mjesec / sve / prilagođeno. Autorefresh svakih 30 s (samo "Danas").
- Statusi: Online (<2 min), Stale (žuto, <15 min), Offline (sivo, >15 min).
POS → Traffic
(/pos/traffic)
Čemu služi: prodaja uživo — po metodi plaćanja, proizvodu, radniku, kasi. Danas ili zadnjih 12 h. Autorefresh 30 s. Samo pregled.
POS → POS Terminals
(/pos/terminals)
Čemu služi: registracija i pregled kasa/uređaja.
- Kako registrirati kasu: gumb "Register Terminal" → Naziv → Venue → Pickup Point → (opcionalno vlastiti token) → Register → prikaže se Device Token — kopiraj ODMAH (vidi se samo jednom; upiše se u app na kasi pri instalaciji).
- Kako urediti kasu: ✏️ na retku → bočni panel: Naziv, Active, Venue/Pickup, Payment provider (None/Monri), prekidač "Cashier picks card type at checkout", Invoxs OIB/store/POS kod, način ispisa, prikvačena verzija app-a → Save.
- Što se mijenja: registriraš terminal → dobiješ token za instalaciju; promijeniš lokaciju → kasa se vodi na novoj lokaciji.
POS → Device Groups
(/pos/device-groups)
Čemu služi: grupe kasa + koje menije prikazuju + način rada.
- Način: Pickup (samo preuzimanje), Blagajna (samo prodaja), Oba.
- Kako napraviti grupu uređaja: gumb "Create" → Naziv → Način rada (3 gumba: Pickup / Blagajna / Oba) → Venue → Capabilities (kvačice: Cashier(prodaja), Stock, Cashless status, Cashless purchase, Cashless topup) → POS Terminals (klikni chipove kasa da ih ubaciš; ⚠ narančasto = kasa je već u drugoj grupi) → Assigned Menus (klikni chipove menija; redoslijed = prioritet) → Active → Save.
- Cjenik se NE postavlja ovdje nego u Event Setupu (dio 6).
- Što se mijenja: dodaš meni u grupu → te kase počnu nuditi te proizvode (uz presjek s Event Setupom — dio 1). Makneš meni → kase ga više ne pokazuju. (Kasa keśira meni → treba reload / ponovna prijava da se vidi.)
POS → Assignments
(/pos/assignments)
Čemu služi: dodijeli kase lokalima i pickup zonama — tko radi gdje.
- Po terminalu: promijeni lokal / pickup zonu.
POS → Shifts
(/pos/shifts)
Čemu služi: pregled svih smjena (otvoreno/zatvoreno, saldo, razlika).
- Filtri po kasi, statusu (Open/Closed/All), datumu. Klik na red → detaljan izvještaj smjene.
- Saldo = otvoreno + prodaja − povrati − isplate (cashout).
POS → Shift
settlement (/pos/shift-settlement)
Čemu služi: obračun smjene — koliko gotovine treba biti, gdje je novac, tko je radio (za blagajnu/reviziju).
- Način: Poslovni dan (po cutoff satu) ili Odabrana smjena. Tabovi: po radniku / po kasi. "Sakrij redove s nula".
- Kolone: uplate gotovinom, prodaja gotovinom, povrati, isplate, neto saldo.
POS → POS App Versions
(/pos/versions)
Čemu služi: verzije app-a za kase.
- Registriraj verziju (broj, URL za preuzimanje, SHA-256), Obavezno ažuriranje (toggle).
- Što se mijenja: označiš "Obavezno" → sve kase moraju instalirati tu verziju pri sljedećem pokretanju.
POS → Tables
(/tables) i Open Tables (/tables/open)
Tables — čemu služi: fizički stolovi (za konobare / "na stol").
- Kako dodati stol: gumb "Add table" → Naziv → Venue → (opcionalno) POS terminal za ispis → Zona (npr. "Bar") → Display order (broj) → prekidač Shared (uključeno = svi konobari vide; isključeno = samo dodijeljeni) → Save.
- Kako urediti/deaktivirati: "Edit" → tu je i Active prekidač. Redoslijed = promijeni broj Display order (nema povlačenja mišem).
- Što se mijenja: "Dijeljen" → svi konobari vide stol; privatan → samo konobar na tom terminalu; promjena redoslijeda → drukčiji raspored na ekranu konobara.
Open Tables — čemu služi: otvoreni računi/stolovi koji još nisu naplaćeni (goste se poslužuje, plaća na kraju). Pregled i zatvaranje otvorenih računa.
6. ORGANIZATION — lokali, eventi, fiskalizacija
Veza (najvažnije):
VENUE (Lokal)
└─ EVENT (konkretna večer, npr. "Ljetni Event 2026")
└─ EVENT SETUP (predložak: meniji + cjenici po grupi uređaja)
├─ Meniji (što se nudi)
└─ Pravila cijena (koja grupa uređaja → koji cjenik → za koga → u koje vrijeme)
Kad pokreneš event, meniji i cijene su već postavljeni preko Event Setupa — nema ručnog dodavanja po svakoj kasi.
Organization → Venues
(/organization/venues)
Čemu služi: svi tvoji lokali/lokacije. Naziv, adresa, PNP stopa (%), status.
- Što se mijenja: aktivan lokal → koristi se u eventima i računima; dodaš PNP stopu → sustav prati tu taksu i puni PNP izvještaj.
Organization → Events
(/organization/events)
Čemu služi: konkretni eventi. Naziv, lokal, vrijeme početka/kraja, otvaranje vrata, Event Setup.
- Kako napraviti event: gumb "Create Event" → Naziv → Venue → Start/End Time (datum+vrijeme) → (opcionalno) Gates Open, Completion Buffer (min) → (opcionalno) Event Setup → Save.
- Kako aktivirati: na retku eventa gumb "Activate" (status → Active; kase/gosti vide meni). Ostalo: Otkaži, Dupliciraj.
- Što se mijenja: dodijeliš Event Setup → event dobiva njegove menije i cijene. Aktiviraš → kase/gosti vide meni.
Organization
→ Event Setups (/organization/event-setups)
Čemu služi: predložak koji spaja menije + cjenike + grupe uređaja. Može se primijeniti na više eventa.
- Kako složiti Event Setup (korak po korak):
- Gumb "Create Setup" → upiši Naziv → Save.
- Meniji: klikni chipove menija koje želiš (pozelene = uključeni; više njih = redoslijed 1, 2, 3… na kasi).
- Pravila cijena — klikni "Add Pricing Rule" za svaki redak: Grupa uređaja (dropdown) → Cjenik (dropdown) → For (grupa kupaca: "All" za sve, ili posebna grupa koja nadjačava "All"). Dodaj po jedan redak za svaku grupu uređaja. Briši retke crvenim X.
- Save. Kasnije na Events stranici: "Apply to Event" da ga vežeš na konkretan event.
- Ovako kasa zna što i po kojoj cijeni: za svoju grupu uređaja nađe pravilo → uzme taj cjenik i te menije.
- Ako dodaš novi meni, mora biti na DVA mjesta da se vidi na kasi: u Event Setupu i u grupi uređaja (kasa prikazuje presjek).
Organization
→ Selling Companies
(/organization/selling-companies)
Čemu služi: pravni subjekt koji prodaje (tvoja tvrtka) — OIB, adresa, fiskalni certifikat, metode plaćanja, politika prekoračenja zaliha.
- Kako: gumb "Add Selling Company" → Naziv, OIB (11 znam., ne mijenja se poslije), adresa, politika prekoračenja zalihe (Track/Warn/Block) → Save. Certifikat dodijeliš u stupcu "Fiscal Certificate" (dropdown). Metode plaćanja: Edit → "Add payment method".
- Što se mijenja: dodijeliš certifikat → narudžbe te tvrtke se fiskaliziraju tim certifikatom.
Organization → Business Premises (Poslovni prostori)
Čemu služi: fiskalna oznaka prostora (npr. "PP1") koja veže lokal i prodajnu tvrtku. Obavezno za hrvatski PDV.
Organization → Fiscal Certificates
Čemu služi: digitalni certifikati (.pfx) od Porezne za fiskalizaciju.
- Naziv, OIB, oznake prostora/uređaja, okruženje (Produkcija/Demo), upload .pfx, registracija.
- Što se mijenja: bez ispravnog certifikata fiskalizacija ne radi → računi se ne izdaju/ne ispisuju. (Ovo je čest uzrok "račun se ne ispisuje" — problem certifikata, ne aplikacije.)
7. CASHLESS — narukvice
Cashless → Overview
(/cashless)
Kontrolna ploča: koliko je novca u sustavu, broj aktivnih računa, ukupno uplaćeno/isplaćeno. Periode + brzi linkovi na sve cashless stranice.
Cashless →
Accounts (/cashless/accounts) + detalj
Čemu služi: korisnički računi narukvica. Pretraga (mail/broj), filtri (aktivan, zamrznut, raspon stanja). Masovna dodjela politike.
- Kako: klik na račun → detalj. Gumbi: "Freeze Account" (upiši razlog → Freeze) / "Unfreeze"; "Top Up" (iznos → saldo raste); "Cashout" (isplata, samo ako saldo > 0); "Disable/Enable account". Novi račun: "Create Account" (email opcionalan → auto broj).
- Što se mijenja: zamrzneš račun → sve transakcije se odbijaju dok ne odmrzneš. Povrat → saldo raste.
Cashless → Media
(/cashless/media)
Čemu služi: fizičke narukvice (izdavanje, uređivanje ID-a, premještaj među računima, uklj./isklj.).
- Kako: gumb "Issue New Media" (tip NFC/QR + UID/QR kod → Issue). Na retku: ✏️ Edit (ID-evi, Active), ⇄ Move (izaberi ciljni račun → Move), 📊 History. Uklj./isklj. = Active toggle u stupcu.
- Što se mijenja: isključiš narukvicu → ne prihvaća se na kasi; premjestiš → koristi saldo novog računa.
Cashless
→ Import wristbands (/cashless/import) / Export
wristbands (/cashless/export)
Import: masovni uvoz stotina/tisuća narukvica iz CSV/Excela (koraci: učitaj → pregled → probni prolaz → potvrdi → rezultat). Probni prolaz pokaže greške bez unosa. Export: skini popis svih narukvica (CSV/XLSX), filtri po tipu i statusu.
Cashless → Top-Up
Methods (/cashless/topup)
Čemu služi: načini uplate (gotovina, kartica, transfer, online).
- Kako: gumb "Add Method" → tip (Cash/Card/BankTransfer/Online) → Active → Create. Uredi/obriši na retku.
Cashless →
Config (presets, fees, caps) (/cashless/config) 🔑
Središnje postavke ponašanja:
| Postavka | Primjer | Što radi |
|---|---|---|
| Brze uplate | 10€, 20€, 50€ | tipke za brzu uplatu na kasi |
| Naknade | +0,50€ | automatski se dodaje na uplatu |
| Max uplata | 500€ | ne može uplatiti više odjednom |
| Max stanje | 2000€ | ne može imati više na računu |
| Metode isplate | Gotovina ✓, Kartica ✓, Transfer ✗ | što je dozvoljeno za isplatu |
| Autentifikacija | UID ili Payment Code | kako čitač provjerava narukvicu (sigurnost) |
| PayPoint ključevi | Master Key A/B… | za osigurane čitače (Payment Code mod) |
- Kako: upiši/uključi postavke iz tablice (brze uplate npr. "5, 10, -5", naknade preko "Add tier", capovi, toggle metoda isplate, auth mod gumbima) → gumb "Save" gore desno.
- Što se mijenja: dodaš brzu uplatu → nova tipka na kasi; smanjiš max stanje → sustav odbija uplate iznad; isključiš metodu isplate → nestaje s kase.
Cashless →
Transactions (/cashless/transactions)
Sve što se dogodilo: uplate, kupnje, povrati, isplate. Filtri po vremenu i vrsti; pretraga po računu/mailu/IBAN/narudžbi. Klik → detalj.
Cashless →
Failed events (/cashless/failed-events)
Čemu služi: svi pokušaji koji su pali — nepoznata narukvica, odbijena isplata, neuspjela uplata, neuspjela fiskalizacija. Vidiš kasu, narukvicu, iznos, blagajnika i razlog. Ovdje gledaš kad nešto "ne prođe".
Cashless →
Refund requests (/cashless/refund-requests)
Zahtjevi gostiju za povrat — odobri (saldo raste) ili odbij (uz napomenu).
Cashless → Policies
(/cashless/policies)
Pravila potrošnje: predučitani iznos, dnevni limit potrošnje, limit po transakciji, dnevni limit uplate, max stanje; može se vezati na grupe proizvoda. Dodjeljuje se računima (i masovno).
Cashless → Webhooks
(/cashless/webhooks)
Slanje obavijesti vanjskim sustavima na događaj (uplata, potrošnja, prag stanja, kreiran/ugašen račun, fraud). URL, event, metoda, test gumb.
Cashless → API Keys
(/cashless/api-keys)
Ključevi za programski pristup (aplikacije/integracije) umjesto mail+lozinka. Generiraj/kopiraj/obriši; brisanje ključa gasi aplikacije koje ga koriste.
Cashless → Fraud
Prevention (/cashless/fraud)
Pravila protiv sumnjivih aktivnosti (prebrze transakcije, neobični iznosi). Vrste: VelocityCheck, SpendCap, TopUpCap, UnusualAmount. Akcije: Upozori / Blokiraj / Zamrzni račun / Obavijesti admina. Tab "Upozorenja" pokazuje što je uhvaćeno.
8. TRANSACTIONS — narudžbe, računi, povrati, fiskalizacija
Transactions → Orders
(/transactions/orders)
Čemu služi: sve narudžbe. Pretraga po broju/imenu/mailu; filtri po statusu, plaćanju, fiskalnom stanju. Chip "nedavno ispravljivo" (fiskalizirane narudžbe koje se smiju korigirati unutar 60 min).
- Kako naći narudžbu: upiši broj/mail u Search ili filtriraj po statusu/plaćanju/fiskalnom stanju → klik na red.
- Kako ponovno ispisati račun: u detalju narudžbe → sekcija "Fiscal Invoices" (dolje) → na kartici računa "Download PDF" (ili 🖨️ za termalni ZPL). Tu su i Otkaži narudžbu (uz razlog) i Vrati (refund).
Transactions →
Invoices (/transactions/invoices)
Fiskalizirani računi. Pretraga po broju/JIR; filtri po stanju; preuzimanje PDF-a (za fiskalizirane i storno); otvaranje povezane narudžbe.
Transactions →
Refunds (/transactions/refunds)
Svi povrati novca (iznos, razlog, puni/djelomični, status).
- Kako napraviti povrat: gumb "Initiate Refund" (ili u detalju narudžbe) → izaberi narudžbu/pod-narudžbu → tip (Full/Partial) → iznos (ako djelomični) → razlog → metoda (Cash/Card/Transfer) → Initiate Refund.
Transactions
→ Fiscalization (/transactions/fiscalization)
Log svih pokušaja fiskalizacije (status, JIR, ZKI). Pokušaj ponovno za greške/na čekanju.
9. REPORTS — izvještaji
Svi su u grupi Reports. Način rada je isti: postavi filtre (gore) → izvještaj se prikaže → Export (gumb) skine CSV, a neki i PDF. Legenda exporta: CSV = tablica za Excel, PDF = za ispis/arhivu.
Prodaja i promet
| Izvještaj | Što pokazuje | Filtri | Export |
|---|---|---|---|
| Daily Sales (Z-izvještaj) | dnevna prodaja + plaćanja + kontrola zalihe | datum/raspon, lokal, kasa, smjena | CSV, PDF |
| Turnover Recap | rekapitulacija prometa po sredstvima plaćanja (neto/PDV/PNP) | raspon, lokal | CSV, PDF |
| Revenue | ukupni prihod + graf, po lokalu/tvrtki/eventu (uklj. napojnice) | raspon, lokal, event, tvrtka | CSV |
| Orders | broj narudžbi po statusu + top proizvodi (zbrojeno) | raspon, status, proizvod | CSV |
| ★ Per-Worker Sales | prodani artikli po KASI → kasiru → proizvodu (količina + promet) | lokal, raspon ili smjena | CSV, PDF |
| PNP Remittance | PNP dug (boravišna/noćna taksa) po proizvodu i lokalu | raspon, lokal | CSV |
| Partner Reconciliation | dnevni obračun s partnerom (narudžbe, ukupno, povrati) | raspon | CSV |
Cashless
| Izvještaj | Što pokazuje | Filtri | Export |
|---|---|---|---|
| Topup Reconciliation | uplate po radniku — keš vs kartica + naknade | lokal, raspon | CSV, PDF |
| Cashout / Outstanding | isplate (tko/koliko/gdje) + preostali saldo po računu | lokal, raspon | CSV, PDF |
| Loyalty | članovi lojalnosti i saldo bodova | raspon | CSV |
Zaliha i troškovi
| Izvještaj | Što pokazuje | Filtri | Export |
|---|---|---|---|
| Stock | trenutno stanje zaliha + stopa potrošnje | event, lokacija, grupiranje po lokaciji | CSV |
| Stock Valuation | vrijednost zalihe po nabavnoj cijeni | na datum, lokacija, kategorija, grupiranje | CSV |
| Stock Movements | sve promjene zalihe (prijem/prodaja/korekcija/transfer/storno) | proizvod, batch, lokacija, tip, raspon | CSV |
| Low Stock | proizvodi ispod granice (+ brzo naručivanje fotkom) | lokacija | CSV |
| COGS | trošak prodane robe | raspon, kategorija, lokacija, grupiranje | CSV |
| Gross Margin | prihod − trošak, marža po proizvodu (EUR i %) | raspon, kategorija, grupiranje | CSV |
| Consumption | potrošnja sastojaka (otvaranje/potrošnja/zatvaranje/odstupanje) | raspon, lokal, lokacija, kasa, smjena | CSV, PDF |
AI
- Ask AI — pitaš običnim jezikom ("koliko je prodaje ovaj tjedan", "top proizvodi", "niska zaliha").
🔑 Prodaja PO KASI — koji izvještaj (i što fali)
| Želim… | Kako |
|---|---|
| Po kasi → kasiru → proizvodu (detaljno) | Per-Worker Sales (Reports) — filtar datum/smjena → CSV ili PDF |
| Jedna kasa, ukupan promet (povijesno) | Daily Sales → filtar kasa → promet te kase (+ Z-report PDF) |
| Sve kase, svaka svoj zbroj — UŽIVO | POS → Traffic — razrez po kasi (promet + količina), danas / 12 h |
| Kasa ukupno po proizvodu (svi kasiri zbrojeni) | Per-Worker Sales CSV → pivot u Excelu po Kasa + Proizvod |
| Top proizvodi zbrojeno (sve kase) | Orders (top proizvodi) ili POS → Traffic |
⚠️ Što trenutno NE postoji: jedan izvještaj koji za prošli raspon u jednoj tablici izlista sve kase, svaku sa svojim ukupnim zbrojem. Uživo to daje samo POS → Traffic; povijesno se dobije Daily Sales po kasi (jedna po jedna) ili pivotom Per-Worker CSV-a. (Ako ovo treba kao gotov izvještaj → tražiti da se doda u Reports.)
10. INVENTORY — dobavljači i nabava
Inventory → Suppliers
(/suppliers) + detalj
Čemu služi: dobavljači (vino, pivo, voda…). Naziv, OIB, kontakt, rok isporuke, uvjeti plaćanja.
- Detalj: naučena mapiranja proizvoda, povijest računa, statistika.
Inventory
→ Purchase Invoices (/inventory/purchase-invoices) +
detalj
Čemu služi: primljeni nabavni računi = unos nove zalihe.
- 📷 Dodaj račun (foto) — AI izvuče artikle/cijene sa slike (provjeri ručno), ili Ručni unos.
- Detalj: linija po linija, mapiranje dobavljačevih šifri na tvoje proizvode; Potvrdi & obnovi zalihu → za svaki artikl nastane stock batch (vrijeme, količina, cijena).
Batch Trace
Vremenski put jednog batcha zalihe: prijem → prodaje → storno → trenutna količina. Samo pregled.
11. OSTALO
Dashboard (/dashboard)
Pregled: prihod danas, broj narudžbi, narudžbe po statusu, brzi pregled.
Live Sales / Sales
Pulse (/dashboard/live)
Tijek cashless novca uživo za tekuću noć (auto-osvježavanje). Po uređaju i po radniku, upozorenja, test SMS.
Pickup (preuzimanje narudžbi)
- Pickup Points (
/pickup/points) — točke preuzimanja (vezane na lokal i zalihu). - Point Status (
/pickup/status) — status točaka; Zatvori / Ponovno otvori točku. - Order Queue (
/pickup/queue) — aktivne narudžbe na svim točkama. - Throttling (
/pickup/throttling) — max istovremenih narudžbi po točki (da se kuhinja/šank ne zaguši).
Discounts (popusti)
- Discount Codes (
/discounts/codes) — kodovi: postotak / fiksni iznos / gratis artikl; primjena na sve / grupu / određene proizvode. - Discount Stats (
/discounts/stats) — koliko su se kodovi koristili. - External API (
/discounts/external) — vanjska provjera popusta (za integracije).
Notifications (obavijesti)
- Email Templates
(
/notifications/email-templates) — predlošci mailova. - Webhooks (
/notifications/webhooks) — slanje događaja vanjskim sustavima. - Delivery Log
(
/notifications/delivery-log) — dva taba: Email obavijesti (poslani mailovi: primatelj, naslov, status) i Webhook greške (neuspjeli webhookovi: tip događaja, kod, broj pokušaja) s gumbom Retry. Klik na red → cijeli sadržaj.
Blackouts (zabrane naručivanja)
- Blackout Periods (
/blackouts) — periodi kad se ne može naručivati (po lokalu ili svima). - Blackout Templates
(
/blackouts/templates) — gotovi predlošci tih perioda.
Customers (kupci)
- Customers (
/customers) — baza kupaca. - Promotions (
/customers/promotions) — promocije/akcije. - Event Groups
(
/customers/event-groups) — grupe kupaca po eventu.
12. SETTINGS — postavke
- Client Config (
/settings/client) — Sales Mode (dropdown: Event Only / Always Open / Manual Control), istek narudžbi, fiskalizacija on/off, bodovi lojalnosti. Kako: izaberi mod u dropdownu → "Save Changes". Kod Manual se pojave gumbi "Open Sales" / "Close Sales". - Card Types (
/settings/card-types) — koje kartice (VISA, MASTERCARD…) se nude na kasi. Kako: gumb "New card type" → Code (npr. VISA), naziv, sort order, Active → Save. (Prikazuju se kad je na kasi uključeno "Cashier picks card type".) - Tip Settings (
/settings/tips) — napojnice. Kako: (gore biraš Global ili pojedini lokal) → prekidač "Enable Tips" → tip (%/fiksno/oboje) → presets (upiši broj → "Add" → chip) → prije/poslije plaćanja → "Save". - Business Day & Shifts
(
/settings/business-day) — u koji sat počinje "poslovni dan" i način smjena. Kako: "Start hour" dropdown (npr. 18:00 → noćni promet do jutra ide u isti poslovni dan) + Shift Mode (Manual / Auto / None) → "Save". - Loyalty Settings (
/settings/loyalty) — bodovi po euru. - Upsell (
/settings/upsell) — prijedlozi/akcije za povećanje prodaje. - Email Settings (
/settings/email) — email se konfigurira na serveru (samo info). - Email Branding
(
/settings/email-branding) — izgled automatskih mailova (računi, obavijesti): logo, boje brenda, tekstovi (HR+EN), promo HTML. Biraš promoviraš li svoj lokal ili PickAndPos. Ima pregled i Test pošalji (mail sebi). Spremi / Reset. - Fiskalizacija — dva načina: (a) Invoxs /
CIS (moderno — postavlja se u Settings → Invoxs
Connection, dolje) ili (b) fiskalni certifikat
.pfx(Organization → Fiscal Certificates). Bez ispravne fiskalizacije računi se ne izdaju ni ispisuju. - Invoxs Connection
(
/settings/invoxs/connection) 🔑 — ovdje se uključuje fiskalizacija preko Invoxs-a (hrvatski CIS: JIR, ZKI, QR na svakom računu, automatski). Zalijepiš API ključ (šifrira se, više se ne prikazuje), po želji promijeniš URL, upišeš default store/POS kod i OIB prodavatelja (11 znam.), pa klik Test Connection da provjeriš spoj. - Invoxs (
/settings/invoxs) — zdravlje Invoxs veze + mapiranje kasa (tablica: koji interni POS ide na koji Invoxs store/POS kod) + zadani predlošci računa. - Audit Log (
/settings/audit-log) — tko je što radio (sigurnost/revizija). - GDPR (
/settings/gdpr) — po mailu kupca: izvoz ili brisanje/anonimizacija podataka. - API Keys (
/settings/api-keys) — ključevi za spajanje drugih sustava. - Partner Keys
(
/settings/partner-keys) — API ključevi za vanjske sustave (web/app). Issue Partner Key → naziv + dozvole (pickup: pregled / narudžba / plaćanje / povrat) + limit zahtjeva + istek + dozvoljene IP. Ključ i tajna se pokažu samo jednom — odmah kopiraj. Rotiraj/opozovi po potrebi. - Pickup Integration
(
/settings/pickup-integration) — spoj na vanjsku stranicu za naručivanje: webhook URL (kamo idu događaji), zajednička tajna za potpis, koliko neplaćene narudžbe čekaju + test veze i status.
System grupa (System Clients, AI Model Config, System Health, Cashless Cleanup) je tehnička/administratorska — ne koristi se za svakodnevni rad lokala.
13. ŠALABAHTER — "ako X → onda Y" (svi scenariji)
| Promjena | Posljedica |
|---|---|
| Deaktiviram proizvod | Nestaje sa svih menija/kasa (ostaje u bazi/izvještajima) |
| Preimenujem proizvod/kategoriju | Mijenja se svugdje (kasa + javni meni) |
| Promijenim cijenu u aktivnom cjeniku | Nova cijena odmah na kasi i javnom meniju |
| Excludam proizvod u cjeniku | Sakriven na kasi; prazan na javnom meniju (pa ga makni i s menija) |
| Proizvod nije u cjeniku | Koristi se njegova osnovna cijena |
| Dodam proizvod u meni | Vidi se gdje taj meni ide (kasa i/ili javni meni) |
| Maknem proizvod iz menija | Nestaje s tog menija; ostaje drugdje (nije brisanje) |
| Promijenim redoslijed kategorija | Mijenja se redoslijed sekcija na meniju |
| Dodam meni u grupu uređaja + Event Setup | Kase ga počnu prikazivati (mora biti u OBA) |
| Uključim/isključim ovlast u User Group | Vrijedi kad se radnik ponovno prijavi na kasu |
| Maknem metodu plaćanja u User Group | Ta tipka nestaje radnicima na kasi |
| Zamrznem cashless račun | Sve transakcije te narukvice se odbijaju |
| Bez ispravnog fiskalnog certifikata | Fiskalizacija ne radi → računi se ne izdaju/ispisuju |
| Promijenim bilo što na meniju/cijeni | Javni link → osvježi; kase → reload / ponovna prijava |
Dolje je isto to, ali razloženo po područjima — svaki scenarij "ako → onda".
Proizvodi, meniji i cijene
| Ako… | Onda… |
|---|---|
| Proizvod stavim na neaktivan | Nestaje sa svih menija i kasa; ostaje u bazi i izvještajima. Vratim na aktivan → opet se vidi. |
| Proizvod je aktivan ali ga nema na meniju te kase | Ne vidi se na toj kasi. Mora biti u meniju koji ta kasa ima. |
| Proizvod je na meniju ali "excluded" u cjeniku | Na kasi skriven; na javnom meniju prikazan bez cijene. |
| Proizvod nije u aktivnom cjeniku | Koristi se njegova osnovna cijena (s kartice proizvoda). |
| Proizvod ima cijenu i u cjeniku i osnovnu | Vrijedi cijena iz aktivnog cjenika. |
| Preimenujem proizvod | Novo ime svugdje (kasa + javni meni + budući računi). |
| Promijenim cijenu u aktivnom cjeniku | Odmah nova cijena (kasa: reload, javni: osvježi). |
| Promijenim cijenu u neaktivnom cjeniku | Ništa dok ga ne aktiviraš. |
| Dodam proizvod u meni | Vidi se gdje taj meni ide (kasa i/ili javni meni). |
| Maknem proizvod iz menija | Nestaje s tog menija; ostaje drugdje (nije brisanje). |
| Promijenim redoslijed proizvoda | Mijenja se poredak u sekciji (i u Menu Print PDF-u). |
| Proizvod ima modifikatore | Kasa pita za opcije prije dodavanja u košaricu. |
Meni — što kasa STVARNO prikaže (pravilo presjeka)
| Ako… | Onda… |
|---|---|
| Meni je u Event Setupu ali NIJE u Grupi uređaja | Kasa ga ne prikazuje (mora biti u oba). |
| Meni je u Grupi uređaja ali NIJE u Event Setupu | Isto — ne prikazuje se. |
| Meni je u oba | Kasa prikazuje njegove proizvode (aktivne, ne-excluded). |
| Dodam meni u Grupu uređaja i Event Setup | Kase ga počnu prikazivati (nakon reload-a). |
Kategorije i redoslijed
| Ako… | Onda… |
|---|---|
| Promijenim redoslijed kategorija | Mijenja se poredak sekcija na meniju (kasa + javni). |
| Preimenujem kategoriju | Novo ime sekcije svugdje. |
| Proizvod prebacim u drugu kategoriju | Pojavi se u drugoj sekciji menija. |
| Kategorija nema nijedan vidljiv proizvod | Sekcija se ne prikazuje. |
Grupe uređaja (postaje) — što kasa smije
| Ako… | Onda… |
|---|---|
| Cashier isključen | Kasa ne može prodavati. |
| Cashless plaćanje isključeno | Ne može se platiti narukvicom na toj kasi. |
| Cashless topup uključen | Kasa može nadopunjavati narukvice. |
| Cashless topup isključen | Radnik ne može topup, čak i ako mu grupa to dopušta. |
| Cashless status uključen | Kasa može provjeriti stanje narukvice. |
| Promijenim menije/cjenik grupe | Te kase prikažu druge proizvode/cijene. |
Kase / terminali
| Ako… | Onda… |
|---|---|
| Terminal deaktiviram | Ne može se prijaviti ni raditi. |
| Require card type uključen | Blagajnik pri kartici bira tip (VISA/Master…). |
| Payment provider None | Kartica se unosi ručno (nema integriranog uređaja). |
| Kasa nije ni u jednoj grupi uređaja | Ne zna što prikazati (nema menije/postavke). |
| Izađe nova verzija aplikacije | Kasa se treba ponovno prijaviti da je pokupi. |
Radnici i ovlasti
| Ako… | Onda… |
|---|---|
| Promijenim ovlast u grupi | Vrijedi kad se radnik ponovno prijavi. |
| Radnik nije ni u jednoj grupi | Nema ovlasti — ne može normalno naplaćivati. Dodaj ga u grupu. |
| Radnik je u dvije grupe | Nepredvidivo — drži svakoga u jednoj. |
| Radnik nema PIN | Ne može se prijaviti na kasu. |
| Radnik nema OIB | Računi mogu zapeti na fiskalizaciji (operater bez OIB-a). |
| PIN isti kao nečiji postojeći | Sustav ga ne dopušta (mora biti jedinstven). |
| Maknem radnika iz grupe | Gubi te ovlasti (ostaje u sustavu). |
| Uključim waiter mode (grupa) | Radnik može uzeti narudžbu za stol i poslati na stol. |
Plaćanje na prodaji
| Ako… | Onda… |
|---|---|
| U grupi maknem metodu plaćanja | Ta tipka nestaje radnicima na prodaji. |
| Grupa: prazna lista metoda + narukvica uključena | Prodaja: samo narukvica. |
| Grupa: Kartica + narukvica | Prodaja: kartica i narukvica. |
| Cashless as payment isključen (grupa) | Nema gumba narukvica na prodaji. |
| (važno) Metode plaćanja ne utječu na topup | Topup uvijek nudi keš + kartica (ako je topup dopušten). |
Cashless — narukvice, topup, isplata
| Ako… | Onda… |
|---|---|
| Zamrznem cashless račun | Sve transakcije te narukvice se odbijaju dok ne odmrznem. |
| Isključim narukvicu (media) | Ne prihvaća se na kasi. |
| Premjestim narukvicu na drugi račun | Koristi saldo novog računa. |
| Stanje dosegne max saldo | Topup iznad se odbija. |
| Topup veći od max jedne uplate | Odbija se (podijeli na više). |
| Postavljena naknada topup | Automatski se dodaje na svaku uplatu. |
| Metoda isplate isključena (Config) | Ne nudi se pri cashout-u. |
| Dupli sken cashout uključen | Isplata traži dva skena narukvice. |
| Radnik smije topup ali kasa (grupa) ne | Ne može topup — trebaju oba (radnik + kasa). |
| Vratim novac na račun (refund) | Saldo raste. |
Smjene
| Ako… | Onda… |
|---|---|
| Otvorim smjenu | Prati se promet/gotovina te smjene. |
| Zatvorim smjenu (settlement) | Obračun: očekivano vs stvarno → vidi manjak/višak. |
| Shift mode "None" | Smjene se ne koriste. |
Stolovi
| Ako… | Onda… |
|---|---|
| Stol je dijeljen (bez kase) | Sve kase ga vide. |
| Stol vezan na jednu kasu | Vidi ga samo ta kasa. |
| Deaktiviram stol | Ne može se odabrati. |
| Promijenim redoslijed | Mijenja se poredak stolova na kasi. |
Fiskalizacija
| Ako… | Onda… |
|---|---|
| Nije spojen Invoxs (ili nema certifikata) | Fiskalizacija ne radi — računi se ne izdaju/ispisuju. |
| Invoxs rate-limit | Sustav automatski ponovi za par sekundi. |
| Krivi store/POS kod na kasi | Račun ide na krivo mjesto ili zapne. |
| Tvrtka bez OIB-a / registracije | Fiskalizacija ne prolazi. |
Eventi i način prodaje
| Ako… | Onda… |
|---|---|
| Sales Mode Event Only | Prodaja samo tijekom eventa. |
| Sales Mode Always Open | Prodaja bilo kad. |
| Sales Mode Manual | Ti ručno otvaraš/zatvaraš prodaju. |
| Event nije aktivan (Event Only) | Kase/javni meni ne primaju narudžbe. |
| Blackout period aktivan | Naručivanje blokirano u tom periodu. |
Javni meni
| Ako… | Onda… |
|---|---|
| Promijenim cijenu/naziv/redoslijed | Javni link treba osvježiti (F5). |
| Proizvod excluded u cjeniku | Na javnom meniju bez cijene (makni ga s menija ako ga ne želiš pokazati). |
| Proizvod maknem s javnog menija | Nestaje online; ostaje na kasi ako je u kasa-meniju. |
Zalihe i popusti
| Ako… | Onda… |
|---|---|
| Potvrdim nabavni račun | Nastaje stock batch (količina/cijena/vrijeme). |
| Zaliha padne ispod granice | Pojavi se u Low Stock izvještaju. |
| Popust kod primijenjen | Cijena se smanji po pravilu koda (%, fiksno, gratis artikl). |
| Popust kod istekao/iskorišten | Više se ne prima. |
14. NAJČEŠĆI ZADACI — korak po korak
- Novi proizvod na prodaju: Products → Products → dodaj (naziv, kategorija, cijena, PDV) → dodaj ga u odgovarajući meni → provjeri da je u aktivnom cjeniku (ili će koristiti osnovnu cijenu).
- Promijeniti cijenu: Products → Pricelists → aktivni cjenik → nađi proizvod → upiši cijenu.
- Provjeriti što gost stvarno plaća: Demo Pricing → nađi proizvod → gledaj "Konačna cijena".
- Sakriti nešto od prodaje (privremeno): aktivni cjenik → Excluded (ili deaktiviraj proizvod ako trajno).
- Maknuti nešto s javnog menija (ali ostaje na kasi): makni ga iz Glavni meni, ostavi u kasa-meniju.
- Nova sekcija na meniju: Products → Categories → nova kategorija → dodaj joj proizvode → dodaj meni na kase/Event Setup po potrebi.
- Promijeniti redoslijed sekcija: Products → Categories → posloži redoslijed.
- Novi meni da se vidi na kasi: dodaj ga u Event Setup I u Device Group (mora u oba).
- Novi radnik na kasi: Workers → Invite User → uloga Cashier + lokal + PIN → radnik se prijavi PIN-om.
- Dati/oduzeti ovlast na kasi: Workers → User Groups → grupa → uključi/isključi ovlast → radnik se ponovno prijavi.
- Provjeriti stanje kasa: POS → POS Status. Prodaja uživo: POS → Traffic.
- Obračun gotovine na kraju: POS → Shift settlement.
- Ponovno ispisati račun: Transactions → Orders → nađi narudžbu → ponovni ispis.
- Poslati gostu cjenik: javni link pickandpos.com/menu/<lokal>.
Za svaku izmjenu vrijedi isto: promijeni na pravom mjestu (proizvod / kategorija / meni / cjenik / grupa / event setup), pa provjeri na kasi (reload) i na javnom linku (osvježi). Ako se cijena ne slaže — provjeri je li proizvod u aktivnom cjeniku i nije li "excluded".