Przejdź do treści

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

  1. „Otwórz zmianę”: wskaż „Magazyn zmiany” (z niego schodzi towar) i „Gotówka na start”.
  2. 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.
  3. 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.
  4. „Zapłać”: „Gotówka”, „Karta”, „BLIK” albo płatność mieszana. Gotówka liczy resztę, karta i BLIK nie dają reszty.
  5. Po sprzedaży pojawia się paragon, a „Drukuj paragon” otwiera wydruk.
  6. „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.
  7. „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.