Kasa POS: sprzedaż, zwroty, zmiana kasowa, tryb offline i wydruk paragonu
Kasa, POS i wysyłki. Treść zweryfikowana: 12 października 2026.
Do czego to służy
Kasa POS to pełnoekranowy ekran sprzedaży detalicznej na tablecie, telefonie lub komputerze. Każda sprzedaż jest zamówieniem w kanale rodzaju „Kasa POS”, które od razu przechodzi przez rezerwację, kompletację i wydanie WZ. Ekran jest sprawdzony testami automatycznymi, nie na sprzęcie w sklepie.
Gdzie to znaleźć w aplikacji
- Menu „Sprzedaż i logistyka”, osobna pozycja „Kasa POS”. Otwiera się na pełnym ekranie, bez menu bocznego.
- Wymaga modułu magazynu i kasy POS w profilu firmy (np. „detal” albo „omnichannel”) oraz kanału rodzaju „Kasa POS”. Jeśli go brak, kasa prosi o jego utworzenie osobę z uprawnieniami do kanałów; wstrzymany kanał blokuje sprzedaż.
- Podgląd daje uprawnienie do odczytu kasy. Sprzedaż, zwroty i zmiany wymagają uprawnień do obsługi kasy i do zapisu zamówień (sprzedawca, administrator, właściciel). Rabat wymaga dodatkowo uprawnienia do zapisu sprzedaży.
Sprzedaż krok po kroku
- „Otwórz zmianę”: wskaż „Magazyn zmiany” (z niego schodzi towar) i „Gotówka na start”.
- Dodawaj towary: pole na górze jest zawsze gotowe do skanu EAN lub SKU, ponowny skan zwiększa ilość o 1. Możesz też wyszukać po nazwie albo dotknąć szybkiego przycisku.
- Opcjonalnie „Klient”: NIP (10 cyfr, sprawdzany) i nazwa trafiają na paragon i do zamówienia. „Rabat na całość” albo rabat na pozycję (procentowy lub kwotowy) jest dostępny przy odpowiednim uprawnieniu.
- „Zapłać”: „Gotówka”, „Karta”, „BLIK” albo płatność mieszana. Gotówka liczy resztę, karta i BLIK nie dają reszty.
- Po sprzedaży pojawia się paragon, a „Drukuj paragon” otwiera wydruk.
- „Wstrzymaj” odkłada koszyk, a „Wstrzymane (n)” pozwala go wznowić. Koszyków może być kilka i żyją tylko na tym urządzeniu. „Wyczyść” opróżnia koszyk.
- „Zamknij zmianę”: wpisz „Policzona gotówka”. Kasa pokazuje różnicę względem oczekiwanej kwoty (start plus gotówka ze sprzedaży minus zwroty gotówkowe) i odsyła do „Dodaj dokument kasowy” w module Kasa.
Zwrot w kasie
Przycisk „Zwrot” otwiera „Zwrot towaru”: wpisz numer paragonu lub zamówienia (co najmniej 3 znaki), wybierz pozycje, ilości i „Stan towaru”, a w „Wypłata klientowi” metodę wypłaty. Kasa pokazuje szacunek kwoty do wydania, a dokładną kwotę liczy system po przyjęciu zwrotu. Zwrot wymaga połączenia z internetem.
Tryb offline
Gdy nie ma internetu, sprzedaż zapisuje się w kolejce w przeglądarce (IndexedDB) jeszcze przed wywołaniem sieci, a paragon dostaje numer lokalny. Po powrocie łączności kolejka dosyła sprzedaże po kolei. Każda sprzedaż ma unikalny klucz, więc ponowne wysłanie niczego nie dubluje. Stan widać w oknie „Sprzedaż i synchronizacja” (wskaźnik „do wysłania”). Sprzedaż oznaczona „Wymaga uwagi”, np. przy braku towaru, nie jest ponawiana automatycznie: sprawdź ją i, jeśli trzeba, użyj „Odrzucić sprzedaż?”. Kolejka jest lokalna dla urządzenia i przeglądarki, więc nie czyść jej danych przed dosłaniem. Jeśli przeglądarka nie ma pamięci trwałej, kasa ostrzega „Kolejka nie jest trwała”.
Wydruk: co jest, a czego jeszcze nie ma
Czego jeszcze nie ma
- Zmiany kasowe nie są zapisywane na serwerze: zmiana żyje na urządzeniu, na którym ją otwarto, a inne urządzenie jej nie widzi. Gotówkę z utargu wpłacasz do kasy ręcznie dokumentem KP, nic nie księguje się samo.
- Raporty X i Z kasy fiskalnej to osobna funkcja modułu kas fiskalnych, a nie część ekranu POS.
- Serwer nie ma jednej operacji „sprzedaż natychmiast”: kasa składa ją z istniejących kroków (import, płatność, potwierdzenie, rezerwacja, kompletacja, wysyłka z WZ).
- Zwroty offline nie są obsługiwane, a zgłoszenie zwrotu nie ma jeszcze zabezpieczenia przed podwójnym wysłaniem po stronie serwera.