Zum Hauptinhalt springen
Was this helpful?

Enterprise-Reservierungssystem für Organisations-Admins

Diese Anleitung richtet sich an die Person, die für die operative Einrichtung zuständig ist. Du legst die Organisations-Grenzen fest, bestimmst, wer das Inventar verwalten darf, verbindest Stripe und entscheidest, welche Dienstleistungen vor der Bestätigung eine Zahlung erfordern.

Zeitaufwand: 20–30 Minuten
Schwierigkeitsgrad: Mittel

Vorbereitung

  • Prüfe dein Abonnement-Plan:
    • Store kann 1 aktive Organisation besitzen.
    • Enterprise kann bis zu 5 aktive Organisationen besitzen.
  • Bereite die Branding-Materialien für die öffentliche Buchungsseite vor:
    • Organisationsname
    • Slug
    • Logo-URL
    • Öffentliche Überschrift und Beschreibung
  • Lege die Standard-Abrechnungswährung für die Organisation fest.

Schritt 1: Organisation erstellen und benennen

  1. Öffne den Organisations-Arbeitsbereich.
  2. Erstelle die Organisation mit ihrem operativen Namen.
  3. Füge den Slug hinzu, den du in öffentlichen Buchungslinks verwenden möchtest.
  4. Speichere die Organisation und bestätige, dass sie in deinem Organisations-Umschalter erscheint.

Warum das wichtig ist: Alle Ressourcen, Reservierungen, Personalmitgliedschaften, Stripe-Einstellungen und MCP-Scopes sind nach Organisation isoliert.

Schritt 2: Mitglieder hinzufügen und Rollen zuweisen

Nutze Organisationsrollen, um Zahlungs- und operative Verantwortlichkeiten klar zu trennen:

  • weise Admins für Abrechnung, Stripe, Branding und Exporte zu
  • weise Editoren für Ressourcen- und Ressourcentyp-Operationen zu
  • weise Mitglieder für die tägliche Reservierungserstellung zu
  • halte Betrachter auf reinen Lesezugriff beschränkt

Wenn eine Person in mehreren Organisationen arbeitet, weise ihre Rolle in jeder Organisation separat zu. Rollenmitgliedschaften gelten nicht organisationsübergreifend.

Schritt 3: Stripe verbinden

Der reine Admin-Stripe-Ablauf:

  1. Lies die Onboarding-Erläuterung in PrimeCal.
  2. Starte den Stripe-Onboarding-Link.
  3. Schließe das Onboarding in Stripe ab oder setze es fort.
  4. Kehre zu PrimeCal zurück und überprüfe den Verbindungsstatus.
  5. Bestätige die Standard-Abrechnungswährung der Organisation.

Im aktuellen Frontend führen Organisations-Admins dies unter /app/reservations/billing durch. Dieselbe Oberfläche ist auch das Stripe-Rückgabeziel für /settings/billing/stripe und /settings/billing/stripe/refresh.

Die detaillierte Anleitung zum Abrechnungsbildschirm und Stripe-Status findest du unter Organisations-Abrechnung und Stripe-Einstellungen.

PrimeCal speichert:

  • stripeAccountId
  • stripeConnectStatus
  • defaultCurrency

PrimeCal speichert keine Kartennummern, CVC-Werte oder Bankverbindungsdaten.

Wenn du neue Buchungen nicht mehr berechnen möchtest, trenne Stripe über denselben Abrechnungsbildschirm. Bestehende Stripe-seitige Datensätze verbleiben in Stripe für Audit- und Support-Workflows.

Schritt 4: Ressourcentypen und Preise konfigurieren

Für jede Dienstleistung einen Ressourcentyp definieren und entscheiden, ob Preise aktiv sind.

Empfohlene Checkliste:

  1. Ressourcentyp erstellen.
  2. Buchungsdauer und Pufferregeln hinzufügen.
  3. pricingEnabled setzen.
  4. paymentRequired setzen, wenn die Bestätigung von einer erfolgreichen Zahlung abhängen soll.
  5. priceAmount in Kleinsteinheiten angeben, z. B. 2500 für 25,00.
  6. Standardmäßig die Organisations-Währung verwenden, sofern die Dienstleistung keine genehmigte Ausnahme erfordert.

PrimeCal leitet Reservierungsbeträge aus dieser Ressourcentyp-Konfiguration ab. Der Client kann keinen eigenen Betrag oder keine eigene Währung übermitteln.

Den vollständigen Ablauf für kostenpflichtige Buchungsbestätigungen findest du unter Kostenpflichtige Buchungen.

PrimeCal's organisationsbasierter öffentlicher Buchungsablauf verwendet den Organisations-Slug und zeigt:

  • Logo
  • Öffentliche Buchungsüberschrift
  • Öffentliche Buchungsbeschreibung
  • Verfügbare Dienstleistungen und Ressourcen
  • Zahlungspflicht-Hinweise

Verwende ein Branding, das die öffentliche Seite wie deine Organisation wirken lässt, halte den Text aber operativ. Kunden sollten die Dienstleistung verstehen, wissen, ob sie zahlen müssen, und was als Nächstes passiert.

Schritt 6: Audit- und Compliance-Erwartungen prüfen

Admins sind die richtigen Verantwortlichen für:

  • Änderungen an der Stripe-Verbindung
  • Änderungen an der Zahlungskonfiguration
  • Entscheidungen zur Organisationsarchivierung
  • zahlungsbezogene Exporte

PrimeCal protokolliert Audit-Ereignisse für kritische Abrechnungs- und Reservierungszahlungsstatusänderungen. Wenn du später personenbezogene Daten entfernst, behalte die gesetzlich für Buchhaltung und Streitbeilegung erforderlichen Mindestreferenzen.

Screenshot-Referenzen

SchrittDateiBildunterschrift
Organisation erstellendocs/assets/user-guide/enterprise-reservation-system/admin-create-organisation.pngErstelle die Organisation einmalig, dann nutze den Organisations-Umschalter für alle weiteren Aufgaben.
Stripe-Statusdocs/assets/user-guide/enterprise-reservation-system/admin-stripe-onboarding-status.pngPrüfe den Stripe-Verbindungsstatus, bevor du kostenpflichtige Dienste aktivierst.
Abrechnungseinstellungendocs/assets/user-guide/enterprise-reservation-system/admin-billing-settings.pngLege die Organisations-Währung fest und halte Stripe-Steuerelemente an einem reinen Admin-Ort.
Preiseinrichtungdocs/assets/user-guide/enterprise-reservation-system/admin-resource-type-pricing.pngKonfiguriere Preis, Währung und ob Zahlung auf Ressourcentyp-Ebene erforderlich ist.
Öffentliches Brandingdocs/assets/user-guide/enterprise-reservation-system/admin-public-booking-branding.pngHalte die öffentliche Seite klar, gebrandmarkt und ehrlich bezüglich des Zahlungsverhaltens.

Fehlerbehebung

Ich kann keine weitere Organisation erstellen

Prüfe, ob du dein Plan-Limit erreicht hast. Store unterstützt eine aktive eigene Organisation. Enterprise unterstützt bis zu fünf aktive eigene Organisationen.

Stripe ist verbunden, aber kostenpflichtige Buchungen schlagen weiterhin fehl

Überprüfe zunächst den Stripe-Status der Organisation. Unvollständiges Onboarding, deaktivierte Belastungen oder fehlende Verifizierung können das Konto verbunden erscheinen lassen, obwohl es noch nicht bereit ist, Live-Zahlungen anzunehmen.

Editoren können Ressourcen ändern, aber nicht die Abrechnung

Das ist beabsichtigt. Abrechnungs- und zahlungsbezogene Daten bleiben nur für Admins zugänglich.

Verwandte Ressourcen