Zooza logo

Auf Zooza aufbauen

Die Buchungslogik ist geschrieben. Bauen Sie das Erlebnis.

Zooza ist fertige Infrastruktur für Kursanbieter — Kurse und Gruppen, Probestunden, Nachholstunden, Zahlungspläne, Wartelisten und der Elternbereich. Im Einsatz bei Schulen, Studios, Vereinen und Franchise-Netzen weltweit.

Die Doku ist auf Englisch. Sie binden die Widgets ein oder bauen auf der REST-API auf und behalten Ihre Website, Ihr Design und Ihre Customer Journey. Die Regeln darunter setzt die Plattform durch.

Was bereits gebaut ist

Das sind die Teile eines Buchungssystems, die ein Jahr brauchen, bis sie stimmen, und die sich nie ganz beruhigen, weil der Betrieb seine Regeln ja ohnehin laufend nachschärft. Sie stehen — samt der Sonderfälle, die erst im zweiten Semester auftauchen.

Anmeldung und Buchung

Kurse, Gruppen und Zeiträume mit Kapazität je Gruppe, Altersgruppen, Filtern und einer Warteliste, sobald es voll ist. Die Kapazität wird im Moment der Buchung serverseitig geprüft.

Probestunden

Eine Probestunde hat ihren eigenen Preis — oft null —, ihre eigene Kapazität und einen Anschluss, der daraus eine reguläre Anmeldung im passenden Zahlungsplan macht. Die Conversion wird gemessen, denn das ist die Zahl, die die Leitung wöchentlich steuert.

Nachholstunden

Anspruchsregeln, ein Limit pro Anmeldung, Verfall, der Rahmen, wo eine Nachholstunde gilt, und Zusatzplätze in Gruppen, die für Neuanmeldungen längst voll sind. Hier Vorsicht — bei Eigenbau ist das die am stärksten unterschätzte Funktion.

Wie Nachholstunden funktionieren → Nachholstunden in Zooza

Zahlungen und Zahlungspläne

Monatlich, pro Zeitraum, in Raten oder per Lastschrift, mit anteiligem Preis für Späteinsteiger, Geschwisterrabatten, fehlgeschlagenen Zahlungen und Rechnungen, die die Buchhaltung akzeptiert.

Der Elternbereich

Anmeldungen, Zahlungen, Nachholstunden, Abmeldungen und Dokumente an einem Ort — damit das Büro nicht der einzige Weg zu einer Antwort ist. Direkt in Ihre Website einbettbar.

Mehrere Standorte und Franchise

Preise je Standort, Mitarbeitende, die nur ihren eigenen sehen, und Auswertungen über das ganze Netz — genau der Punkt, an dem ein selbst gebautes Datenmodell meist neu geschrieben wird.

Zwei Wege hinein

Die meisten Integrationen nutzen beides: Widgets, wo der Ablauf Standard ist, die API, wo Sie etwas Eigenes wollen.

Widgets

Fertige Anmeldung, Probestunden, Stundenpläne, Karten und Elternbereich. Sie bringen das vollständige Regelwerk mit, und Sie stylen sie in Ihre Marke. Ohne Server, ohne Weiterleitung weg von Ihrer Website.

  • Es genügt der Widget-Key — nichts Geheimes im Browser
  • Stylebar bis zur einzelnen Kurs- und Terminkachel
  • Buchungsereignisse lassen sich direkt aus dem Anmelde-Widget messen
Widgets in der Doku → Buchung unter Ihrer Marke

REST-API

Lesen und schreiben Sie die operativen Objekte — Anmeldungen, Kurse, Termine, Zahlungen, Anwesenheit, Kundinnen und Kunden — aus Ihrem eigenen Backend, mit serverseitigen Zugangsdaten.

  • Versioniert und mit Rate-Limit
  • Serverseitige Zugangsdaten, niemals im Browser
  • Eigener Katalog, Stundenplan, App oder internes Tooling auf Live-Daten
REST-API im Überblick →

So fangen Sie an

Vom ersten Schritt an selbst bedienbar. Live-Daten können Sie noch heute Nachmittag rendern.

1

Kostenloses Konto anlegen

Registrieren Sie sich auf signup.zooza.online und legen Sie ein Programm und einen Kurs an — damit Sie gegen echte Daten bauen.

2

Widget einbinden oder API-Key anfragen

Ein Widget braucht nur Ihren Widget-Key, Sie können es also sofort einbinden. Den Key für die REST-API fragen Sie beim Support an — wir vergeben ihn bewusst von Hand, damit Schreibzugriff auf einen laufenden Betrieb eine geprüfte Entscheidung bleibt.

3

Von einem Beispiel ausgehen

Nehmen Sie das Beispiel, das Ihrem Vorhaben am nächsten kommt, kopieren Sie den Code und passen Sie ihn an. Zu jedem gehört ein Prompt für Ihren KI-Agenten.

Eine separate Sandbox gibt es nicht. Die Testumgebung ist das kostenlose Konto — Sie bauen dagegen und tauschen zum Start die Keys.

Auch für Maschinen lesbar

Immer mehr Integrationen beginnen beim Coding-Agenten, und immer mehr Eltern fragen erst den Assistenten und dann Sie.

Doku, die Ihr Coding-Agent lesen kann

Zu jedem Beispiel gehört ein Prompt für einen KI-Agenten, und die Doku veröffentlicht eine llms.txt, mit der ein Assistent die gesamte Oberfläche auf einmal erfassen kann.

llms.txt der Doku →

MCP für die, die den Betrieb führen

Das Team erledigt das Tagesgeschäft — Kurse, Anwesenheit, Kundschaft, Nachrichten — im Gespräch mit Claude oder ChatGPT, immer mit Vorschau und Bestätigung vor dem Schreiben.

KI-Assistenten und MCP → Zooza AI für Claude und ChatGPT

Ein Assistent auf Ihrer eigenen Website

Ein Chatbot auf Ihren Seiten erkennt das angemeldete Elternteil und antwortet zu dessen eigenen Anmeldungen, statt die FAQ aufzusagen.

Beispiel ansehen →

Worauf es läuft

Die Betriebsdetails, nach denen eine technische Prüfung fragt — lieber vor dem Pilot als danach.

Hosting
Microsoft Azure, mit privatem Cloud-Networking
Runtime
Kubernetes und Docker
Verfügbarkeit
99,9 % SLA, mit öffentlicher Status-Seite
Zahlungen
Stripe und GoCardless — oder Sie binden Ihren eigenen Anbieter an, dann nimmt Zooza keinen Anteil an den Transaktionen
Buchhaltung
Xero
Reporting
Power BI, dazu eigene Reporting-Endpunkte für Franchise-Netze
API
REST, versioniert und mit Rate-Limit
Tracking
Buchungsereignisse aus dem Anmelde-Widget für Ihre eigene Analytics

Was Entwicklerinnen und Entwickler zuerst fragen

  • Gibt es eine Sandbox oder Testumgebung?
    Keine separate Sandbox. Die Testumgebung ist ein kostenloses Zooza-Konto — anlegen, ein Programm und einen Kurs einrichten und gegen echtes Verhalten bauen statt gegen ein Mock, das sich mit der Zeit davon entfernt. Zum Start tauschen Sie die Keys.
  • Wie bekomme ich einen REST-API-Key?
    Legen Sie ein kostenloses Konto auf signup.zooza.online an und fragen Sie den API-Key beim Support an. Wir vergeben Keys bewusst von Hand: Die API schreibt in einen laufenden Betrieb mit echten Familien und echtem Geld, und dieser Zugriff soll eine geprüfte Entscheidung sein und kein Self-Service-Button. Widgets brauchen ihn nicht, denen genügt der Widget-Key.
  • Was ist der Unterschied zwischen Widget-Key und API-Key?
    Der Widget-Key ist bewusst öffentlich. Mit ihm arbeiten Buchungs-Widgets, Stundenplan und Elternbereich im Browser, und er erlaubt nur, was eine Besucherin ohnehin könnte. Der REST-API-Key ist eine serverseitige Zugangsberechtigung mit sehr viel größerer Reichweite — in Frontend-Code gehört er nicht.
  • Kann ich mein eigenes Design und meine eigene Website behalten?
    Genau so läuft es meistens. Widgets werden bis zur einzelnen Kurs- und Terminkachel in Ihre Marke gestylt, und was die Widgets nicht abdecken, bauen Sie selbst auf der REST-API — eigener Katalog, Stundenplan oder App auf Live-Daten. Die Regeln darunter setzt die Plattform durch, Ihr Frontend kann also nichts verkaufen, was der Betrieb gar nicht anbietet.
  • Nimmt Zooza einen Anteil an unseren Zahlungen?
    Nicht, wenn Sie Ihren eigenen Zahlungsanbieter anbinden — die Transaktionen gehören Ihnen und Zooza nimmt keinen Prozentsatz davon. Eine Kartengebühr fällt nur bei der Kartenabwicklung durch Zooza an, wo Zooza die Abwicklung trägt.
  • Ist die API versioniert und rate-limitiert?
    Beides ja. Die REST-API ist versioniert, eine heute gebaute Integration läuft also weiter, und sie ist rate-limitiert, damit ein einzelner lauter Client nicht die Performance der Betriebe mindert, die auf der Plattform laufen.

Haben Sie etwas Konkretes vor?

Das meiste beantwortet die Doku, den Rest die Beispiele. Wenn Sie etwas Größeres abwägen — ein Franchise-Netz, eine Migration, die Einbindung in einen bestehenden Stack — sprechen Sie mit denen, die es gebaut haben.

Zur Dokumentation docs.zooza.online
Tech-Demo buchen Wir gehen es mit Ihnen durch.