RepairPluginDocs

Enhanced Locations

Erfahre, wie Enhanced Locations in RepairPlugin dir ermöglicht, mehrere Reparaturwerkstätten mit unabhängigen Öffnungszeiten, Preisen, Mitarbeitern und Servicemethoden zu verwalten.

enhanced-locationsmulti-locationschedulesgoogle-mapsshop-manager

Was kannst du damit machen?

  • Mehrere Standorte von einem Dashboard aus betreiben -- richte separate Öffnungszeiten, Kontaktdaten, Servicemethoden und Preise für jede Filiale ein.
  • Kunden helfen, das nächste Geschäft zu finden -- integriere Google Maps, damit Kunden nach Adresse suchen und automatisch zum nächstgelegenen Standort geleitet werden können.
  • Standortspezifische Preise festlegen -- berechne unterschiedliche Preise in verschiedenen Filialen, wobei jeder Standort seine eigenen Tarife und Margen beibehält.
  • Filialmanager pro Standort zuweisen -- gib Mitarbeitern nur Zugriff auf die Termine und Preise ihrer Filiale.
  • Virtuelle Standorte erstellen -- richte Standorte ein, die nur Abholung und Vor-Ort-Reparaturen abwickeln, ohne ein physisches Ladengeschäft.

Enhanced Locations ist im Scale-Plan enthalten. Es bietet unbegrenzte Standorte und erfordert eine aktive RepairPlugin-Installation.

Wo findest du es?

  1. Gehe in deinem WordPress-Admin zu RepairPlugin in der linken Seitenleiste.
  2. Klicke auf Settings.
  3. Öffne den Bereich Enhanced Locations.
  4. Du siehst drei Haupttabs:
    • Schedules -- Öffnungszeiten-Vorlagen erstellen und verwalten
    • Locations -- einzelne Geschäfte hinzufügen, bearbeiten, duplizieren, neu ordnen und löschen
    • Settings -- globales Verhalten konfigurieren (Google Maps, Preise, Entfernung, Anzeige)
  5. Ein vierter Tab, License, ist für die Lizenzaktivierung und -deaktivierung verfügbar.
https://www.repairplugin.com/wp-admin/admin.php?page=wp_repair_settings&section=enhanced_locations
Die Enhanced Locations-Einstellungsseite mit den Tabs Schedules, Locations und Settings

So richtest du es ein

Enhanced Locations aktivieren

  1. Gehe zu RepairPlugin > Settings > Enhanced Locations > License.
  2. Gib deinen Lizenzschlüssel ein und klicke auf Activate.
  3. Das System validiert den Schlüssel gegen deinen Scale-Plan.
  4. Nach der Aktivierung werden die Tabs Schedules, Locations und Settings voll funktionsfähig.

Einen Zeitplan erstellen

https://www.repairplugin.com/wp-admin/admin.php?page=wp_repair_settings&section=enhanced_locations
Der Tab „Schedules" mit vorhandenen Zeitplangruppen und ihren zugewiesenen Standorten
  1. Gehe zu Enhanced Locations > Schedules.
  2. Klicke auf Create New oder bearbeite einen vorhandenen Zeitplan.
  3. Gib einen Schedule Group Name ein (z. B. „Standardzeiten" oder „Wochenend-Zeitplan").
  4. Lege für jeden Tag (Montag bis Sonntag) fest:
    • Start time und End time (z. B. 09:00 AM bis 06:00 PM).
    • Break time (optional) -- ein Zeitraum, in dem Buchungen blockiert sind (z. B. 13:00 bis 14:00 für die Mittagspause).
  5. Lass die Zeiten für Tage, an denen der Standort geschlossen ist, leer.
  6. Klicke auf Update, um zu speichern.
  7. Du kannst einen einzelnen Zeitplan mehreren Standorten zuweisen, die dieselben Betriebszeiten haben.
https://www.repairplugin.com/wp-admin/admin.php?page=wp_repair_settings&section=enhanced_locations
Das Zeitplan-Bearbeitungsformular mit täglichen Zeitfeldern für Öffnung, Schließung und Pause

Einen Standort erstellen

https://www.repairplugin.com/wp-admin/admin.php?page=wp_repair_settings&section=enhanced_locations
Der Tab „Locations" mit der Liste der Standorte mit Name, Adresse, Servicemethoden und Aktionsschaltflächen
  1. Gehe zu Enhanced Locations > Locations.
  2. Klicke auf Add New, um einen Standort zu erstellen, oder klicke auf einen vorhandenen Standort, um ihn zu bearbeiten.
  3. Fülle die erforderlichen Felder aus (siehe Einstellungsübersicht unten für alle Felder).
  4. Weise eine Schedule Group zu, um die Öffnungszeiten festzulegen.
  5. Aktiviere oder deaktiviere Servicemethoden pro Standort (Come by our store, Ship device, Pickup service, Repair on your location).
  6. Weise optional Shop Managers zu (WordPress-Benutzer mit der RepairPlugin-Rolle).
  7. Klicke auf Update, um zu speichern.
https://www.repairplugin.com/wp-admin/admin.php?page=wp_repair_settings&section=enhanced_locations
Das Standort-Bearbeitungsformular mit Name, Kontakt, Adresse, Zeitplangruppe, Servicemethoden und Bildfeldern

Einen virtuellen Standort einrichten

https://www.repairplugin.com/wp-admin/admin.php?page=wp_repair_settings&section=enhanced_locations
Der Schalter „Virtual Location" auf einem Standortformular, der zwischen physischem und virtuellem Modus umschaltet
  1. Schalte beim Erstellen oder Bearbeiten eines Standorts Virtual Location auf ON.
  2. Dadurch werden automatisch die Servicemethoden „Come by our store" und „Ship device" deaktiviert.
  3. Nur „Pickup service" und „Repair on your location" bleiben verfügbar.
  4. Der Standort erscheint nicht als auswählbares Ladengeschäft für deine Kunden.
  5. Virtuelle Standorte werden in der Standortübersicht als „Virtual" gekennzeichnet.

Einen Zeitplan standortübergreifend teilen

Eine einzelne Zeitplangruppe kann mehreren Standorten zugewiesen werden, die dieselben Betriebszeiten haben:

  1. Gehe zu Enhanced Locations > Schedules.
  2. Erstelle einen Zeitplan (z. B. „Standardzeiten").
  3. Gehe zu Enhanced Locations > Locations.
  4. Öffne jeden Standort, der diese Zeiten teilt, und stelle die Schedule Group auf denselben Zeitplan ein.

Wenn du diese Zeitplangruppe aktualisierst, ändern sich alle zugewiesenen Standorte gleichzeitig.

Eine Zeitplangruppe in Einzelzeitpläne umwandeln

Wenn ein Filialleiter seinen eigenen Zeitplan unabhängig verwalten muss (ohne andere Standorte zu beeinflussen, die dieselbe Zeitplangruppe teilen), kann er ihn umwandeln:

  1. Gehe zu Enhanced Locations > Schedules.
  2. Klicke auf die Zeitplangruppe, die deinem/deinen Standort(en) zugewiesen ist.
  3. Klicke auf Convert to Individual Schedule.
  4. Der geteilte Zeitplan wird in separate Zeitpläne dupliziert -- einen pro Standort, der ihn verwendet hat. Jeder Standort erhält seine eigene unabhängige Kopie, die bearbeitet werden kann, ohne die anderen zu beeinflussen.

Hinweis: Nur Filialleiter (nicht Vollzugriffs-Admins) können diese Umwandlung durchführen. Sie ist für Situationen gedacht, in denen eine Filiale vom geteilten Zeitplan abweichen muss.

Einen Standort duplizieren

https://www.repairplugin.com/wp-admin/admin.php?page=wp_repair_settings&section=enhanced_locations
Die Aktionssymbole in einer Standortzeile mit Klonen-, Löschen- und Neuordnen-Schaltflächen
  1. Gehe zu Enhanced Locations > Locations.
  2. Klicke auf das Klonen-Symbol in der Standortzeile, die du duplizieren möchtest.
  3. Ein neues Standortformular öffnet sich mit allen vorausgefüllten Feldern des Originals -- der Name erhält den Zusatz (Copy).
  4. Bearbeite alle Felder, die du ändern möchtest (Name, Adresse, E-Mail usw.).
  5. Klicke auf Update, um den neuen Standort zu speichern.

Das Duplikat enthält den Zeitplan, die Adresse, Kontaktdaten, Servicemethoden, den virtuellen Status und das Standortbild. Wenn standortbasierte Preise aktiviert sind, werden auch alle Preise kopiert. Filialmanager werden nicht kopiert -- du musst sie separat zuweisen.

Einen Standort löschen

  1. Gehe zu Enhanced Locations > Locations.
  2. Klicke auf das Papierkorb-Symbol in der Standortzeile, die du entfernen möchtest.
  3. Bestätige die Löschung im Popup-Dialog.

Du musst mindestens einen Standort behalten -- das System lässt dich deinen letzten verbleibenden Standort nicht löschen. Nur Vollzugriffs-Admins können Standorte löschen. Das Löschen eines Standorts entfernt dauerhaft seine Zeitpläne und standortbasierten Preise.

Standorte neu ordnen

Die Reihenfolge, in der Standorte den Kunden während der Buchung angezeigt werden, kann angepasst werden:

  1. Gehe zu Enhanced Locations > Locations.
  2. Ziehe die Standorte mit dem Griff in jeder Zeile in die gewünschte Reihenfolge.
  3. Klicke auf Save Order.

Der Hauptstandort erscheint immer an erster Stelle und kann nicht verschoben werden. Nur Vollzugriffs-Admins können Standorte neu ordnen.

Standortbasierte Preise aktivieren

https://www.repairplugin.com/wp-admin/admin.php?page=wp_repair_settings&section=enhanced_locations
Der Tab „Settings" von Enhanced Locations mit Google Maps-, Preis-, Entfernungs- und Anzeigeoptionen
  1. Gehe zu Enhanced Locations > Settings.
  2. Schalte Enable Pricing Based on Location auf ON.
  3. Ein Dropdown „Selected Location" erscheint jetzt auf den Seiten Models & Repairs und Default Repairs.
  4. Verwende das Dropdown, um zwischen Standorten zu wechseln und unterschiedliche Preise, Dauern, Fallback-Werte und Margen pro Standort zu konfigurieren.
  5. Deine Kunden müssen einen Standort auswählen, bevor sie fortfahren. Alle Preise, Zeitfenster und Servicemethoden sind für die gesamte Buchung an den ausgewählten Standort gebunden.

Filialmanager zuweisen

  1. Erstelle einen WordPress-Benutzer mit der Rolle RepairPlugin unter WordPress > Users.
  2. Gehe zu Enhanced Locations > Locations und wähle einen Standort.
  3. Weise den Benutzer dem Standort zu.
  4. Der Filialmanager kann Preise für seinen Standort einsehen und anpassen, nur auf die Termine seines Standorts zugreifen und doppelte Benachrichtigungs-E-Mails erhalten.
  5. Um einem Benutzer Vollzugriff auf alle Standorte zu geben, füge ihn stattdessen unter RepairPlugin > Settings > Permissions hinzu.
https://www.repairplugin.com/wp-admin/admin.php?page=wp_repair_settings&section=enhanced_locations
Das Panel zur Filialmanager-Zuweisung mit zugewiesenen WordPress-Benutzern für einen Standort
https://www.repairplugin.com/book-a-repair#locations
Standortauswahl-Schritt im Frontend, in dem Kunden ihr nächstes Geschäft auswählen

Einstellungsübersicht

Tab Schedules

EinstellungBeschreibungStandardKunden sehen
Schedule Group NameBenennt die Zeitplanvorlage, damit du sie beim Zuweisen an Standorte identifizieren kannstleerNichts direkt -- dies dient deiner eigenen Organisation.
Opening Hours (per day)Legt fest, wann der Standort geöffnet ist und Buchungen für jeden Wochentag verfügbar sindleer (geschlossen)Nur die Zeitfenster innerhalb dieser Zeiten sind verfügbar, wenn sie diesen Standort auswählen.
Break Time (per day)Blockiert einen Zeitraum innerhalb des Arbeitstages für Buchungen (z. B. eine Mittagspause von 13:00 bis 14:00)leer (keine Pause)Während der Pausenzeiten sind keine Zeitfenster verfügbar.

Tab Locations

EinstellungBeschreibungStandardKunden sehen
NameLegt den Anzeigenamen des Standorts festleerDieser Name erscheint im Standortauswahl-Schritt während der Buchung.
TelephoneSpeichert die Kontakttelefonnummer des StandortsleerDie Telefonnummer kann in Standortdetails und Kommunikation erscheinen.
Address, Zipcode, CityLegt die physische Adresse fest, die für die Anzeige und die Google Maps-Integration verwendet wirdleerDie Adresse erscheint während der Standortauswahl und wird für Nächster-Standort-Berechnungen verwendet.
Google Maps LinkVerlinkt auf die Google Maps-Seite des StandortsleerEin direkter Maps-Link, den sie zur Navigation verwenden können.
EmailLegt die E-Mail-Adresse fest, die Buchungsbenachrichtigungen für diesen Standort empfängtleerNichts direkt -- dies steuert, wohin Benachrichtigungen gesendet werden.
BCC EmailFügt eine zusätzliche E-Mail-Adresse hinzu, die eine Blindkopie aller Standort-Benachrichtigungen erhältleerNichts -- dies ist nur für den internen Gebrauch.
Schedule GroupVerknüpft den Standort mit einem bestimmten Zeitplan und legt dessen Öffnungszeiten und Pausenzeiten festkeineNur die Zeitfenster des zugewiesenen Zeitplans sind verfügbar, wenn sie diesen Standort auswählen.
Shop ManagersWeist WordPress-Benutzer als Manager für diesen Standort zu. Sie können nur auf die Daten dieses Standorts zugreifen (Preise und Termine)keineNichts direkt -- dies steuert, wer den Standort hinter den Kulissen verwaltet.
Location ImageLädt ein Foto oder Bild für den Standort hochkeine. Empfohlene Größe: 500px x 125px (4:1-Verhältnis)Das Bild erscheint während der Standortauswahl, wenn „Show Location Image on Frontend" in den Settings aktiviert ist.
Virtual LocationMarkiert den Standort als virtuell, wodurch „Come by our store" und „Ship device" deaktiviert werden. Nur Abholung und Vor-Ort-Reparatur bleiben verfügbarausVirtuelle Standorte erscheinen nicht in der Standortauswahl. Sie funktionieren als Routing-Hubs im Hintergrund für Abhol- und Vor-Ort-Dienste.
Service Methods (per location)Steuert, welche Servicemethoden an diesem bestimmten Standort verfügbar sindalle aktiviertNur die Servicemethoden, die du für den ausgewählten Standort aktiviert hast.
Location ShortcodeGeneriert einen Shortcode, der den Reparatur-Buchungsprozess gefiltert auf diesen bestimmten Standort anzeigt. Format: [Repair_All location=X] (wobei X die Standort-ID ist)Wenn du diesen Shortcode auf einer WordPress-Seite platzierst, zeigt er nur den Reparaturprozess dieses Standorts -- nützlich für dedizierte Filialseiten.

Tab Settings

EinstellungBeschreibungStandardKunden sehen
Google Maps API KeyAktiviert die Google Maps-Integration für die Nächster-Standort-Suche und automatische Zuweisung. Du benötigst die Maps JavaScript API, Places API und Geocoding API, die in der Google Cloud Console aktiviert sindleerAdressbasierte Standortsuche und automatische Nächster-Standort-Zuweisung (wenn andere Google Maps-Einstellungen aktiviert sind).
Enable Search by Nearest Location on FrontendErmöglicht Kunden, das nächste Geschäft anhand ihrer Adresse zu finden. Erfordert einen Google Maps API KeyanEin Adresssuchfeld erscheint im Standortauswahl-Schritt, das den nächsten Standort sortiert oder hervorhebt.
Automatically Assign Nearest LocationWeist automatisch den nächsten Standort für die Servicemethoden Pickup Service und Repair on Location zu und entfernt den manuellen Standortauswahl-Schritt aus diesen Prozessen. Erfordert einen Google Maps API KeyanBei Abholung oder Vor-Ort-Reparatur werden sie automatisch zum nächsten Geschäft geleitet, ohne manuell wählen zu müssen.
Require Search Before Showing LocationsVersteckt die vollständige Standortliste, bis der Kunde eine Suchanfrage eingibt (Adresse oder Postleitzahl)ausSie müssen suchen, bevor sie verfügbare Standorte sehen -- nützlich, wenn du viele Filialen hast.
Preferred Distance UnitLegt die Einheit für Entfernungsberechnungen und -anzeige festKMEntfernungen in der Standortauswahl verwenden die von dir gewählte Einheit.
Enable Pricing Based on LocationMacht die Preisgestaltung vollständig standortspezifisch. Fügt ein Dropdown „Selected Location" zu den Seiten Models & Repairs und Default Repairs hinzu. Jeder Standort pflegt unabhängige Preise, Dauern und Margen. Dies ist auch erforderlich für Zugriffsbeschränkungen der FilialmanagerausEin obligatorischer Standortauswahl-Schritt erscheint als erster Schritt im Buchungsprozess. Alle Preise und Verfügbarkeiten sind an den ausgewählten Standort gebunden.
Show Location Image on FrontendZeigt das hochgeladene Standortbild während des Buchungsprozess-Standortauswahl-SchrittsanGeschäftsbilder erscheinen neben Standortnamen, damit jede Filiale leichter erkannt wird.
Allow Customers to Choose Location for ShippingErmöglicht Kunden auszuwählen, an welches Geschäft sie ihr Gerät senden möchten, wenn sie die Servicemethode „Ship Device" verwendenanEine Standortauswahl-Option erscheint während des Ship-Device-Buchungsprozesses.
Allow Customers to Choose Location for Quote PDFErmöglicht Kunden, einen bestimmten Standort bei der Erstellung eines Angebots-PDFs auszuwählenanEine Standortauswahl-Option erscheint im Angebots-/PDF-Erstellungsprozess.

Häufig gestellte Fragen

Gibt es eine maximale Anzahl von Standorten?

Nein. Mit dem Scale-Plan (der Enhanced Locations enthält) kannst du eine unbegrenzte Anzahl von Standorten erstellen. Du brauchst immer mindestens einen Standort.

Wie funktioniert die automatische Nächster-Standort-Zuweisung?

Wenn ein Kunde seine Adresse eingibt, berechnet RepairPlugin die Luftlinienentfernung zu jedem deiner Standorte mit der Haversine-Formel (über Google Maps). Der nächstgelegene Standort wird dann automatisch der Buchung zugewiesen. Ein Google Maps API Key ist erforderlich.

Was passiert mit bestehenden Terminen, wenn ich einen Standort lösche?

Bestehende Termine werden nicht gelöscht oder geändert. Wenn du einen Standort löschst, werden seine Zeitpläne und standortspezifischen Preise entfernt, aber alle Termine, die mit diesem Standort verknüpft waren, bleiben im System. Du musst immer mindestens einen Standort behalten.

Können Standortmanager globale Einstellungen bearbeiten?

Nein. Standortmanager können nur auf Daten ihrer zugewiesenen Standorte zugreifen. Globale Einstellungen, Lizenzverwaltung, Berechtigungen, Import/Export und Daten zurücksetzen sind nur für Vollzugriffs- und Top-Level-Benutzer verfügbar.

Verwandte Artikel

Command Palette

Search for a command to run...