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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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“.
- 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.
- 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.
- 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.
- 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.
- 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.
- Navigation
Eine neue Menüleiste
Die Seitenleiste ist eine schmale Icon-Leiste mit Flyout pro Abschnitt — die Breite bekommt der Arbeitsbereich, nicht die Navigation.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.