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. OpenAir

    OpenAir-Statistik: Zeitraum wählen und die gesamte Trainingszeit sehen

    Die Seite Deine Statistik zeigt jetzt standardmäßig das laufende Jahr, und du kannst auf das letzte Jahr, die gesamte Zeit oder einen eigenen Zeitraum umschalten. Eine neue Karte addiert deine gesamte Trainingszeit vom Einchecken bis zum Auschecken, und Durchschnitte und Anzahlen folgen dem gewählten Zeitraum. Dieser Monat und die durchschnittliche Dauer zeigten früher immer 0; jetzt werden sie aus deinen tatsächlichen Besuchen berechnet. Besuche ohne Auschecken oder mit mehr als 12 Stunden Dauer werden in der Zeit nicht mitgezählt.

  2. Kurse

    Kurstermine können automatisch abgesagt werden, wenn sich zu wenige anmelden

    Setzen Sie bei einem Kurstermin den Haken bei “Automatisch absagen, wenn zu wenige Teilnehmer” und geben Sie die Tage vor Beginn und das Minimum an. Ist dieser Zeitpunkt mit weniger Anmeldungen verstrichen, wird der Termin wie mit der Schaltfläche Diesen Termin absagen abgesagt: alle Anmeldungen werden storniert, die Teilnehmer erhalten eine E-Mail (auf Wunsch mit eigenem Text über Allgemeine Vorlagen), die Kursverantwortlichen erhalten eine Nachricht, und zahlende Teilnehmer können je einen einmaligen 100-%-Rabattcode für denselben Kurs bekommen. Es wird kein Geld automatisch bewegt. Die Regel gilt nie rückwirkend. Siehe Handbuch: Kurse > Kurstermine.

  3. Seriekarten

    Aufladungen speichern jetzt auch Besuche (Zehnerkarten) und Tage (Monatskarten), immer mit der Karte, auf die sie gingen

    Jede Aufladung einer Karte wird jetzt mit der Karte gespeichert, zu der sie gehört, und hält fest, was hinzukam: Geld auf einer Wertkarte, Besuche auf einer Zehnerkarte (die gekauften, nicht die von älteren Karten übernommenen) und Gültigkeitstage auf einer Monatskarte (ihre Länge oder die Tage, um die sie verlängert wurde). Zeilen werden auch geschrieben, wenn Wert, Besuche oder das Enddatum im Karten-Editor geändert werden und wenn alle Karten um einige Tage verlängert werden; bisher wurde das nicht erfasst. Der Besuchsverlauf im Karten-Editor zeigt sie als Aufladung-Zeilen, und der Tab Wertaufladungen des Kunden listet alle. Aufladungen von vor diesem Update haben keine Karte und keine Besuche/Tage und bleiben, wie sie waren. Erfordert /super/aftal/ und ein Neuladen der Übersetzungen.

  4. Produkte

    Produkt-Tag extend_upon_sale: online gekaufte Wert- und Zehnerkarten verlängern ihre Gültigkeit wie an der Kasse

    Fügen Sie extend_upon_sale zu den Tags eines Wertkarten- (pass_value) oder Zehnerkarten-Produkts (pass_Nx) hinzu. Kauft ein Kunde es in OpenAir, im öffentlichen Shop oder im Webshop, erhält die Karte die Gültigkeit ihres Kartentyps (Spalte Expire, z. B. +1 year) ab dem Kauf, genau wie die Verlängern-Option an der Kasse. Ein eigenes expiry_-Tag des Produkts hat Vorrang vor dem Kartentyp; ein festes custom_span_ und Geschenktickets (holding) bleiben unberührt. Produkte ohne das Tag verhalten sich wie bisher.

  5. Kasse

    Verkauf einer Wertkarte oder Zehnerkarte an einen Kunden, der schon eine hat: wählen, ob die Gültigkeit der Karte verlängert wird

    Im Dialog Configure Product der Kasse hat eine Wertkarte oder Zehnerkarte (10x usw.), die an einen Kunden verkauft wird, jetzt ein Kontrollkästchen Gültigkeit der Karte verlängern, standardmäßig aktiviert. Aktiviert erhält die Karte die Ablaufregel ihres Kartentyps (Spalte Expire, z. B. +1 year) ab heute; ein eigenes Ablauf-Tag des Produkts hat Vorrang. Deaktiviert werden Wert oder Besuche addiert und das bestehende Ablaufdatum des Kunden bleibt. Eine über die Produktsuche gewählte Karte öffnet jetzt denselben Dialog (eine Variante, Menge 1), der auch die Produkt-ID zeigt, statt des Ziffernblocks einen Mengen-Stepper hat und die Ja/Nein-Fragen je Zeile anzeigt. Erfordert ein Neuladen der Übersetzungen.

  6. Seriekarten

    Auf eine Karte geladener Wert wird jetzt angezeigt: Aufladungen im Besuchsverlauf der Karte und ein Tab Wertaufladungen beim Kunden

    Jedes Mal, wenn Wert auf eine Karte geladen wird (eine Aufladung, alter Wert auf eine neue Karte übertragen oder eine manuelle Änderung im Karten-Editor), merkt sich die Karte das jetzt. Der Tab Besuchsverlauf im Karten-Editor zeigt diese als Aufladung-Zeilen zwischen den Besuchen, mit Betrag und Person. Der Kundendialog hat einen neuen Tab Wertaufladungen mit allen Aufladungen des Kunden sowie Gesamtbetrag, durchschnittlicher Aufladung, Betrag pro Jahr und mittlerer Zeit zwischen Aufladungen (Korrekturen, die den Saldo senken, sind in diesen Zahlen nicht enthalten). Aufladungen vor diesem Update lassen sich keiner Karte zuordnen und erscheinen nur im Tab Wertaufladungen des Kunden. Für die Bereitstellung sind /super/aftal/ und ein Neuladen der Übersetzungen nötig.

  7. Kiosk

    Der Selbstbedienungs-Kiosk funktioniert: Kunden identifizieren sich, kaufen Tageskarten, Zehnerkarten und Mitgliedschaften und bezahlen, mit Demo-Artikeln für eine Kletter- und eine normale Halle

    Kunden identifizieren sich mit dem QR-Code in OpenAir oder einem E-Mail-Link (oder registrieren sich direkt), wählen Artikel aus der Kategorie kiosk_shop und bezahlen. Ein Gerät wird von einer Führungskraft unter Einstellungen → Kioske freigegeben, wo es jetzt auch den Knopf Kiosk öffnen gibt. Auf einer Demo-Seite legt der Befehl demo:kiosk fertige Artikel an: Eintritte, Verleih, Zehnerkarten, Monats-, 3-Monats- und Jahresmitgliedschaften, Shopartikel und Café-Artikel. Das Handbuch hat ein neues Kapitel, Selbstbedienungs-Kiosk.

  8. Buchungen

    Behandlungsbuchung: Kunden buchen Behandlung, Zeit und Behandler auf der öffentlichen Seite, der Raum wird automatisch zugewiesen

    Kunden wählen eine Behandlung (mit Zusatzleistungen und laufender Summe), eine Zeit und wer sie durchführt und legen sie in den Warenkorb. Ein Behandler und ein freier Raum werden gemeinsam reserviert. Das Personal richtet es unter Vermietung → Behandlungen ein (Behandlungen, Zusatzleistungen, Fähigkeiten, Raumeigenschaften) und wählt das Layout der Seite in den Einstellungen der öffentlichen Seite: Schritte als Pillen links, Pillen oben oder als Assistent. Die Schrittleiste bleibt beim Scrollen sichtbar, Behandler mit freien Zeiten sind grün umrandet, solche ohne rot. Die Kasse hat einen Behandlerkalender (Tag, Woche, Monat), aus dem eine Buchung in den Warenkorb geladen wird, und der Raum einer Buchung lässt sich ändern. Siehe die Seite Behandlungsbuchung im Handbuch.

  9. Einstellungen

    Geänderte Einstellungen erreichen offene Bildschirme: neue Schaltfläche Refresh settings

    Beim Speichern einer Einstellung blieb früher bis zu eine Stunde lang eine alte Kopie im Einsatz, sodass zum Beispiel die PIN-Pflicht an der Kasse vom Server durchgesetzt, aber an der Kasse nicht abgefragt wurde. Das Speichern aktualisiert die Kopie jetzt, und das Seitenpanel hat unter Force reload eine neue Schaltfläche Refresh settings, die die Einstellungen auf einem geöffneten Bildschirm sofort neu lädt. Die Anleitung zu PIN und Bildschirmsperre erklärt es.

  10. Kasse

    Kasse: Verkauf im Namen eines anderen Mitarbeiters, eigene PINs und Bildschirmsperre

    Kassierer können jetzt über den Verkäufer-Button in der Kassenkopfzeile im Namen eines anderen Mitarbeiters verkaufen (standardmäßig aus). Jeder kann im Profil eine eigene PIN festlegen, eine neue Einstellung kann sie vor dem Wechsel verlangen (Führungskräfte ausgenommen), und ein Vorhängeschloss in der oberen Leiste sperrt den Bildschirm, bis die eigene PIN oder die einer Führungskraft eingegeben wird.

  11. Kunden

    Kundensuche (Cmd/Ctrl+J): Ein Symbol an jedem Treffer öffnet den Kundeneditor, Enter öffnet weiterhin die Seriekarten

    Wählen Sie einen Kunden mit Enter oder per Klick, gelangen Sie wie bisher direkt zu dessen Seriekarten. Das neue Bearbeiten-Symbol am Ende jeder Zeile öffnet stattdessen den Kundeneditor.

  12. Seriekarten

    Monatspässe: pro Produkt festlegen, ob ein neuer Pass nach dem alten beginnt, heute beginnt oder den aktuellen Pass verlängert

    In der Tag-Bibliothek des Produkteditors gibt es drei neue Tags. extend_monthly_pass lässt den neuen Pass dort beginnen, wo der aktuelle Pass des Kunden endet, no_extend_monthly_pass lässt ihn immer heute beginnen, und extend_current_monthly_pass legt keine neue Karte an, sondern verlängert den aktuellen Pass um die gekaufte Dauer. Ein Produkt ohne eines davon folgt wie bisher der allgemeinen Shop-Einstellung. Gilt gleichermaßen im Webshop, in OpenAir, an der Kasse und am Kiosk. Hat ein Produkt beide Verlängerungs-Tags, gewinnt das Anschließen.

  13. Mitgliedschaften

    Abrechnungsvorlagen: automatische Abrechnung aus einer fertigen Vorlage starten, zum Beispiel 6 Monate für 336 € sofort, danach 59 € im Monat

    Vorlagen erstellen Sie unter Einstellungen > Mitgliedschaften > Abrechnungsvorlagen (Produkt, Preis, MwSt., Intervall) und wählen eine im Dialog Automatische Abrechnung starten beim Kunden oder unter Abo hinzufügen in der Abo-Übersicht. Die Felder werden ausgefüllt, nur der Standort bleibt zu wählen. Eine Vorlage kann auch einen Betrag im Voraus verlangen, der die ersten Monate abdeckt: Das erste Abrechnungsdatum rückt um diese Monate vor, und direkt nach dem Start nehmen Sie die Zahlung per Rechnung, per Zahlungs-QR-Code auf dem Handy des Kunden oder über die Kasse entgegen.

  14. Produkte

    Paketangebote: Sonderpreise für weitere Produkte, solange eine Mitgliedschaft (oder ein anderes gewähltes Produkt) im Warenkorb liegt

    Bieten Sie Kunden einen Sonderpreis für weitere Produkte, solange ein auslösendes Produkt im Warenkorb liegt, zum Beispiel einen Shaker für 5 €, 20 % Rabatt auf einen Hoodie oder 2 € Rabatt auf eine Flasche beim Kauf einer Mitgliedschaft. Der Warenkorb zeigt die Angebote als Leiste („Könnten Sie das interessieren?“) mit durchgestrichenem Normalpreis; ein Produkt mit Größen öffnet seine eigene Karte zur Auswahl, und die Zeile im Warenkorb zeigt danach den Angebotspreis. Die Angebote funktionieren im Kiosk, an der Kasse, im Webshop und in OpenAir, und der Preis wird auf dem Server berechnet, sodass der angezeigte Preis berechnet wird. Ein Paketangebot wird nie mit einem Mengenrabatt auf dieselbe Einheit kombiniert. Anlegen unter Produkte → Paketprodukte; die Anleitung erklärt Auslöser, Preisarten und was nicht angeboten werden kann.

  15. Produkte

    Mengenrabatte: ein besonderer Gesamtpreis beim Kauf mehrerer gleicher Produkte

    Legen Sie einen Gesamtpreis für den gemeinsamen Kauf mehrerer Artikel fest, zum Beispiel 3 Proteinriegel für 10 €, oder für eine Kombination bestimmter Produkte. Der beste Preis gewinnt immer: Ein Mengenrabatt wird nie mit Mitgliederrabatten oder Aktionspreisen kombiniert. Mengenrabatte erscheinen im Kiosk, an der Kasse, im Webshop und in OpenAir. Sie legen sie unter Produkte → Mengenrabatte an; die Anleitung erklärt, wie der Preis berechnet wird.

  16. Dashboard

    Neues Dashboard-Widget: gestartete und beendete Abos, Differenz und Abwanderung

    Sehen Sie, wie viele Abos pro Woche oder Monat begonnen und beendet wurden, die Nettoveränderung und die Abwanderungsrate. Nach Standort filtern und den Zeitraum wählen: fertige Zeiträume oder ein beliebiger Datumsbereich. Über Dashboard anpassen hinzufügen.

  17. KI-Assistent (MCP)

    Der KI-Assistent kann jetzt Rechnungen, Kundenaufträge und Bestellungen erstellen und Serienkarten ausgeben

    Beschreiben Sie das Dokument und der Assistent legt es an. Nichts wird versendet: Rechnungen werden unversendet angelegt, Kundenaufträge bleiben offen und Bestellungen Entwürfe, sodass Sie sie selbst prüfen und senden. Neue API-Schlüssel-Berechtigungen: Products Read, Invoices Write, Sales Orders Write, Purchase Orders Write, Serial Cards Read/Write.

  18. KI-Assistent (MCP)

    Wir haben mit MCP begonnen: Verbinden Sie einen KI-Assistenten wie Claude, um Buchungssysteme einzurichten und Kartenpausen zu verwalten

    Eine erste Version der MCP-Anbindung ist verfügbar: Mit einem API-Schlüssel kann ein KI-Assistent anhand einer Beschreibung ein komplettes Buchungssystem anlegen (Ressource, Einheiten, Preise, Zeiten, Stornierung, Tab der Buchungsseite und Website-Widget) sowie Karten- und Mitgliedschaftspausen suchen, anlegen und beenden. Die Regeln Ihres Studios gelten weiterhin, und die Rechte des Schlüssels begrenzen, was der Assistent tun kann. Funktioniert mit Claude Code, Claude Desktop, Codex CLI, Cursor und VS Code; ChatGPT und claude.ai benötigen einen Anmeldeablauf, den wir noch nicht gebaut haben. Weitere Werkzeuge folgen.

  19. Partnerstudios

    Partnerstudios: gegenseitige Karten und Mitgliedschaften akzeptieren, mit beidseitigem Besuchsbericht

    Koppeln Sie zwei Studios unter Einstellungen → Partnerstudios, und der Kunde des einen kann seine Karte, Monatskarte oder Mitgliedschaft im anderen nutzen: das Heimstudio bucht den Besuch ab, beide Studios führen ihre eigene Zeile, und der monatliche Bericht Partnerstudio-Besuche (auch auf der Berichte-Seite) liefert CSV und einen Abgleich mit jedem Partner. Keine persönlichen Daten verlassen das Heimstudio — das besuchte Studio sieht nur einen Anzeigenamen. Teilbare Kartentypen werden pro Typ gewählt, eine einzelne Karte kann unabhängig vom Typ erlaubt oder gesperrt werden, und die Mitglieder-App zeigt einen eintippbaren Ersatzcode für Theken, die den QR-Code nicht scannen können.

  20. Zahlungen

    Steuern Sie pro Produkt, welche Zahlungsmethoden (Smartum, ePassi, Stebby usw.) angeboten werden, inklusive einer Markierung „nur Sport-Benefit“ — jetzt auch in OpenAir durchgesetzt

    Wählen Sie, welche Zahlungsmethoden für ein Produkt angeboten werden — Smartum, ePassi, Stebby und die übrigen — einschließlich einer Markierung, die ein Produkt auf reine Sport-Benefit-Zahlung beschränkt. Dieselbe Einschränkung gilt jetzt auch in OpenAir.

  21. Kunden

    Kunden können ihre eigenen Profildaten einsehen und bearbeiten sowie frühere Bestellungen als PDF ansehen oder herunterladen

    Kunden können jetzt ihre eigenen Profildaten einsehen und bearbeiten sowie ihre früheren Bestellungen mit einer herunterladbaren PDF-Quittung für jede davon einsehen.

  22. Kurse

    Öffentliche Kursseite neu gestaltet

    Die öffentliche Kursseite hat ein neues Erscheinungsbild.

  23. Einstellungen

    Sehen Sie ein Protokoll aller von Ihrem Studio gesendeten E-Mails ein, und richten Sie Ihr eigenes SMTP-E-Mail-Konto in den Einstellungen ein

    Ein neues Protokoll zeigt jede von Ihrem Studio gesendete E-Mail, damit Sie prüfen können, dass sie tatsächlich rausging. Sie können außerdem in den Einstellungen Ihr eigenes SMTP-E-Mail-Konto einrichten, statt immer über das gemeinsame zu senden.

  24. Schichten

    Eine Schichtvorlage auf mehrere Wochen gleichzeitig anwenden, mit KI-unterstützter Planung

    Wenden Sie eine Schichtvorlage auf mehrere Wochen auf einmal an statt einzeln, wobei der KI-Planer für jede Woche im Lauf Mitarbeiter einträgt.

  25. Seriekarten

    Monatskarten können automatisch dort beginnen, wo die aktuelle Karte des Kunden endet, einstellbar pro Produkt

    Aktivieren Sie dies pro Monatskarten-Produkt, und die neue Karte eines Kunden beginnt am Tag, an dem die aktuelle endet, statt ab dem Kaufdatum — frühzeitiges Kaufen kostet so nie Zeit.

  26. Vermietung

    Öffentliche Buchungsseiten haben jetzt eine Fußzeile mit den Firmendaten Ihres Studios

    Die öffentliche Buchungsseite kann jetzt eine Fußzeile mit den Firmendaten Ihres Studios anzeigen, damit Kunden sehen, bei wem sie buchen.

  27. Marketing

    Senden Sie sich eine Testkopie einer E-Mail-Vorlage, bevor Sie sie an Kunden senden

    Senden Sie sich direkt aus dem Editor eine Testkopie einer E-Mail-Vorlage, um zu prüfen, dass sie richtig aussieht, bevor sie an Kunden hinausgeht.

  28. Berichte

    Stundenerfassung: automatischer Sprung ins Minutenfeld während der Eingabe

    Die Eingabe von Stunden im Bericht Stundenerfassung springt jetzt direkt ins Minutenfeld, sobald die Stunde vollständig ist, statt einen Klick oder die Tabulatortaste zu erfordern.

  29. Produkte

    Auffüllliste: nach Referenzstandort filtern, Lagerbestände sehen

    Der Bericht Auffüllliste lässt sich jetzt auf einen Referenzstandort eingrenzen und zeigt daneben den aktuellen Lagerbestand jedes Produkts.

  30. Berichte

    Bericht „Offene Geschenkgutscheine“: stillschweigend fehlende Gutscheine korrigiert, Durchschnittswert hinzugefügt, Warnung bei fehlender Vorlage

    Einige offene Gutscheine fehlten stillschweigend im Bericht; jetzt sind alle erfasst. Der Bericht zeigt außerdem den durchschnittlichen Gutscheinwert und warnt, wenn noch keine Gutscheinvorlage konfiguriert ist.

  31. Geschenkgutscheine

    Geschenkgutschein-Codes funktionieren jetzt überall, wo Sie sie eingeben — an der Kasse und bei der Einlösung

    Ein Gutscheincode verhielt sich früher je nach Eingabeort unterschiedlich. Er funktioniert jetzt überall gleich — an der Kasse wie bei der Einlösung.

  32. Marketing

    Marketing-Zielgruppen-Generator: beliebiges Kundenfeld vergleichen, UND/ODER-Abgleich, und Erklärung, wenn ein Kunde ausgeschlossen wird

    Erstellen Sie eine Zielgruppe, indem Sie ein beliebiges Kundenfeld vergleichen — gleich, enthält, größer als und mehr — und kombinieren Sie Bedingungen mit UND oder ODER. Erfüllt ein Kunde die Kriterien nicht, erklärt der Generator jetzt warum.

  33. Vermietung

    Eine bereits stornierte Reservierung dauerhaft löschen

    Eine stornierte Reservierung kann jetzt endgültig gelöscht werden, statt für immer in der Liste zu bleiben.

  34. Einstellungen

    Eine Funktion für alle Mitarbeiter gleichzeitig gewähren oder entziehen, statt einzeln

    Schalten Sie eine Funktion für alle Mitarbeiter in einer einzigen Aktion ein oder aus, statt jedes Konto einzeln aufzurufen.

  35. Vermietung

    Eine Platzbuchung mit einem Geschenkgutschein bezahlen

    Eine Platzbuchung kann jetzt mit einem Geschenkgutschein bezahlt werden, genau wie jeder andere Kauf.

  36. Produkte

    Beim Löschen einer Produktkategorie werden jetzt zuerst die betroffenen Produkte angezeigt (dabei wurde auch ein Absturz behoben), mit Name-/ID-Suche

    Bevor Sie eine Kategorie löschen, sehen Sie jetzt genau, welche Produkte davon betroffen sind, mit einer Suche nach Name oder ID zur weiteren Prüfung. Ein Absturz, der beim Löschen auftreten konnte, ist ebenfalls behoben.

  37. Webshop

    Hero-Bild-Upload für die öffentliche Seite, größeres Banner, fixierte Top-Leiste, übersetzte Shop-Werkzeugleiste

    Laden Sie Ihr eigenes Hero-Bild für die öffentliche Shop-Seite hoch, jetzt in einem größeren Banner gezeigt. Die obere Leiste bleibt beim Scrollen sichtbar, und die Werkzeugleiste des Shops ist jetzt vollständig übersetzt.

  38. Vermietung

    Abgemeldete Kunden erhalten vor der Buchung einen Anmelde-Hinweis; Admins sehen den öffentlichen Buchungslink jetzt in den Einstellungen

    Ein nicht angemeldeter Kunde sieht jetzt vor der Buchung einen Hinweis, sich anzumelden, statt das erst an der Kasse zu merken. Der Link zur öffentlichen Buchungsseite wird nun außerdem direkt in den Einstellungen angezeigt, sodass Sie nicht danach suchen müssen.

  39. Vermietung

    Laden Sie ein Bild und eine Beschreibung für buchbare Ressourcen hoch, sichtbar auf der Buchungskatalog-Karte

    Geben Sie einer buchbaren Ressource ein eigenes Foto und eine kurze Beschreibung, und Kunden sehen das auf ihrer Karte im Buchungskatalog statt nur eines Namens.

  40. Vermietung

    Benannte, wiederverwendbare Gruppen buchbarer Ressourcen für Ticket-Typen

    Statt Ressourcen bei jedem Ticket-Typ einzeln aufzulisten, legen Sie einmal eine benannte Gruppe an — etwa „Alle Plätze“ oder „Anfängerausrüstung“ — und weisen sie überall zu. Ändern Sie die Gruppe, ändern sich alle Ticket-Typen, die sie verwenden, mit.

  41. Seriekarten

    Neue Automatisierung: Warnung, wenn eine Karte bald abläuft; verfeinerte „wenige Besuche übrig“-Warnungen

    Richten Sie eine Automatisierung ein, die sich beim Kunden meldet, bevor die Karte abläuft — nicht erst danach. Die bestehende „wenige Besuche übrig“-Warnung wurde dabei verfeinert, damit sich die beiden nicht überschneiden.

  42. Vermietung

    Unbezahlte Reservierungen zeigen jetzt ihre Freigabefrist, mit einem manuellen „Jetzt freigeben“-Button

    Eine unbezahlte Reservierung zeigt jetzt genau, wann sie wieder in den Kalender freigegeben wird, statt einfach unerklärt dazustehen. Das Personal kann sie auch sofort mit einem Klick freigeben, statt auf die automatische Freigabe zu warten.

  43. Vermietung

    Vermietungskalender: Filtern nach ausgewählten Ressourcen, kompakte Ansicht, Zeilen/Spalten-Umschalter

    Grenzen Sie den Vermietungskalender auf genau die Ressourcen ein, die Sie interessieren, wechseln Sie zu einer kompakten Ansicht, um mehr auf den Bildschirm zu bekommen, und wählen Sie, ob Ressourcen zeilen- oder spaltenweise angeordnet sind.

  44. Vermietung

    Nebenzeit-Preise für Buchungen

    Buchbare Ressourcen können jetzt außerhalb der Stoßzeiten einen günstigeren Preis haben — etwa vor 9 Uhr oder nach 20 Uhr. Legen Sie die Nebenzeitfenster und Preise pro Ressource fest, und die öffentliche Buchungsseite zeigt automatisch den richtigen Preis für jeden Zeitslot an. Eine neue Einstellung erlaubt es außerdem, Preise im Buchungsraster ganz auszublenden, für Studios, die sie dort lieber nicht zeigen.

  45. Vermietung

    Anmelden und einen Platz mit vorhandener Karte bezahlen

    Ein wiederkehrender Kunde kann sich jetzt mit einem Einmalcode auf der öffentlichen Buchungsseite anmelden — kein Passwort zu merken — und einen Platz mit dem bezahlen, was er bereits besitzt: eine 10er-Karte, eine Wertkarte, eine Monatskarte oder eine Jahresmitgliedschaft, statt jedes Mal neu mit Karte zu zahlen.

  46. Berichte

    Zwei neue Berichte: Stundenprotokoll und 10er-Karten-Nutzungsdauer

    Das Stundenprotokoll zeigt die Arbeitsstunden eines Mitarbeiters für einen Zeitraum — eine Summe plus jede einzelne Zeiterfassung darunter — filterbar nach Arbeitsart. Mitarbeiterfeld leer lassen, um alle auf einmal zu sehen. Die 10er-Karten-Nutzungsdauer zeigt, wie lange Kunden tatsächlich brauchen, um eine 10er-Karte aufzubrauchen: einen Durchschnitt, einen Median und ein Histogramm dazu, wie schnell Karten verbraucht werden.

  47. Vermietung

    Öffentliche Buchungsseite für Plätze und andere mietbare Ressourcen

    Mitglieder und Laufkunden können jetzt durchstöbern, was gebucht werden kann — Plätze, Ausrüstung oder jede andere Ressource, die ein Studio vermietet —, Fotos und Details zu jeder sehen und direkt einen Zeitslot reservieren, ohne vorher ein eigenes Konto anzulegen. Admins legen fest, welche Ressourcen erscheinen, wie sie auf der Seite aussehen und wie die verfügbaren Zeitslots angeordnet sind.

  48. 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.

  49. 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.

  50. 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.

  51. 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.

  52. 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.

  53. 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.

  54. 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.

  55. 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.

  56. 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.

  57. 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.

  58. 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.

  59. 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.

  60. 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.

  61. 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.

  62. 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.

  63. 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.

  64. 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.

  65. 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.

  66. 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.

  67. 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.

  68. 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.

  69. 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.

  70. 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.

  71. 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.

  72. 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.

  73. 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.

  74. 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“.

  75. 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.

  76. 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.

  77. 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.

  78. 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.

  79. 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.

  80. Navigation

    Eine neue Menüleiste

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

  81. 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.

  82. 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.

  83. 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.

  84. 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.

  85. 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.

  86. 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.

  87. 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.

  88. 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.

  89. 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.

  90. 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.

  91. 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.

  92. 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.

  93. 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.

Cookies auf dieser Website

Wir möchten Google-Analytics-Cookies setzen, um Besuche zu zählen und zu sehen, welche Seiten gelesen werden. Sie erfassen Ihr Gerät, Ihren Browser, Ihren ungefähren Standort und die von Ihnen aufgerufenen Seiten. Ohne Ihre Zustimmung wird nichts gesetzt, und Sie können Ihre Wahl jederzeit ändern. Datenschutzerklärung