Zum Inhalt springen

Befehlspalette

Suche nach einer Seite zum Öffnen.

Änderungen

Wir veröffentlichen öffentlich

Neue Funktionen und Verbesserungen, sobald sie erscheinen. Fehlerbehebungen stehen im Produkt selbst unter Neuigkeiten, wo die Leute sie sehen, die sie gemeldet haben.

  1. Rabattcodes

    Einen Rabattcode auf ein E-Mail-Muster beschränken

    Ein Rabattcode ließ sich bereits für einen namentlich genannten Kunden reservieren. Das passt für eine Geste an eine Person, nicht aber für eine Firmenvereinbarung, bei der niemand vierhundert Namen eintippen möchte. Jetzt lässt sich ein Code auch über die E-Mail-Adresse beschränken. Schreiben Sie *@firma.de, und alle mit einer Adresse bei diesem Arbeitgeber können ihn nutzen, sonst niemand. Ein Stern steht für beliebigen Text, *@*.firma.de erfasst also auch Subdomains. Sind Kunde und Muster beide gesetzt, genügt eine der beiden Übereinstimmungen: diese Person oder jede passende Adresse. Muster, die fast jede Adresse durchlassen würden, werden schon beim Speichern abgelehnt — ein vergessenes @ kann einen Kampagnencode also nicht unbemerkt für alle öffnen.

  2. Rabattcodes

    Einen Code für einen Kunden oder für bestimmte Kurse reservieren

    Ein Rabattcode konnte bisher von jedem genutzt werden, der ihn kannte. Wollte man einer einzelnen Person entgegenkommen — eine als Code abgewickelte Erstattung, eine Entschuldigung, eine am Telefon vereinbarte Abmachung — hinderte nichts daran, ihn weiterzugeben und zehnmal weiter einzulösen. Der Code-Editor hat jetzt zwei neue optionale Felder. Für Kunden reserviert bindet den Code an eine Person: Er gilt nur für sie und wird gegen die beim Checkout oder bei der Anmeldung angegebene E-Mail geprüft — also auch bei Gästen, nicht nur bei angemeldeten Mitgliedern. Leer gelassen verhält sich der Code exakt wie bisher. Gültig für Kurse begrenzt einen Code auf die Kurse, die Sie auswählen. Ein Code mit ausgewählten Kursen ist ein Kurscode: Er greift, wenn einer dieser Kurse gekauft wird, und der Webshop nimmt ihn für nichts anderes an. Leer gelassen bleibt er ein gewöhnlicher Webshop-Code. Beides ist optional und standardmäßig aus, alle bestehenden Codes funktionieren unverändert.

  3. Kurse

    Rabattcodes funktionieren bei Kursanmeldungen

    Kurse hatten zwei Preise — die normale Gebühr und die Mitgliedsgebühr — und keine Möglichkeit, einen Rabattcode anzunehmen. Ein ausgegebener Code galt im Webshop, aber nicht annähernd bei einem Kurs. Die öffentliche Anmeldeseite hat jetzt ein Code-Feld. Geprüft wird vor dem Bezahlen, nicht danach: Sie geben den Code ein und die Seite sagt sofort, ob er greift und was die Anmeldung kosten wird — niemand erfährt es erst im Bezahlschritt. Die Gebühr neben dem Bezahlen-Button zeigt den tatsächlich berechneten Betrag, der alte Preis erscheint durchgestrichen. Der Rabatt wird vom jeweils geltenden Preis abgezogen. Hat der Kunde seine Mitgliedschaft bestätigt und bekommt die Mitgliedsgebühr, wird der Rabatt davon abgezogen — ein Mitglied steht mit demselben Code nie schlechter da. Bei einer mehrtägigen Anmeldung gilt er für den ganzen Betrag, nicht für einen Termin. Ein für einen einzelnen Teilnehmer vereinbarter Preis hat weiterhin Vorrang: Was Ihr Personal eingetragen hat, wird von einem Code nicht unterboten.

  4. Kurse

    Einem einzelnen Teilnehmer einen eigenen Preis geben

    Ein Kurs hatte bereits zwei Preise — den normalen und den Mitgliedspreis — aber beide gelten für alle. Mit einer einzelnen Person ließ sich nichts vereinbaren: Geschwisterrabatt, Verletzung, Angehörige des Personals, ein Entgegenkommen. Das Personal änderte entweder den Mitgliedspreis für den ganzen Kurs oder regelte die Differenz außerhalb des Systems. Kurs öffnen, Kurstag ausklappen, und das ⋮-Menü in der Teilnehmerzeile hat jetzt **Preis festlegen**. Betrag eintragen, kurzen Grund ergänzen, und diese Anmeldung wird so berechnet. Der vereinbarte Preis erscheint in einer eigenen Spalte, der Grund beim Überfahren mit der Maus. Leer und 0 bedeuten absichtlich Verschiedenes: Leeren stellt die normale Kurspreisgestaltung wieder her, 0 ist ein vereinbarter kostenloser Platz. Der vereinbarte Preis ersetzt den gesamten Betrag — Grundpreis, Mitgliedspreis und die Multiplikation pro Tag. Nach dem Markieren als bezahlt lässt sich der Preis nicht mehr ändern; die Option verschwindet dann.

  5. Seriekarten

    Verhindern, dass unzusammenhängende Seriekarten verschmelzen

    Beim Kauf einer Seriekarte wandern die Restbesuche der vorhandenen Karten desselben Typs auf die neue Karte. Genau das will man, wenn jemand eine 10er-Karte auffüllt — und überhaupt nicht, wenn eine 3er-Einsteigerkarte und eine 10er-Kinderkarte zu einer einzigen Karte mit 13 Besuchen verschmelzen. Intern wird jede Stempelkarte unter demselben Kartentyp gespeichert, unabhängig vom verkaufenden Produkt, sodass es bisher nichts gab, was sie auseinanderhielt. Unter Einstellungen ▸ Kartengruppen legen Sie die Fächer fest, in die Karten einsortiert werden. Legen Sie eine Gruppe an und kopieren Sie das angezeigte Kürzel auf die zugehörigen Produkte — in das Feld „Kürzel anwenden“ des Kartentyps oder direkt in die Tags des Produkts. Eine von diesem Produkt verkaufte Karte verschmilzt dann nur noch mit anderen Karten derselben Gruppe. Das Kürzel gilt überall dort, wo das Produkt verkauft wird: an der Kasse, im Webshop und in OpenAir, ebenso beim manuellen Anlegen einer Karte. Ohne angelegte Gruppen ändert sich nichts — Karten ohne Gruppe verschmelzen weiterhin untereinander wie bisher. Die Gruppe erscheint in der Kartenliste der Kundin, auf der Schnelltaste der Kasse und in der Warenkorbzeile, sodass Sie auf einen Blick sehen, welche Karten mit welchen verschmelzen.

  6. Einstellungen

    An einer Stelle sehen, was schiefgegangen ist

    Hintergrundjobs — Rechnungsimporte, Integrationen, geplante Aufgaben — scheiterten bisher lautlos. Einstellungen ▸ Fehlerprotokoll listet jetzt auf, was kaputtgegangen ist, mit allen Details hinter jeder Zeile, und auf dem Dashboard erscheint eine Anzahl, wenn etwas Aufmerksamkeit braucht. Markieren Sie ein Problem als gesehen, während Sie es prüfen, und als erledigt, wenn es behoben ist. Wiederholungen desselben Fehlers werden zu einem Eintrag zusammengefasst, statt die Liste zu füllen, und das Dashboard zeigt gar nichts, wenn nichts falsch ist.

  7. Kasse

    Einen Verkauf parken und später fortsetzen

    Wenn ein Kunde noch einmal losgeht, weil er etwas vergessen hat, drücken Sie Parken. Der Warenkorb wird samt Inhalt beiseitegelegt, die Kasse ist für den Nächsten frei, und über Geparkt im Menü kommt er zurück. Es können mehrere gleichzeitig warten, und wer einen zurückholt, parkt damit den gerade laufenden Verkauf — sofern darauf noch keine Zahlung erfasst ist. Geparkte Verkäufe bleiben an dieser Kasse und werden jeden Morgen geleert, damit sich die Warenkörbe von gestern nicht ansammeln. Ein Verkauf mit bereits erfassten Zahlungen lässt sich nicht parken — schließen Sie ihn ab oder stornieren Sie ihn.

  8. Darstellung

    Der Dunkelmodus folgt Ihrem System und merkt sich Ihre Wahl

    Die App öffnet jetzt in dem Modus, der auf Ihrem Computer eingestellt ist, und passt damit sofort zum Rest des Systems. Die Sonne- und Mond-Schaltfläche in der Kopfzeile überschreibt das jederzeit: Ihre Auswahl wird auf diesem Gerät gespeichert und hat von da an Vorrang vor der Systemeinstellung. Der Dunkelmodus deckt jetzt die gesamte App ab und nicht nur einzelne Ansichten: rund 1.400 Bereiche, Tabellen, Kennzeichen und Infoboxen, die weiß geblieben sind – und Text, der dunkel auf dunkel und teils unsichtbar war – folgen nun dem Thema.

  9. Webshop

    Die Kursseite verwendet jetzt Ihre Shop-Farben

    Einstellbar unter Webshop → Einstellungen → Branding: Primärfarbe, Seitenhintergrund und Inhaltshintergrund. Die öffentliche Kursseite folgt allen dreien — Kopfzeile, Banner, Schaltflächen und Links — und wählt für dunkle Hintergründe selbst lesbaren Text. Ohne gesetzte Farben ändert sich nichts.

  10. Kurse

    Eigenen Text auf der Kursseite schreiben

    Unter Einstellungen → Allgemeine Vorlagen eine Vorlage mit dem Ziel „courses_public“ und einem dieser Bezeichner anlegen: hero_title, hero_subtitle oder info_text. Sprache leer lassen für einen Text überall, oder je Sprache eine Zeile anlegen. info_text ist ein zusätzlicher Absatz, der verborgen bleibt, bis Sie etwas hineinschreiben.

  11. Kurse

    Kurszahlungen erscheinen jetzt in den Verkaufsberichten

    Ein online bezahlter Kurs wird jetzt zu einer echten Bestellung mit Beleg und erscheint dadurch von selbst in allen Verkaufsberichten. Sie können wählen, auf welches Produkt ein Kurs gebucht wird: Kurs öffnen, Reiter Preise, Feld Verkaufsprodukt. Bleibt es leer, wird der Kurs auf ein gemeinsames Kursprodukt gebucht, das beim ersten Bedarf angelegt wird. Gilt ab jetzt; frühere Zahlungen werden nicht nachgetragen.

  12. Kunden

    Sehen, wie viele Kunden Sie anschreiben dürfen

    Das Kundenregister hat neben der Spaltenauswahl einen Marketing-E-Mail-Filter: akzeptiert, abgelehnt oder nie gefragt. Wählen Sie einen, und die Gesamtzahl oben in der Liste ist die Antwort — wie viele Menschen eine Kampagne tatsächlich erreichen würde. „Akzeptiert“ ist dieselbe Bedingung, die der Versand anwendet, also ist die Zahl die, an die wirklich ginge. „Nie gefragt“ ist bewusst getrennt von „abgelehnt“: das sind Kunden, denen die Frage nie gestellt wurde, meist die größte Gruppe und die einzige, bei der sich noch etwas machen lässt.

  13. Dashboard

    Dashboard-Umsatz in eigene Gruppen aufteilen

    Das Umsatz-Widget stellte eine Frage — Eintritt gegen alles andere — die für eine Kletterhalle die richtige erste Frage ist und die falsche, wenn das interessante Geld ein Café, ein Pro Shop oder Geburtstagsbuchungen sind. Jetzt entscheiden Sie die Aufteilung: markieren Sie ein Produkt mit „bucket_cafe“ (beliebiger Name nach bucket_), und eine eigene Reihe erscheint sofort im Dashboard. So viele, wie Sie möchten. Die neue Seite Umsatzgruppen in den Einstellungen gibt jeder einen richtigen Namen, eine Farbe und eine Position und zeigt, wie viele Produkte welches Tag tragen — eine Gruppe ohne Produkte ist ein Tippfehler im Tag, und das sieht man sonst nirgends. Aus dem Widget führt ebenfalls eine Abkürzung dorthin. Bis zum ersten getaggten Produkt ändert sich nichts.

  14. Kasse

    Ein Produkt kann vor dem Verkauf einen Kunden verlangen

    Manche Produkte ergeben nur an eine Person gebunden Sinn — eine Mitgliedschaft, eine personalisierte Karte, ein zu fakturierender Verkauf — und bisher verkaufte die Kasse sie bereitwillig an niemanden, was erst später auffiel: als Karte ohne Besitzer. Im POS-Bereich des Produkteditors gibt es jetzt die Einstellung „Kunde an der Kasse erforderlich“. Ist sie aktiv, kann das Produkt erst in den Warenkorb, wenn ein Kunde gewählt ist — ob über eine Schnelltaste oder die Produktsuche. Die Kasse verweigert nicht einfach: sie öffnet die Kundensuche und schließt den Verkauf ab, sobald jemand gewählt ist, sodass die Taste nie zweimal gedrückt werden muss. Standardmäßig aus.

  15. Kurse

    Reiter Sichtbar, Ausgeblendet und Alle in der Kursliste

    Die Liste öffnet mit Sichtbar, sodass von der Kundenseite genommene Kurse — vor allem alte Saisons — erst auftauchen, wenn Sie danach fragen. Jeder Reiter zeigt die Anzahl, sodass sofort erkennbar ist, dass es ausgeblendete gibt.

  16. Dashboard

    Drei neue Widgets, die melden, wenn etwas kaputt ist

    Ihr Dashboard konnte sagen, was passiert ist — Umsatz, Besucher, Trends — aber nie, dass etwas nicht mehr funktioniert. Vier neue Widgets decken das ab. Der Zustand der Zahlungsarten erkennt eine Zahlungsart, deren Volumen eingebrochen ist oder deren Zahlungen storniert werden; so ein Fehler kann monatelang laufen, während die Zahlen nur ruhig wirken. Fehlgeschlagene wiederkehrende Abbuchungen zeigt Abos, die aktiv bleiben und nichts einbringen. Eintritt vs. alles andere trennt Tagesgäste vom Shop-Umsatz, damit ein Einbruch bei der Ausrüstung sich nicht hinter stabilen Eintrittszahlen versteckt. Über den Dashboard-Editor hinzufügen.

  17. Berichte

    Zoll-Alkoholbericht jetzt in den neuen Berichten

    Der monatliche Zoll-Alkoholbericht ist vom alten Exportformular in die Berichte umgezogen, wo Sie ihn wie jeden anderen filtern, sortieren und exportieren können. Er zeigt Flaschen und Liter je Alkoholsteuergruppe aus Ihren Verkaufsaufträgen. Neu warnt er vor Produkten, die sich nicht deklarieren lassen — ohne Steuergruppe oder ohne Flaschenvolumen — bevor Sie einreichen. Die alte Fassung ließ diese still aus den Summen und verwarf Produkte ganz, die keinen finnischen Namen hatten, wodurch die Anmeldung unbemerkt zu niedrig ausfallen konnte.

  18. Berichte

    Besucher mit Freundespass erscheinen jetzt im Kundentrichter

    Ein Freundespass wird verschenkt, nicht verkauft, hinterließ an der Kasse also keine Spur — und der Kundenverlaufsbericht findet Personen über ihren ersten Kauf. Wer zuerst mit dem Pass eines Freundes kam, sah deshalb aus, als sei er nie da gewesen, und die Mitgliedschaft drei Monate später wurde niemandem zugerechnet. Der erste Besuch wird nun als 0-€-Verkauf erfasst, datiert kurz vor der Vergabe des Passes, sodass der Bericht ihn als Einstieg zählt. Umsatz, Umsatzsteuer und Tagesabschluss bleiben unberührt. Wählen Sie das Produkt im Bereich oben im Dashboard; vorher wird nichts erfasst.

  19. Dashboard

    Das Dashboard zeigt jetzt, was noch eingerichtet werden muss

    Manche Funktionen können erst arbeiten, wenn jemand eine Entscheidung trifft, die nur Sie treffen können — und nichts wies darauf hin. Eine Einstellung konnte monatelang leer bleiben, während Sie die Funktion für aktiv hielten. Oben im Dashboard listet jetzt ein Bereich alles Offene auf, erklärt, warum es zählt, und lässt es direkt ausfüllen. Er verschwindet, sobald nichts mehr offen ist. Zuerst: auf welches Produkt ein Freundespass-Besuch gebucht wird — ohne das sind die Empfänger im Kundenverlaufsbericht unsichtbar.

  20. Berichte

    WooCommerce-Verkäufe erscheinen jetzt in den Kassenberichten

    Bestellungen aus WooCommerce erzeugten ihre Karten und verschwanden dann aus den Büchern — der Umsatz tauchte in keinem Bericht auf. Jetzt wird jede bezahlte WooCommerce-Bestellung zusätzlich als Beleg auf dem Webshop-Standort gebucht und erscheint damit in den Tages-, Monats- und Umsatzsteuerberichten neben Ihrem eigenen Webshop. Die gesamte Bestellung wird gebucht, inklusive Versand und Gebühren, und die Zahlung landet auf der Zahlungsart "WooCommerce", die bei der ersten Verwendung automatisch angelegt wird — weisen Sie ihr in den Zahlungsarteinstellungen ein Sachkonto zu. Stornierte und unbezahlte Bestellungen werden übergangen, und nichts wird doppelt gebucht.

  21. Produkte

    Zusatznamen übersetzen, mit KI-Hilfe

    Zusatzleistungen zeigten allen Kunden denselben Namen, unabhängig von der Sprache. Jetzt können Sie jeder Zusatzleistung unter Produkte → Zusatzleistungen einen Namen je Sprache geben, und die Schaltfläche neben einem ausgefüllten Feld übersetzt ihn in alle anderen Sprachen. Eine leere Sprache ist unproblematisch — der Shop zeigt dann den eigenen Namen der Zusatzleistung.

  22. Berichte

    Wie viele Stempelkarten-Inhaber Mitglied werden

    Der Kundenverlauf-Bericht zeigt jetzt jeden Übergang gemessen an seinem eigenen Ausgangspunkt, nicht nur an allen. „Von denen, die eine Stempelkarte erreicht haben, wie viele sind Mitglied geworden“ ist die Zahl, mit der man arbeiten kann, und sie war unsichtbar, solange jede Stufe als Anteil der gesamten Kohorte angegeben wurde — eine Stufe wirkt schwach, wenn nur wenige die vorherige erreicht haben. Beide Zahlen stehen nebeneinander. Auch die Median-Tage zählen ab der vorherigen Stufe, sodass jemand mit 20 Tagen bis zur Stempelkarte und 20 weiteren bis zum Beitritt hier als 20 und in der Stufentabelle als 40 erscheint.

  23. Produkte

    Ein Einstiegsangebot nur denen zeigen, die noch nie etwas gekauft haben

    Eine neue Produkteinstellung, „Vor Kunden verbergen, die schon gekauft haben“, hält einen Einstiegspreis von allen fern, die bereits eine Karte, eine bezahlte Bestellung oder einen Kassenbon haben. Sie gilt im Webshop und in OpenAir und weist auch einen direkten Link auf die Produktseite ab — es aus der Liste zu nehmen und trotzdem über die Adresse auszuliefern wäre keine echte Regel. Nicht angemeldete Besucher sehen es ebenfalls nicht, sonst genügte ein Abmelden, um das Angebot erneut zu bekommen. Eine abgebrochene, unbezahlte Bestellung zählt nicht als Kauf.

  24. Berichte

    Sehen, wann gekündigt wurde, nicht nur warum

    Der Bericht zu Kündigungsgründen lässt sich jetzt nach Monat oder Jahr gruppieren, mit einem gestapelten Balkendiagramm neben jedem Ring, das zeigt, aus welchen Gründen sich jeder Zeitraum zusammensetzt. Beide Hälften bekommen eins — automatische Abos und traditionelle Mitgliedschaften. Ein Zeitraum ohne Kündigungen behält seinen Platz auf der Achse, ein ruhiger Monat liest sich also als ruhig statt zu verschwinden.

  25. Berichte

    Sehen, ob aus dem ersten Besuch eine Mitgliedschaft wird

    Ein neuer Kundenverlauf-Bericht verfolgt alle, deren erste Karte im gewählten Zeitraum gekauft wurde, und zeigt, wie viele zu einer Stempelkarte, einer Monatskarte und einer Jahresmitgliedschaft weitergegangen sind — mit einem Flussdiagramm, wo die Kunden eingestiegen sind und was sie danach taten. Da dieselben Personen über die Zeit verfolgt werden, bedeuten die Prozentwerte Konversion statt Kopfzahl: wer schon vor dem Zeitraum eine Karte hatte, bleibt bewusst außen vor. Eine 3x-Schnupperkarte oder ein Gästepass lässt sich als Einstieg werten, indem das Produkt mit „customer path entry point“ markiert wird; das ist optional und schärft das Bild nur.

  26. Berichte

    Kampagne „Wer bringt die meisten Neukunden?“ auswerten

    Der Bericht über vergebene Mitgliedspässe hat zwei neue Kontrollkästchen. „Nur neue Kundinnen und Kunden zählen“ zählt einen Pass nur, wenn das Konto der empfangenden Person vor dem Startdatum des Berichts nicht existierte und davor nichts darauf passiert ist — kein Kauf, keine Rechnung, keine Karte, kein Besuch. Rechnungen und Besuche mitzuprüfen ist wichtig: Mitglieder, die monatlich per Rechnung zahlen, erzeugen nie einen Kassenbon, eine rein umsatzbasierte Regel hielte Ihre langjährigsten Mitglieder also für immer für neu. „Nur eingelöste Pässe zählen“ zählt erst, wenn die Freundin oder der Freund tatsächlich da war — sinnvoll, wenn ein Preis winkt: eine E-Mail-Adresse zu registrieren kostet nichts, ins Studio zu kommen schon. Neuheit wird am Zeitraum des Berichts gemessen, nicht am heutigen Tag, ein späterer Lauf ändert die Gewinner also nicht.

  27. Stempelkarten

    Das Verschenken eines Freundespasses mailt jetzt beiden

    Die empfangende Person erhält eine Nachricht mit Angabe, wer den Pass geschenkt hat, wie viele Besuche er enthält und wie lange er gilt; die schenkende Person bekommt eine Bestätigung mit dem Namen der empfangenden Person. Beide Mails sind in der jeweils eigenen Sprache verfasst. In der App gibt es bewusst kein Kontrollkästchen: die empfangende Person ist immer bereits Kundin oder Kunde, also entscheidet deren eigene Einwilligung für wichtige E-Mails, und ein ausdrücklicher Widerspruch wird respektiert. Die Nachricht ist zudem die einzige Möglichkeit zu bemerken, dass ein Pass bei der falschen Person gelandet ist — rückgängig machen lässt sich das nicht. Pro Studio abschaltbar über „Empfänger (und Schenkenden) per E-Mail benachrichtigen, wenn ein Freundespass verschenkt wird“.

  28. Stempelkarten

    Der Freundespass lässt sich jetzt in OpenAir ausblenden

    Die neue Einstellung „Mitgliedschafts-Freundespass in openair anzeigen“ ist standardmäßig aktiv. Schalten Sie sie aus, sehen Mitglieder ihre Freundespässe — und den Button An einen Freund geben — nicht mehr in der App, während die Pässe weiterhin ausgestellt werden und für Sie im Kundenregister sichtbar bleiben. Beim Wiedereinschalten sind sie sofort zurück; nichts wird verbraucht oder gelöscht.

  29. Stempelkarten

    Mitgliedspässe lassen sich per Regel verdienen und verschenken

    Regeln bestimmen, welche Karten einen Freundespass verdienen und was der Freund erhält. Mitglieder verschenken den Pass in OpenAir, der Freund bekommt eine echte Karte. Ein nächtlicher Lauf setzt die Pässe im Takt der jeweiligen Regel zurück.

  30. Berichte

    Bericht über verschenkte Mitgliedspässe

    Wer wie viele Freundespässe verschenkt hat. Die Zeile lässt sich aufklappen und zeigt Empfänger, Karte und verbleibende Besuche.

  31. Kasse

    Ablenkungsfreie Kasse und Belege, die sauber drucken

    Ein Button öffnet die Kasse im Vollbild, alles andere verschwindet. Belege sind auf 72 mm Druckbreite ausgelegt, Währungszeichen und unnötige Nachkommastellen entfallen, und gedruckt wird aus einem versteckten Frame statt über einen leeren Tab.

  32. Vermietung

    Reservierungen auf der Vermietungs-Timeline malen, ziehen und größer ziehen

    Über freie Zeit ziehen legt eine Reservierung an, eine bestehende ziehen verschiebt sie, an der Kante ziehen ändert die Länge. Zeiten werden jetzt als echtes UTC gespeichert, sodass eine Buchung bei der Zeitumstellung nicht mehr um eine Stunde verrutscht.

  33. Navigation

    Eine neue Menüleiste

    Die Seitenleiste ist eine schmale Icon-Leiste mit Flyout pro Abschnitt — die Breite bekommt der Arbeitsbereich, nicht die Navigation.

  34. Punchkarten

    Punchkarten, von A bis Z

    Der zehnte Kaffee gratis. Kartentypen werden als Produkte angelegt, Kasse und Webshop geben sie aus und stempeln sie, Mitglieder sehen ihre eigenen, und jeder Typ bekommt Icon und Farben. Eine aufgebrauchte Karte lässt sich ausblenden oder zurückziehen statt löschen.

  35. Mitgliedschaften

    Eine pausierte Mitgliedschaft verschiebt auch die Abrechnung

    Während einer Pause wird nicht abgebucht, und die bezahlten Tage wandern ans Ende statt zu verfallen. Kontingente sind je Mitgliedschaftstyp einstellbar, ein Vertrag mit Mindestlaufzeit bekommt seine Tage vorab, und eine Kündigung rechnet die Pause nach tatsächlich genutzten Tagen ab.

  36. Zutritt

    Eine gesperrte Mitgliedschaft wird an der Tür gestoppt

    Eine im Admin gesperrte Mitgliedschaft ließ die Tür einfach offen. Jetzt wird der Zutritt mit Begründung verweigert — eine Sperre bedeutet also, was sie sagt.

  37. Kasse

    Nets-Cloud-Connect-Terminals an der Kasse

    Die Zugangsdaten werden einmal pro Studio hinterlegt und je Kasse ein Terminal gebunden, sodass der Verkauf am Leser dieses Tresens landet und nirgends sonst.

  38. Kasse

    Symbole und Farben für Kassenkategorien

    Jeder Schnellwahlgruppe ein Symbol, eine Hintergrund- und eine Textfarbe geben, auf Wunsch übergroß. An einem vollen Samstag findet das Auge eine Farbe schneller, als es ein Wort liest.

  39. Webshop

    PDFs für Webbestellungen und Bezahltmarkierung mit echter Methode

    Eine Bestellung druckt oder mailt als sauberes PDF mit eigener Kopfzeile. Beim Bezahltmarkieren wird gefragt, über welche Methode das Geld kam, und Bar-Methoden sind auf Personal an einer Kasse beschränkt.

  40. Stempelkarten

    Pausenregeln für Stempelkarten

    Wie viele Pausen eine Karte erlaubt, wie lang jede sein darf und wie viele Tage im Jahr insgesamt — je Kartentyp. Der Kunde pausiert selbst in OpenAir, sobald es fürs Studio aktiviert ist.

  41. Berichte

    Produktverkäufe nach Variante gruppiert, nach Produkt gefiltert

    Größen und Farben desselben Shirts summieren sich zu einer Zeile, statt sich über den Bericht zu verteilen, und ein einzelnes Produkt lässt sich herausziehen.

  42. Dashboard

    Bau dir dein eigenes Dashboard

    Dashboards sind je Studio konfigurierbar, und jeder Nutzer stellt sich seins aus den erlaubten Widgets zusammen. Die Leitung und der Empfang brauchen nicht denselben Bildschirm.

  43. Integrationen

    PrestaShop-Integration neu gebaut

    Produkte, Bestände und Bestellungen synchronisieren über eine Einstellungsseite, die man tatsächlich lesen kann, und die Verbindung lässt sich vorher testen. Die alte Integration bleibt unangetastet und läuft weiter.

  44. Sprachen

    Die gesamte Verwaltung spricht zehn Sprachen

    Kunden, Produkte, Kasse, Rechnungen, Kurse, Vermietung, Ausrüstung, Schichten, Marketing, Haftungsausschlüsse und der Rest sind übersetzt statt halb englisch. Ein Sprachwechsel ändert jetzt den ganzen Bildschirm.

  45. Zutritt

    Türzutritt kann davon abhängen, wo das Handy ist

    Einen Radius um jeden Standort setzen, das Öffnen von außerhalb verweigern und im Anomalie-Bericht sehen, wer es vom anderen Ende der Stadt versucht hat.

  46. Landingpages

    Landingpages, die du selbst bearbeitest

    Jedes Studio bekommt eigene öffentliche Seiten — Abschnitte, Text, Bilder, News — im Admin bearbeitet und geroutet, ohne ein Template anzufassen oder auf ein Deployment zu warten.

Willst du es erfahren, sobald es da ist?

Wir schreiben Kundinnen und Kunden, wenn etwas Erwähnenswertes erscheint. Kein fester Rhythmus, kein Newsletter um seiner selbst willen.