Przejdź do treści

Paleta poleceń

Wyszukaj stronę do otwarcia.

Zmiany

Wydajemy jawnie

Nowe funkcje i usprawnienia w miarę wydawania. Poprawki błędów są wypisane w samym produkcie, w sekcji Nowości, gdzie zobaczą je ci, którzy je zgłosili.

  1. OpenAir

    Statystyki OpenAir: wybierz okres i zobacz łączny czas treningu

    Strona Twoje statystyki domyślnie pokazuje teraz bieżący rok, a możesz przełączyć na zeszły rok, cały czas albo własny zakres dat. Nowa karta sumuje Twój łączny czas treningu od wejścia do wyjścia, a średnie i liczby podążają za wybranym okresem. Ten miesiąc i średni czas trwania pokazywały dotąd zawsze 0; teraz są liczone z Twoich faktycznych wizyt. Wizyty bez zarejestrowanego wyjścia lub trwające ponad 12 godzin nie wchodzą do tego czasu.

  2. Kursy

    Termin kursu można odwołać automatycznie, gdy zapisze się zbyt mało osób

    Zaznacz przy terminie kursu “Odwołaj automatycznie, jeśli uczestników jest za mało” i podaj liczbę dni przed startem oraz minimum. Gdy ten moment minie, a zapisanych będzie mniej, termin zostanie odwołany tak jak przyciskiem Odwołaj ten termin: wszystkie zapisy zostaną anulowane, uczestnicy dostaną e-mail (w razie potrzeby Twoimi słowami przez Szablony ogólne), osoba odpowiedzialna za kurs dostanie wiadomość, a osoby, które zapłaciły, mogą dostać jednorazowy kod rabatowy 100% na ten sam kurs. Pieniądze nie są zwracane automatycznie. Reguła nigdy nie działa wstecz. Zobacz podręcznik: Kursy > Terminy kursów.

  3. Karnety

    Doładowania zapisują teraz także wejścia (karnety) i dni (karty miesięczne), zawsze razem z kartą, której dotyczą

    Każde doładowanie karty jest teraz zapisywane razem z kartą, której dotyczy, i rejestruje, co dodano: pieniądze na karcie wartościowej, wejścia na karnecie (kupione, a nie przeniesione ze starszych kart) i dni ważności na karcie miesięcznej (jej długość lub dni, o które ją przedłużono). Wiersze są zapisywane także wtedy, gdy w edytorze karty zmieni się wartość, wejścia lub datę końca oraz gdy wszystkie karty zostaną przedłużone o kilka dni; wcześniej tego nie rejestrowano. Historia wizyt w edytorze karty pokazuje je jako wiersze Doładowanie, a zakładka Doładowania wartości klienta wymienia wszystkie. Doładowania sprzed tej aktualizacji nie mają karty ani wejść/dni i zostają bez zmian. Wymaga /super/aftal/ i przeładowania tłumaczeń.

  4. Produkty

    Tag produktu extend_upon_sale: karty wartościowe i karnety kupione online przedłużają ważność jak w kasie

    Dodaj extend_upon_sale do tagów produktu karty wartościowej (pass_value) lub karnetu (pass_Nx). Gdy klient kupi go w OpenAir, sklepie publicznym lub sklepie internetowym, karta dostaje ważność swojego typu (kolumna Expire, np. +1 year) liczoną od zakupu, dokładnie jak opcja przedłużenia w kasie. Własny tag expiry_ produktu ma pierwszeństwo przed typem karty; stały custom_span_ i bilety prezentowe (holding) nie są zmieniane. Produkty bez tagu działają jak dotąd.

  5. Kasa

    Sprzedaż karty wartościowej lub karnetu klientowi, który już ją ma: wybierz, czy ważność karty zostanie przedłużona

    W oknie Configure Product kasy karta wartościowa lub karnet (10x itp.) sprzedawane klientowi mają teraz pole Przedłuż ważność karty, domyślnie zaznaczone. Zaznaczone: karta dostaje regułę ważności swojego typu (kolumna Expire, np. +1 year) liczoną od dziś; własny tag ważności produktu ma pierwszeństwo. Niezaznaczone: wartość lub wizyty są dodawane, a dotychczasowa data ważności klienta zostaje. Karta wybrana przez wyszukiwarkę produktów otwiera teraz to samo okno (jeden wariant, ilość 1), które pokazuje też id produktu, zamiast klawiatury ma przyciski ilości, a pytania tak/nie są po jednym w wierszu. Wymaga przeładowania tłumaczeń.

  6. Karnety

    Wartość dodana do karty jest teraz widoczna: doładowania w historii wizyt karty i zakładka Doładowania wartości u klienta

    Za każdym razem, gdy do karty dodawana jest wartość (doładowanie, przeniesienie starej wartości na nową kartę lub ręczna zmiana w edytorze karty), karta to teraz zapamiętuje. Zakładka Historia wizyt w edytorze karty pokazuje je jako wiersze Doładowanie wśród wizyt, z kwotą i osobą, która to zrobiła. Okno klienta ma nową zakładkę Doładowania wartości ze wszystkimi doładowaniami klienta oraz sumą doładowań, średnim doładowaniem, kwotą na rok i średnim czasem między doładowaniami (korekty zmniejszające saldo nie wchodzą do tych liczb). Doładowań sprzed tej aktualizacji nie można przypisać do karty, więc widać je tylko w zakładce Doładowania wartości klienta. Wdrożenie wymaga /super/aftal/ i przeładowania tłumaczeń.

  7. Kiosk

    Kiosk samoobsługowy działa: klienci się identyfikują, kupują bilety dzienne, karnety i członkostwa i płacą, z przykładowymi produktami dla ścianki wspinaczkowej i zwykłej siłowni

    Klienci identyfikują się kodem QR z OpenAir lub linkiem w e-mailu (albo rejestrują się na miejscu), wybierają produkty z kategorii kiosk_shop i płacą. Urządzenie zatwierdza kierownik w Ustawienia → Kioski, gdzie jest teraz także przycisk Otwórz kiosk. Na stronie demo polecenie demo:kiosk dodaje gotowe produkty: wejścia, wypożyczenia, karnety, członkostwa miesięczne, 3-miesięczne i roczne, towary ze sklepu i z kawiarni. Podręcznik ma nowy rozdział Kiosk samoobsługowy.

  8. Rezerwacje

    Rezerwacja zabiegów: klient rezerwuje zabieg, termin i specjalistę na stronie publicznej, a sala jest przydzielana automatycznie

    Klient wybiera zabieg (z dodatkami i bieżącą sumą), termin i osobę, która go wykona, i dodaje do koszyka. Specjalista i wolna sala są rezerwowane razem. Personel konfiguruje to w Wynajem → Zabiegi (zabiegi, dodatki, umiejętności, cechy sal) i wybiera układ strony w ustawieniach strony publicznej: kroki jako zakładki po lewej, u góry lub jako kreator. Pasek kroków pozostaje widoczny podczas przewijania, a specjaliści z wolnymi terminami mają zielone obramowanie, a bez nich czerwone. Kasa ma kalendarz specjalisty (dzień, tydzień, miesiąc), z którego rezerwacja trafia do koszyka, a salę rezerwacji można zmienić. Zobacz stronę Rezerwacja zabiegów w podręczniku.

  9. Ustawienia

    Zmiany ustawień docierają do otwartych ekranów: nowy przycisk Refresh settings

    Zapis ustawienia zostawiał wcześniej starą kopię w użyciu nawet na godzinę, więc na przykład wymóg PIN-u w kasie był egzekwowany przez serwer, ale kasa o niego nie pytała. Zapis odświeża teraz kopię, a panel boczny ma nowy przycisk Refresh settings pod Force reload, który natychmiast przeładowuje ustawienia na otwartym ekranie. Dokumentacja PIN-u i blokady ekranu to wyjaśnia.

  10. Kasa

    Kasa: sprzedaż w imieniu innego pracownika, własne kody PIN i blokada ekranu

    Kasjer może teraz sprzedawać w imieniu innego pracownika przez przycisk sprzedawcy w nagłówku kasy (domyślnie wyłączone). Każdy może ustawić własny PIN w Profilu, nowe ustawienie może go wymagać przed zmianą (kierownicy są zwolnieni), a kłódka na górnym pasku blokuje ekran, dopóki nie zostanie wpisany PIN użytkownika lub kierownika.

  11. Klienci

    Wyszukiwanie klientów (Cmd/Ctrl+J): ikona przy każdym wyniku otwiera edytor klienta, Enter nadal otwiera karnety

    Wybierz klienta klawiszem Enter lub kliknięciem, a przejdziesz od razu do jego karnetów, jak dotąd. Nowa ikona edycji na końcu każdego wiersza otwiera zamiast tego edytor klienta.

  12. Karnety

    Karnety miesięczne: wybierz dla każdego produktu, czy nowy karnet zaczyna się po starym, zaczyna się dziś, czy wydłuża bieżący

    W bibliotece tagów edytora produktu są trzy nowe tagi. extend_monthly_pass zaczyna nowy karnet po wygaśnięciu bieżącego karnetu klienta, no_extend_monthly_pass zawsze zaczyna go dziś, a extend_current_monthly_pass nie tworzy nowej karty, tylko wydłuża bieżący karnet o kupiony okres. Produkt bez żadnego z nich stosuje ogólne ustawienie sklepu, jak dotąd. Działa tak samo w sklepie internetowym, OpenAir, kasie i kiosku. Jeśli produkt ma oba tagi przedłużania, wygrywa doklejenie.

  13. Członkostwa

    Szablony rozliczeń: rozpocznij automatyczne rozliczanie z gotowego szablonu, na przykład 6 miesięcy za 336 € od razu, a potem 59 € miesięcznie

    Szablony tworzysz w Ustawienia > Członkostwa > Szablony rozliczeń (produkt, cena, VAT, interwał) i wybierasz jeden w oknie Rozpocznij automatyczne rozliczanie u klienta lub w oknie Dodaj subskrypcję na ekranie Subskrypcje. Pola wypełniają się, a do wyboru zostaje tylko lokalizacja. Szablon może też wymagać kwoty z góry, która pokrywa pierwsze miesiące: pierwsza data rozliczenia przesuwa się o te miesiące, a zaraz po rozpoczęciu możesz przyjąć płatność, tworząc fakturę, pokazując kod QR płatności na telefonie klienta lub dodając ją do kasy.

  14. Produkty

    Oferty pakietowe: specjalne ceny innych produktów, gdy w koszyku jest członkostwo (lub inny wybrany produkt)

    Zaoferuj klientom specjalną cenę innych produktów, gdy w koszyku jest produkt uruchamiający, na przykład shaker za 5 €, 20 % zniżki na bluzę lub 2 € zniżki na butelkę przy zakupie członkostwa. Koszyk pokazuje oferty w pasku („Czy to Cię zainteresuje?”) z przekreśloną zwykłą ceną; produkt z rozmiarami otwiera własną kartę do wyboru opcji, a wiersz w koszyku pokazuje potem cenę promocyjną. Oferty działają w kiosku, kasie, sklepie internetowym i OpenAir, a cena jest liczona na serwerze, więc klient płaci to, co widzi. Oferta pakietowa nigdy nie łączy się z promocją wielosztukową na tę samą sztukę. Utwórz je w Produkty → Produkty pakietowe; instrukcja wyjaśnia wyzwalacze, rodzaje cen i to, czego nie można oferować.

  15. Produkty

    Promocje wielosztukowe: specjalna cena łączna przy zakupie kilku sztuk tego samego produktu

    Ustaw cenę łączną za zakup określonej liczby produktów razem, na przykład 3 batony proteinowe za 10 €, albo za zestaw konkretnych produktów. Zawsze obowiązuje najlepsza cena: promocja wielosztukowa nigdy nie łączy się ze zniżkami dla członków ani z cenami promocyjnymi. Promocje wielosztukowe widać w kiosku, w kasie, w sklepie internetowym i w OpenAir. Utworzysz je w sekcji Produkty → Promocje wielosztukowe; instrukcja wyjaśnia, jak liczona jest cena.

  16. Pulpit

    Nowy widżet na pulpicie: rozpoczęte i zakończone subskrypcje, różnica i rezygnacje

    Zobacz, ile subskrypcji rozpoczęło się i zakończyło w każdym tygodniu lub miesiącu, zmianę netto i wskaźnik rezygnacji. Filtruj według lokalizacji i wybierz okres: gotowe zakresy lub dowolny przedział dat. Dodaj go w Dostosuj pulpit.

  17. Asystent AI (MCP)

    Asystent AI potrafi teraz tworzyć faktury, zamówienia sprzedaży i zamówienia zakupu oraz wydawać karty seryjne

    Opisz dokument, a asystent go utworzy. Nic nie jest wysyłane: faktury powstają niewysłane, zamówienia sprzedaży pozostają otwarte, a zamówienia zakupu to szkice, więc sprawdzasz je i wysyłasz sam. Nowe uprawnienia klucza API: Products Read, Invoices Write, Sales Orders Write, Purchase Orders Write, Serial Cards Read/Write.

  18. Asystent AI (MCP)

    Zaczęliśmy pracę nad MCP: połącz asystenta AI, np. Claude, aby tworzyć systemy rezerwacji i zarządzać pauzami kart

    Dostępna jest pierwsza wersja połączenia MCP: za pomocą klucza API asystent AI może na podstawie opisu utworzyć kompletny system rezerwacji (zasób, jednostki, ceny, godziny, anulowanie, zakładka strony rezerwacji i widżet na stronę) oraz wyszukiwać, tworzyć i kończyć pauzy kart i członkostw. Zasady siłowni nadal obowiązują, a uprawnienia klucza ograniczają to, co asystent może zrobić. Działa z Claude Code, Claude Desktop, Codex CLI, Cursor i VS Code; ChatGPT i claude.ai wymagają przepływu logowania, którego jeszcze nie zbudowaliśmy. Kolejne narzędzia wkrótce.

  19. Siłownie partnerskie

    Siłownie partnerskie: honorujcie nawzajem swoje karnety i członkostwa, z dwustronnym raportem wizyt

    Sparuj dwie siłownie w Ustawienia → Siłownie partnerskie, a klient jednej może używać swojego karnetu, karty miesięcznej lub członkostwa w drugiej: macierzysta siłownia odlicza wizytę, obie prowadzą własny wiersz, a miesięczny raport Wizyty w siłowniach partnerskich (także na stronie Raporty) daje CSV i uzgodnienie z każdym partnerem. Dane osobowe nie opuszczają macierzystej siłowni — odwiedzana widzi tylko nazwę wyświetlaną. Udostępniane typy kart wybiera się per typ, pojedynczą kartę można dopuścić lub zablokować niezależnie od typu, a aplikacja członka pokazuje wpisywany kod zapasowy dla recepcji, która nie może zeskanować kodu QR.

  20. Płatności

    Kontroluj, które metody płatności (Smartum, ePassi, Stebby itd.) są oferowane dla danego produktu, w tym znacznik „tylko świadczenie sportowe” — teraz egzekwowane też w OpenAir

    Wybierz, które metody płatności są oferowane dla produktu — Smartum, ePassi, Stebby i pozostałe — w tym znacznik ograniczający produkt tylko do płatności świadczeniem sportowym. To samo ograniczenie obowiązuje teraz również w OpenAir.

  21. Klienci

    Klienci mogą przeglądać i edytować dane swojego profilu oraz przeglądać lub pobierać poprzednie zamówienia jako PDF

    Klienci mogą teraz przeglądać i edytować dane swojego profilu oraz widzieć poprzednie zamówienia z paragonem PDF do pobrania dla każdego z nich.

  22. Kursy

    Przeprojektowana publiczna strona kursów

    Publiczna strona kursów ma nowy wygląd.

  23. Ustawienia

    Zobacz dziennik wszystkich e-maili wysłanych przez Twoją siłownię i ustaw własne konto SMTP w Ustawieniach

    Nowy dziennik pokazuje każdy e-mail wysłany przez Twoją siłownię, dzięki czemu możesz sprawdzić, czy faktycznie poszedł. Możesz też ustawić własne konto SMTP w Ustawieniach, zamiast zawsze wysyłać przez wspólne.

  24. Zmiany

    Zastosuj szablon zmian do kilku tygodni naraz, z planowaniem wspomaganym przez AI

    Zastosuj szablon zmian do kilku tygodni jednocześnie zamiast pojedynczo, a planer AI uzupełni pracowników na każdy tydzień w tym okresie.

  25. Karnety

    Karnety miesięczne mogą automatycznie zaczynać się tam, gdzie kończy się obecny karnet klienta, wybierane dla każdego produktu

    Włącz to dla każdego produktu karnetu miesięcznego, a nowy karnet klienta zacznie się w dniu, w którym kończy się obecny, zamiast od dnia zakupu — dzięki temu wcześniejszy zakup nigdy nie kosztuje klienta czasu.

  26. Wypożyczenia

    Publiczne strony rezerwacji mają teraz stopkę z danymi firmowymi Twojej siłowni

    Publiczna strona rezerwacji może teraz pokazywać stopkę z danymi firmowymi Twojej siłowni, żeby klienci widzieli, u kogo rezerwują.

  27. Marketing

    Wyślij sobie testową kopię szablonu e-maila przed wysłaniem go do klientów

    Wyślij sobie testową kopię szablonu e-maila bezpośrednio z edytora, aby sprawdzić, czy wygląda dobrze, zanim trafi do klientów.

  28. Raporty

    Wprowadzanie godzin: automatyczne przejście do pola minut podczas pisania

    Wpisywanie godzin w raporcie Wprowadzanie godzin teraz od razu przeskakuje do pola minut po zakończeniu godziny, zamiast wymagać kliknięcia lub klawisza Tab.

  29. Produkty

    Lista uzupełnień: filtrowanie po lokalizacji referencyjnej, widoczne stany magazynowe

    Raport Lista uzupełnień można teraz filtrować do jednej lokalizacji referencyjnej, a obok każdego produktu widać jego aktualny stan magazynowy.

  30. Raporty

    Raport Otwarte karty podarunkowe: naprawiono karty, które po cichu znikały, dodano średnią wartość, ostrzeżenie przy braku szablonu

    Niektóre otwarte karty podarunkowe po cichu nie pojawiały się w raporcie; teraz uwzględniane są wszystkie. Raport pokazuje też średnią wartość karty i ostrzega, jeśli nie skonfigurowano jeszcze szablonu karty.

  31. Karty podarunkowe

    Kody kart podarunkowych działają teraz wszędzie, gdzie je wpisujesz — przy kasie i przy realizacji

    Kod karty podarunkowej wcześniej zachowywał się inaczej w zależności od tego, gdzie go wpisano. Teraz działa tak samo wszędzie — zarówno przy kasie, jak i przy realizacji.

  32. Marketing

    Kreator grupy odbiorców marketingowych: porównuj dowolne pole klienta, dopasowanie I/LUB, i wyjaśnienie, gdy klient zostaje wykluczony

    Zbuduj grupę odbiorców, porównując dowolne pole klienta — równe, zawiera, większe niż i inne — i łącząc warunki za pomocą I lub LUB. Gdy klient nie spełnia kryteriów, kreator teraz wyjaśnia dlaczego.

  33. Wypożyczenia

    Trwale usuń już anulowaną rezerwację

    Anulowaną rezerwację można teraz całkowicie usunąć, zamiast zostawiać ją na liście na zawsze.

  34. Ustawienia

    Przyznaj lub odbierz funkcję wszystkim użytkownikom personelu naraz, zamiast pojedynczo

    Włącz lub wyłącz funkcję dla wszystkich użytkowników personelu jednym działaniem, zamiast odwiedzać konto każdej osoby z osobna.

  35. Wypożyczenia

    Zapłać za rezerwację kortu kartą podarunkową

    Za rezerwację kortu można teraz zapłacić kartą podarunkową, tak jak za każdy inny zakup.

  36. Produkty

    Usuwanie kategorii produktów teraz najpierw pokazuje dotknięte produkty (po drodze naprawiono awarię), z wyszukiwaniem po nazwie/ID

    Przed usunięciem kategorii widzisz teraz dokładnie, które produkty zostaną dotknięte, z wyszukiwaniem po nazwie lub ID do dalszej weryfikacji. Naprawiono też awarię, która mogła wystąpić podczas usuwania.

  37. Sklep internetowy

    Przesyłanie zdjęcia hero dla strony publicznej, większy baner, przyklejony górny pasek, przetłumaczony pasek narzędzi sklepu

    Prześlij własne zdjęcie hero dla publicznej strony sklepu, pokazywane teraz w większym banerze. Górny pasek pozostaje widoczny podczas przewijania, a pasek narzędzi sklepu jest teraz w pełni przetłumaczony.

  38. Wypożyczenia

    Niezalogowani klienci przed rezerwacją otrzymują zachętę do zalogowania się; administratorzy widzą link do publicznej strony rezerwacji w Ustawieniach

    Klient, który nie jest zalogowany, widzi teraz zachętę do zalogowania się przed rezerwacją, zamiast odkryć to dopiero przy kasie. Link do publicznej strony rezerwacji jest teraz też pokazywany bezpośrednio w Ustawieniach, więc nie trzeba go szukać.

  39. Wypożyczenia

    Dodaj zdjęcie i opis dla rezerwowalnych zasobów, widoczne na karcie katalogu rezerwacji

    Nadaj rezerwowalnemu zasobowi własne zdjęcie i krótki opis, a klienci zobaczą to na jego karcie w katalogu rezerwacji zamiast samej nazwy.

  40. Wypożyczenia

    Nazwane, wielokrotnego użytku zestawy rezerwowalnych zasobów dla typów biletów

    Zamiast wypisywać zasoby pojedynczo dla każdego typu biletu, utwórz nazwany zestaw raz — np. „Wszystkie korty” albo „Sprzęt dla początkujących” — i przypisz go gdziekolwiek. Zaktualizuj zestaw, a każdy typ biletu, który go używa, zaktualizuje się razem z nim.

  41. Karnety

    Nowa automatyzacja: alert, gdy karnet wkrótce wygasa; doprecyzowane alerty „mało wizyt”

    Skonfiguruj automatyzację, która skontaktuje się z klientem, zanim karnet się skończy, a nie po fakcie. Przy okazji doprecyzowano istniejący alert „mało wizyt”, żeby oba się nie nakładały.

  42. Wypożyczenia

    Nieopłacone rezerwacje pokazują teraz termin zwolnienia, z ręcznym przyciskiem „Zwolnij teraz”

    Nieopłacona rezerwacja pokazuje teraz dokładnie, kiedy zostanie zwolniona z powrotem do kalendarza, zamiast po prostu wisieć bez wyjaśnienia. Personel może też zwolnić ją od razu jednym kliknięciem, zamiast czekać na automatyczne zwolnienie.

  43. Wypożyczenia

    Kalendarze wypożyczeń: filtrowanie do wybranych zasobów, tryb skondensowany, przełącznik wierszy/kolumn

    Zawęź kalendarz wypożyczeń tylko do interesujących Cię zasobów, przełącz się na widok skondensowany, by zmieścić więcej na ekranie, i wybierz, czy zasoby biegną wierszami, czy kolumnami.

  44. Wypożyczenia

    Ceny poza szczytem dla rezerwacji

    Rezerwowalne zasoby mogą teraz mieć niższą cenę poza godzinami szczytu — na przykład przed 9:00 lub po 20:00. Ustaw okna i ceny poza szczytem dla każdego zasobu osobno, a publiczna strona rezerwacji automatycznie pokaże właściwą cenę dla każdego przedziału czasowego. Nowe ustawienie pozwala też całkowicie wyłączyć wyświetlanie cen w siatce rezerwacji, dla klubów, które wolą ich tam nie pokazywać.

  45. Wypożyczenia

    Zaloguj się i zapłać za kort istniejącym karnetem

    Klient powracający może teraz zalogować się na publicznej stronie rezerwacji jednorazowym kodem — bez hasła do zapamiętania — i zapłacić za kort tym, co już posiada: karnetem na 10 wejść, kartą wartościową, karnetem miesięcznym lub roczną karnetem członkowskim, zamiast płacić kartą za każdym razem od nowa.

  46. Raporty

    Dwa nowe raporty: Dziennik godzin pracowników i Czas wykorzystania karnetu 10x

    Dziennik godzin pracowników pokazuje przepracowane godziny jednego pracownika w danym okresie — sumę oraz każdy zarejestrowany wpis poniżej — z możliwością filtrowania według typu pracy. Pozostaw pole pracownika puste, aby zobaczyć wszystkich naraz. Czas wykorzystania karnetu 10x pokazuje, ile faktycznie zajmuje klientom wykorzystanie karnetu na 10 wejść: średnią, medianę i histogram tego, jak szybko karnety są wykorzystywane.

  47. Wypożyczenia

    Publiczna strona rezerwacji kortów i innych wynajmowanych zasobów

    Członkowie i klienci jednorazowi mogą teraz przeglądać dostępne do rezerwacji zasoby — korty, sprzęt czy dowolny inny zasób wynajmowany przez klub —, zobaczyć zdjęcia i szczegóły każdego z nich oraz od razu zarezerwować termin, bez zakładania wcześniej osobnego konta. Administratorzy decydują, które zasoby są widoczne, jak wyglądają na stronie i jak ułożone są dostępne terminy.

  48. Kody rabatowe

    Ogranicz kod rabatowy wzorcem adresu e-mail

    Kod rabatowy można było już zarezerwować dla jednego wskazanego klienta. To dobre narzędzie do gestu wobec jednej osoby, ale nie do umowy firmowej, przy której nikt nie chce wpisywać czterystu nazwisk. Teraz kod można ograniczyć także adresem e-mail. Wpisz *@firma.pl, a skorzystają z niego wszyscy z adresem u tego pracodawcy i nikt więcej. Gwiazdka oznacza dowolny tekst, więc *@*.firma.pl obejmuje też subdomeny. Jeśli ustawisz zarówno klienta, jak i wzorzec, wystarczy jedno dopasowanie: ta osoba albo ktokolwiek pasujący. Wzorce, które wpuściłyby niemal każdy adres, są odrzucane już przy zapisie, więc pominięta @ nie uwolni po cichu kodu kampanii dla wszystkich.

  49. Kody rabatowe

    Zarezerwuj kod dla jednego klienta lub wybranych kursów

    Kodu rabatowego mógł dotąd użyć każdy, kto go znał. Jeśli chciałeś zrobić gest wobec jednej osoby — zwrot załatwiony kodem, przeprosiny, ustalenie przez telefon — nic nie stało na przeszkodzie, by kod poszedł dalej i został użyty jeszcze dziesięć razy. Edytor kodów ma teraz dwa nowe, opcjonalne pola. Zarezerwowany dla klienta wiąże kod z jedną osobą: działa tylko dla niej i jest sprawdzany na podstawie adresu e-mail podanego przy zamówieniu lub zapisie, więc działa też dla gości. Zostaw puste, a kod zachowa się dokładnie tak jak wcześniej. Ważny na kursach ogranicza kod do wybranych kursów. Kod z wybranymi kursami jest kodem kursu: działa, gdy kupowany jest jeden z nich, a sklep nie przyjmie go do niczego innego. Zostaw puste, a pozostanie zwykłym kodem sklepu. Oba pola są opcjonalne i domyślnie wyłączone, więc wszystkie dotychczasowe kody działają bez zmian.

  50. Kursy

    Kody rabatowe działają przy zapisach na kursy

    Kursy miały dwie ceny — zwykłą i członkowską — i żadnego sposobu, by przyjąć kod rabatowy. Wydany kod działał w sklepie, ale do kursu nawet się nie zbliżał. Publiczna strona zapisów ma teraz pole na kod. Kod sprawdzany jest przed zapłatą, nie po: wpisujesz go i strona od razu mówi, czy działa i ile będzie kosztować zapis, więc nikt nie dowiaduje się tego dopiero przy płatności. Opłata obok przycisku płatności zmienia się na tę, która faktycznie zostanie pobrana, a poprzednia cena jest przekreślona. Rabat liczony jest od ceny, która obowiązuje. Jeśli klient potwierdził członkostwo i przysługuje mu cena członkowska, kod obniża właśnie ją — członek nigdy nie traci, używając tego samego kodu. Przy zapisie na kilka dni rabat liczony jest od całej kwoty, nie od jednych zajęć. Cena ustalona dla pojedynczego uczestnika nadal jest ważniejsza od wszystkiego: tego, co wpisał personel, kod nie obniży.

  51. Kursy

    Nadaj jednemu uczestnikowi własną cenę

    Kurs miał już dwie ceny — zwykłą i członkowską — ale obie dotyczą wszystkich. Nie dało się ustalić czegoś z jedną osobą: zniżki dla rodzeństwa, kontuzji, rodziny pracownika, gestu dobrej woli. Personel albo zmieniał cenę członkowską dla całego kursu, albo załatwiał różnicę poza systemem. Otwórz kurs, rozwiń termin, a menu ⋮ w wierszu uczestnika ma teraz **Ustaw cenę**. Wpisz kwotę, dodaj krótki powód, a ta rejestracja zostanie tak wyceniona. Uzgodniona cena pojawia się we własnej kolumnie, powód po najechaniu myszą. Puste pole i 0 celowo znaczą co innego: wyczyszczenie przywraca zwykłą cenę kursu, a 0 to uzgodnione miejsce bezpłatne. Uzgodniona cena zastępuje całą kwotę. Po oznaczeniu jako opłacone ceny nie można zmienić, a opcja znika.

  52. Karnety

    Zatrzymaj łączenie niepowiązanych karnetów

    Zakup karnetu przenosi na nowy pozostałe wejścia z dotychczasowych kart klienta tego samego typu. Tego właśnie chcesz, gdy ktoś doładowuje karnet 10x — i zupełnie nie tego, gdy karnet 3x dla początkujących i dziecięcy 10x zlewają się w jeden karnet z 13 wejściami. Wewnętrznie każdy karnet zapisywany jest z tym samym typem, niezależnie od sprzedanego produktu, więc dotąd nic ich nie rozdzielało. Ustawienia ▸ Grupy kart pozwalają określić szuflady, do których trafiają karty. Utwórz grupę i skopiuj pokazany znacznik do produktów, które do niej należą — w polu „Zastosuj znacznik” typu karty albo bezpośrednio w znacznikach produktu. Od tej pory karta sprzedana przez ten produkt łączy się tylko z innymi kartami z tej samej grupy. Znacznik działa wszędzie tam, gdzie produkt jest sprzedawany: w kasie, w sklepie internetowym i w OpenAir, a także przy ręcznym tworzeniu karty. Jeśli nie utworzysz żadnej grupy, nic się nie zmieni — karty bez grupy nadal łączą się ze sobą tak jak dotychczas. Grupa jest widoczna na liście kart klienta, na przycisku szybkiego dostępu w kasie i w wierszu koszyka, więc od razu widzisz, które karty się połączą.

  53. Ustawienia

    Zobacz w jednym miejscu, co poszło nie tak

    Zadania w tle — importy faktur, integracje, zadania zaplanowane — kończyły się niepowodzeniem po cichu. Ustawienia ▸ Dziennik błędów wypisuje teraz, co się zepsuło, z pełnymi szczegółami za każdym wierszem, a na pulpicie pojawia się liczba, gdy coś wymaga uwagi. Oznacz problem jako zauważony, gdy go badasz, i jako rozwiązany, gdy zostanie załatwiony. Powtórzenia tego samego błędu łączą się w jeden wpis, zamiast zapełniać listę, a pulpit nie pokazuje niczego, gdy nic się nie dzieje.

  54. Kasa

    Odłóż sprzedaż i wróć do niej

    Gdy klient wraca po coś, o czym zapomniał, naciśnij Odłóż. Koszyk zostaje odłożony w całości, kasa zwalnia się dla następnej osoby w kolejce, a Odłożone w menu przywraca go po powrocie klienta. Kilka może czekać naraz, a podjęcie jednego odkłada rozpoczętą sprzedaż — o ile nie zarejestrowano na niej jeszcze żadnej płatności. Odłożone sprzedaże zostają na tej kasie i są czyszczone każdego ranka, więc wczorajsze porzucone koszyki się nie odkładają. Sprzedaży z zarejestrowanymi płatnościami nie można odłożyć — zakończ ją albo anuluj.

  55. Wygląd

    Tryb ciemny podąża za systemem i zapamiętuje Twój wybór

    Aplikacja otwiera się teraz w trybie ustawionym na Twoim komputerze, więc od razu pasuje do reszty systemu. Przycisk słońca i księżyca na górnym pasku pozwala to nadpisać w dowolnej chwili: Twój wybór jest zapamiętywany na danym urządzeniu i od tego momentu ma pierwszeństwo przed ustawieniem systemu. Tryb ciemny obejmuje teraz całą aplikację, a nie tylko kilka widoków: około 1400 paneli, tabel, etykiet i ramek informacyjnych, które pozostawały białe — oraz tekst, który był ciemny na ciemnym, czasem zupełnie niewidoczny — stosuje się teraz do motywu.

  56. Sklep internetowy

    Strona kursów używa teraz kolorów Twojego sklepu

    Ustaw je w Sklep internetowy → Ustawienia → Marka: kolor główny, tło strony i tło treści. Publiczna strona kursów używa wszystkich trzech — nagłówek, baner, przyciski i linki — i sama dobiera czytelny tekst na ciemnym tle. Bez ustawionych kolorów nic się nie zmienia.

  57. Kursy

    Napisz własny tekst na stronie kursów

    W Ustawienia → Szablony ogólne dodaj szablon z celem „courses_public” i jednym z identyfikatorów: hero_title, hero_subtitle lub info_text. Zostaw pusty język, aby użyć jednego tekstu wszędzie, albo dodaj wiersz na każdy język. info_text to dodatkowy akapit, który pozostaje ukryty, dopóki czegoś w nim nie napiszesz.

  58. Kursy

    Płatności za kursy pojawiają się teraz w raportach sprzedaży

    Kurs opłacony online staje się teraz prawdziwym zamówieniem i paragonem, więc sam trafia do wszystkich raportów sprzedaży. Możesz wybrać, na jaki produkt księgowany jest każdy kurs: otwórz kurs, przejdź na zakładkę Ceny i wybierz w polu Produkt sprzedaży. Puste pole oznacza wspólny produkt Kursy, tworzony przy pierwszej potrzebie. Dotyczy płatności od teraz; wcześniejsze nie są dodawane wstecz.

  59. Klienci

    Zobacz, ilu klientom wolno wysłać e-mail

    Rejestr klientów ma obok wyboru kolumn filtr e-maili marketingowych: zgadza się, odmówił albo nie pytano. Wybierz jeden, a suma na górze listy staje się odpowiedzią — do ilu osób kampania faktycznie by dotarła. „Zgadza się” to ten sam warunek, którego używa wysyłka, więc liczba jest tą, do której naprawdę poszłaby wiadomość. „Nie pytano” jest celowo oddzielone od „odmówił”: to klienci, którym nikt nigdy nie zadał pytania, zwykle największa grupa i jedyna, z którą wciąż można coś zrobić.

  60. Pulpit

    Grupuj przychody na pulpicie we własne grupy

    Widżet przychodów zadawał jedno pytanie — wejście kontra reszta — które dla ścianki wspinaczkowej jest właściwym pierwszym pytaniem, a niewłaściwym, gdy ciekawe pieniądze to kawiarnia, sklep albo rezerwacje urodzin. Teraz podział ustalasz ty: oznacz produkt tagiem „bucket_kawiarnia” (dowolna nazwa po bucket_), a jego seria pojawi się na pulpicie od razu. Tyle, ile chcesz. Nowa strona Grupy przychodów w Ustawieniach nadaje każdej porządną nazwę, kolor i miejsce oraz pokazuje, ile produktów ma dany tag — grupa bez produktów to literówka w tagu, a nigdzie indziej tego nie widać. Z widżetu prowadzi tam też skrót. Nic się nie zmienia, dopóki nie oznaczysz pierwszego produktu.

  61. Kasa

    Produkt może wymagać klienta przed sprzedażą

    Niektóre produkty mają sens wyłącznie przypisane do osoby — karnet, karta imienna, sprzedaż do zafakturowania — a kasa dotąd chętnie sprzedawała je nikomu, co wychodziło na jaw dopiero później, jako karta bez właściciela. W sekcji kasy w edytorze produktu jest teraz ustawienie „Wymagaj klienta na kasie”. Gdy jest włączone, produktu nie można dodać do koszyka bez wybrania klienta — niezależnie od tego, czy trafił tam z przycisku szybkiego dostępu, czy z wyszukiwarki produktów. Kasa nie tylko odmawia: otwiera wyszukiwanie klienta i kończy sprzedaż zaraz po wyborze, więc przycisku nigdy nie trzeba naciskać dwa razy. Domyślnie wyłączone.

  62. Kursy

    Zakładki Widoczne, Ukryte i Wszystkie na liście kursów

    Lista otwiera się na Widoczne, więc kursy zdjęte ze strony klienta — zwłaszcza stare sezony — nie zawadzają, dopóki o nie nie poprosisz. Każda zakładka pokazuje liczbę kursów, więc od razu widać, że ukryte istnieją.

  63. Pulpit

    Trzy nowe widżety, które mówią, gdy coś jest zepsute

    Pulpit potrafił powiedzieć, co się wydarzyło — sprzedaż, odwiedzający, trendy — ale nigdy, że coś przestało działać. Cztery nowe widżety to nadrabiają. Stan metod płatności wykrywa metodę, której wolumen się załamał albo której płatności są cofane; taka usterka potrafi trwać miesiącami, gdy liczby wyglądają po prostu spokojnie. Nieudane obciążenia cykliczne pokazują subskrypcje aktywne, które nic nie pobierają. A Wejście a reszta rozdziela wejścia jednorazowe od sprzedaży sklepowej, żeby spadek sprzętu nie chował się za stabilnymi liczbami wejść. Dodaj je w edytorze pulpitu.

  64. Raporty

    Raport alkoholowy dla ceł teraz w nowych raportach

    Miesięczny raport alkoholowy dla ceł przeniósł się ze starego formularza eksportu do Raportów, gdzie możesz go filtrować, sortować i eksportować jak każdy inny. Pokazuje butelki i litry według grupy podatku alkoholowego na podstawie Twoich zamówień sprzedaży. Teraz ostrzega też o produktach, których nie da się zadeklarować — bez grupy podatkowej lub bez objętości — zanim złożysz deklarację. Stara wersja po cichu pomijała je w sumach i całkowicie gubiła produkty bez fińskiej nazwy, przez co deklaracja mogła być zaniżona bez żadnego sygnału.

  65. Raporty

    Odwiedzający z przepustką dla znajomego są teraz widoczni w lejku

    Przepustka dla znajomego jest darowana, nie sprzedawana, więc nie zostawiała śladu w kasie — a raport ścieżki klienta znajduje ludzi po ich pierwszym zakupie. Ktoś, kto pierwszy raz przyszedł na przepustkę znajomego, wyglądał więc, jakby nigdy nie był, a członkostwo kupione trzy miesiące później nie było nikomu przypisane. Teraz pierwsza wizyta jest rejestrowana jako sprzedaż za 0 €, datowana tuż przed wydaniem przepustki, więc raport liczy ją jako wejście. Nie zmienia to obrotu, VAT ani zamknięcia dnia. Wybierz produkt w panelu na górze pulpitu; do tego czasu nic nie jest rejestrowane.

  66. Pulpit

    Pulpit pokazuje teraz, co jeszcze trzeba skonfigurować

    Niektóre funkcje nie mogą działać, dopóki ktoś nie dokona wyboru, którego tylko Ty możesz dokonać, a nic o tym nie informowało — ustawienie mogło stać puste miesiącami, gdy zakładałeś, że funkcja działa. Na górze pulpitu jest teraz panel, który wymienia zaległości, wyjaśnia, dlaczego są ważne, i pozwala je od razu uzupełnić. Znika, gdy nie ma już nic do zrobienia. Na początek: pod jaki produkt księgowana jest wizyta z przepustki dla znajomego — bez tego obdarowani są niewidoczni w raporcie ścieżki klienta.

  67. Raporty

    Sprzedaż z WooCommerce widoczna jest teraz w raportach kasowych

    Zamówienia z WooCommerce tworzyły swoje karty, po czym znikały z ksiąg — obrotu nie było w żadnym raporcie. Teraz każde opłacone zamówienie z WooCommerce zapisywane jest także jako paragon w lokalizacji sklepu internetowego, więc pojawia się w raportach dziennych, miesięcznych i VAT obok Twojego własnego sklepu. Księgowane jest całe zamówienie, wraz z wysyłką i opłatami, a płatność trafia na metodę "WooCommerce", tworzoną automatycznie przy pierwszym użyciu — przypisz jej konto księgowe w ustawieniach metod płatności. Zamówienia anulowane i nieopłacone są pomijane, a nic nie jest księgowane dwa razy.

  68. Produkty

    Tłumaczenie nazw dodatków, ze wsparciem AI

    Dodatki pokazywały tę samą nazwę każdemu klientowi, niezależnie od języka. Teraz możesz nadać każdemu dodatkowi nazwę w każdym języku w Produkty → Dodatki, a przycisk obok wypełnionego pola przetłumaczy ją na wszystkie pozostałe języki. Pusty język jest bezpieczny — sklep pokaże wtedy własną nazwę dodatku.

  69. Raporty

    Ilu posiadaczy karnetu zostaje członkami

    Raport ścieżki klienta pokazuje teraz każdy krok względem jego własnego punktu wyjścia, a nie tylko względem wszystkich. „Spośród tych, którzy zdobyli karnet, ilu zostało członkami” to liczba, na której można działać, a była niewidoczna, dopóki każdy etap podawano jako udział w całej kohorcie — etap wygląda słabo, gdy do poprzedniego dotarło niewielu. Obie liczby są obok siebie. Mediana dni liczona jest również od poprzedniego etapu, więc klient, któremu zajęło 20 dni do karnetu i kolejne 20 do członkostwa, tutaj widnieje jako 20, a w tabeli etapów jako 40.

  70. Produkty

    Pokaż ofertę powitalną tylko tym, którzy nigdy nic nie kupili

    Nowe ustawienie produktu „Ukryj przed klientami, którzy już kupowali” trzyma cenę powitalną poza zasięgiem każdego, kto ma już karnet, opłacone zamówienie lub paragon. Działa w sklepie i w OpenAir oraz odrzuca bezpośredni link do strony produktu — ukrycie go z listy, ale serwowanie pod adresem nie byłoby żadną regułą. Niezalogowani odwiedzający też go nie widzą, bo inaczej wystarczyłoby się wylogować, aby znów dostać ofertę. Porzucone, nieopłacone zamówienie nie liczy się jako zakup.

  71. Raporty

    Zobacz, kiedy rezygnowano, nie tylko dlaczego

    Raport powodów rezygnacji można teraz grupować według miesiąca lub roku, a obok każdego pierścienia pojawia się skumulowany wykres słupkowy pokazujący, z jakich powodów składał się każdy okres. Obie części mają swój — subskrypcje automatyczne i członkostwa tradycyjne. Okres bez rezygnacji zachowuje miejsce na osi, więc spokojny miesiąc widać jako spokojny, zamiast znikać.

  72. Raporty

    Zobacz, czy pierwsza wizyta zamienia się w członkostwo

    Nowy raport ścieżki klienta śledzi wszystkich, których pierwszy karnet kupiono w wybranym okresie, i pokazuje, ilu przeszło do karnetu wielowejściowego, miesięcznego i członkostwa rocznego — wraz z diagramem, skąd klienci weszli i co zrobili dalej. Ponieważ śledzi te same osoby w czasie, procenty oznaczają konwersję, a nie liczbę osób: kto miał karnet już przed okresem, jest celowo pomijany. Karnet próbny 3x lub karnet gościnny można policzyć jako wejście, oznaczając produkt tagiem „customer path entry point”; tag jest opcjonalny i tylko wyostrza obraz.

  73. Raporty

    Przeprowadź kampanię „kto przyprowadzi najwięcej nowych osób”

    Raport przekazanych kart członkowskich ma dwa nowe pola wyboru. „Licz tylko nowych klientów” liczy karnet tylko wtedy, gdy konto odbiorcy nie istniało przed datą początkową raportu i nic się na nim wcześniej nie wydarzyło — żadnego zakupu, faktury, karnetu ani wizyty. Sprawdzanie faktur i wizyt ma znaczenie: członkowie płacący miesięczną fakturą nigdy nie generują paragonu, więc reguła oparta wyłącznie na sprzedaży uznawałaby Twoich najdłuższych stażem członków za nowych na zawsze. „Licz tylko zrealizowane karnety” liczy karnet dopiero, gdy znajomy faktycznie przyszedł — warto zaznaczyć, gdy w grę wchodzi nagroda: rejestracja adresu e-mail nic nie kosztuje, przyjście na siłownię już tak. Nowość ocenia się względem zakresu dat raportu, a nie względem dzisiaj, więc późniejsze uruchomienie nie zmieni zwycięzcy.

  74. Karnety

    Przekazanie karnetu dla znajomego wysyła teraz e-mail do obu stron

    Odbiorca dostaje wiadomość z informacją, kto przekazał mu karnet, ile ma wejść i jak długo jest ważny; przekazujący dostaje potwierdzenie z nazwiskiem odbiorcy. Każdy e-mail jest w języku danej osoby. W aplikacji celowo nie ma pola wyboru: odbiorca zawsze jest już Twoim klientem, więc o wysyłce decyduje jego własna zgoda na ważne wiadomości, a wyraźny sprzeciw jest respektowany. Wiadomość jest też jedynym sposobem, by zauważyć, że karnet trafił do niewłaściwej osoby, bo przekazania nie da się cofnąć. Wyłącz dla siłowni ustawieniem „Wyślij e-mail odbiorcy (i przekazującemu), gdy karnet dla znajomego zostanie przekazany”.

  75. Karnety

    Kartę dla znajomego można teraz ukryć w OpenAir

    Nowe ustawienie „Pokaż karnet dla znajomego w openair” jest domyślnie włączone. Po wyłączeniu członkowie przestają widzieć swoje karty dla znajomego — i przycisk Podaruj znajomemu — w aplikacji, a karty nadal są wydawane i widoczne dla Ciebie w rejestrze klientów. Po ponownym włączeniu wracają od razu; nic nie jest zużywane ani usuwane.

  76. Karnety

    Karty członkowskie można zdobyć według zasad i podarować znajomemu

    Zasady określają, które karty dają kartę dla znajomego i co znajomy otrzymuje. Członek przekazuje ją w OpenAir, a znajomy dostaje prawdziwą kartę. Nocne zadanie resetuje karty zgodnie z rytmem każdej zasady.

  77. Raporty

    Raport przekazanych kart członkowskich

    Kto i ile kart przekazał. Wiersz można rozwinąć, aby zobaczyć odbiorców, ich karty i pozostałe wejścia.

  78. Kasa

    Kasa bez rozpraszaczy i paragony, które drukują się poprawnie

    Przycisk otwiera kasę na pełnym ekranie, bez niczego dookoła. Paragony są dopasowane do 72 mm szerokości druku, bez symboli waluty i zbędnych miejsc po przecinku, a druk idzie z ukrytej ramki zamiast otwierać pustą kartę.

  79. Wypożyczenia

    Malowanie, przeciąganie i zmiana rozmiaru rezerwacji na osi czasu

    Przeciągnij po wolnym czasie, aby utworzyć rezerwację, przeciągnij istniejącą, aby ją przenieść, pociągnij krawędź, aby zmienić długość. Godziny są teraz zapisywane w prawdziwym UTC, więc rezerwacja nie przesuwa się już o godzinę przy zmianie czasu.

  80. Nawigacja

    Nowy pasek menu

    Panel boczny to wąski pasek ikon z wysuwanym menu dla każdej sekcji, więc szerokość dostaje obszar roboczy, a nie nawigacja.

  81. Karty pieczątkowe

    Karty pieczątkowe od początku do końca

    Dziesiąta kawa gratis. Typy kart konfiguruje się jako produkty, kasa i sklep internetowy je wydają i stemplują, członek widzi swoje, a każdy typ ma własną ikonę i kolory. Zużytą kartę można ukryć lub wycofać zamiast usuwać.

  82. Członkostwa

    Wstrzymanie członkostwa przesuwa też rozliczenia

    W trakcie pauzy nikt nie jest obciążany, a opłacone dni przesuwają się na koniec zamiast przepadać. Limity ustawia się per typ członkostwa, umowa na czas określony dostaje swoje dni z góry, a rezygnacja rozlicza pauzę wobec faktycznie wykorzystanych dni.

  83. Kontrola dostępu

    Zawieszone członkostwo zostaje zatrzymane przy drzwiach

    Zawieszone w panelu członkostwo i tak otwierało drzwi. Teraz wejście jest odmawiane wraz z podaniem powodu, więc zawieszenie znaczy to, co mówi.

  84. Kasa

    Terminale Nets Cloud Connect w kasie

    Dane logowania podaje się raz na klub, a terminal wiąże się z każdą kasą, więc sprzedaż trafia do czytnika przy tym ladzie i nigdzie indziej.

  85. Kasa

    Ikony i kolory dla kategorii w kasie

    Nadaj każdej grupie szybkiego wyboru ikonę, tło i kolor tekstu, opcjonalnie powiększone. W ruchliwą sobotę oko szybciej znajdzie kolor, niż przeczyta słowo.

  86. Sklep internetowy

    PDF zamówienia internetowego i oznaczanie zapłaty realną metodą

    Zamówienie drukuje się lub wysyła jako porządny PDF z własnym nagłówkiem. Oznaczenie zapłaty pyta, jaką metodą wpłynęły pieniądze, a metody gotówkowe są ograniczone do personelu przy kasie.

  87. Karnety

    Zasady wstrzymania dla karnetów

    Ile pauz dopuszcza karta, jak długa może być każda i ile dni w roku łącznie — per typ karty. Klient sam wstrzymuje ją w OpenAir, gdy włączysz to dla klubu.

  88. Raporty

    Sprzedaż produktów grupowana po wariancie, filtrowana po produkcie

    Rozmiary i kolory tej samej koszulki sumują się w jednym wierszu zamiast rozsypywać po raporcie, a pojedynczy produkt można wyodrębnić.

  89. Pulpit

    Zbuduj własny pulpit

    Pulpity konfiguruje się per klub, a każdy użytkownik układa własny z dozwolonych widżetów. Kierownik i osoba w recepcji nie potrzebują tego samego ekranu.

  90. Integracje

    Integracja z PrestaShop przebudowana

    Produkty, stany i zamówienia synchronizują się ze strony ustawień, którą da się przeczytać, a połączenie można przetestować, zanim mu zaufasz. Stara integracja pozostaje nietknięta i nadal działa.

  91. Języki

    Cała administracja mówi w dziesięciu językach

    Klienci, produkty, kasa, faktury, kursy, wypożyczenia, sprzęt, zmiany, marketing, oświadczenia i reszta są przetłumaczone, a nie po połowie po angielsku. Zmiana języka zmienia teraz cały ekran.

  92. Kontrola dostępu

    Dostęp do drzwi może zależeć od tego, gdzie jest telefon

    Ustaw promień wokół każdej lokalizacji, odrzucaj otwarcie spoza niego i sprawdzaj raport anomalii, kto próbował z drugiego końca miasta.

  93. Strony docelowe

    Strony docelowe, które edytujesz sam

    Każdy klub ma własne strony publiczne — sekcje, tekst, obrazy, aktualności — edytowane w panelu i routowane bez dotykania szablonu i czekania na wdrożenie.

Chcesz wiedzieć, gdy coś wyjdzie?

Piszemy do klientów, gdy pojawia się coś wartego uwagi. Bez stałego rytmu i bez newslettera dla samego newslettera.

Pliki cookie na tej stronie

Chcielibyśmy ustawić pliki cookie Google Analytics, aby liczyć wizyty i sprawdzać, które strony są czytane. Rejestrują one Twoje urządzenie, przeglądarkę, przybliżoną lokalizację oraz przeglądane strony. Nic nie jest ustawiane bez Twojej zgody i możesz w każdej chwili zmienić zdanie. Polityka prywatności