Zum Hauptinhalt springen

Anchor: Betreiber-Backend

Verbinden Sie Anchor mit Ventrata, um Produkte von Betreibern, die Anchor nutzen, mit Live-Verfügbarkeit, Preisen und Buchungen weiterzuverkaufen.

Anchor logo

 

Anchor Operating System ist eine Cloud-Plattform für Reservierung, Ticketing und Kassensystem für Betreiber von Bootstouren, Fähren, Kreuzfahrten, Flügen und Ausflügen. Die Plattform umfasst Fahrplanung mit Routenoptionen und variablen Preisen, eine iPad-Kasse, Regeln für dynamische Preisgestaltung, Rechnungsstellung, individuelles Reporting sowie Umbuchungen und Erstattungen im Self-Service. Nach eigenen Angaben wurden mehr als 70 Millionen Tickets verkauft und Installationen in mehr als 15 Ländern realisiert, mit direkten Verbindungen zu großen Online-Vertriebskanälen und Zahlungsoptionen wie Apple Pay, Google Pay und PayPal.

 

Wenn Sie Anchor mit Ventrata verbinden, können Sie Produkte von Betreibern weiterverkaufen, die Anchor als Buchungssystem nutzen. Ventrata liest deren Live-Verfügbarkeit und Preise aus Anchor, und jede Buchung, die Sie entgegennehmen, wird direkt im Konto des Betreibers bei Anchor angelegt.

 

Weitere Informationen zu Anchor finden Sie unter getanchor.io.

 

📒 HINWEIS

Möchten Sie stattdessen Ihre Produkte über Anchor weiterverkaufen lassen? Siehe Anchor: Reseller Connection.

 

Hauptwebsite

Tags

Booking / Ticketing System

Verbindungsfunktionen

Availability Sync · Pricing Sync · Bookings Sync

Entwickelt von

Ventrata (über die Anchor OCTO API)

 

Mit dieser Betreiber-Verbindung (auch Backend genannt) können Sie Produkte von Betreibern weiterverkaufen, die Anchor als primäres Buchungssystem nutzen. Jede Buchung wird direkt in Anchor angelegt. Zu den Funktionen dieser Verbindung gehören:

  • Availability Sync – die Live-Verfügbarkeit stammt aus dem Konto des Betreibers bei Anchor.

  • Pricing Sync – die Preise stammen aus Anchor, oder Sie legen die Preise in Ventrata fest.

  • Bookings Sync – Buchungen, Änderungen und Stornierungen werden von Ventrata an Anchor übermittelt, und Anchor stellt die Tickets oder Voucher aus.

 

Verbindung mit Anchor erstellen

🔐 Erforderliche Rollenberechtigungen: See Operators, Modify Operators, See Products, Modify Products

Bevor Sie beginnen:

  • Sie benötigen eine Handelsvereinbarung mit dem Betreiber über dessen Tarife und Konditionen.

  • Sie benötigen den OCTO API Key für den Betreiber. Siehe die folgenden Schritte.

  • Sie müssen die Produkte des Betreibers in Ventrata neu anlegen. Siehe Produkte erstellen. Die Verbindung synchronisiert Verfügbarkeit, Preise und Buchungen, legt aber keine Produkte in Ventrata an.

 

Schritt 1: Betreiber in Ventrata konfigurieren

Fragen Sie Ihren Betreiber nach dem OCTO API Key. Betreiber erhalten ihn über ihren Ansprechpartner bei Anchor.

 

  1. Gehen Sie im Ventrata Dashboard zu Produkte → Betreiber (Products → Operators) und öffnen Sie den Betreiber. Falls er noch nicht existiert, legen Sie ihn zuerst als Betreiber an.

  2. Wählen Sie im Abschnitt Backend-Partner (Backend Partner) Anchor aus und geben Sie den OCTO API Key ein. Belassen Sie den Endpunkt beim Standardwert https://my.hornblower.com/api/octo, sofern der Betreiber oder Anchor nichts anderes angibt.

  3. Belassen Sie im Feld „OCTO-Endpunkt“ (OCTO Endpoint) den vorausgefüllten Wert für Anchor, sofern der Betreiber oder Anchor nichts anderes vorgibt.

  4. Press Update Operator.

 

 

Wählen Sie im Abschnitt „Backend-Partner“ (Backend Partner) Anchor aus der Liste der verfügbaren Verbindungen aus und geben Sie den OCTO API Key ein, den Sie von Ihrem Betreiber erhalten haben. Sofern der Betreiber oder Anchor nichts anderes vorgibt, belassen Sie im Feld „OCTO-Endpunkt“ (OCTO Endpoint) den vorausgefüllten Standardwert für Anchor.

 

📒 HINWEIS – Jeder OCTO API Key verbindet Sie mit einem Betreiber. Richten Sie jeden Betreiber, der Anchor nutzt, separat ein.

 

Schritt 2: Jedes Produkt verbinden

  1. Öffnen Sie das Produkt des Betreibers unter Produkte → Produkte (Products → Products) und bearbeiten Sie es. Prüfen Sie, ob Betreiber (Operator) auf diesen Betreiber gesetzt ist.

  2. Aktivieren Sie Backend verbunden (Backend Connected). Aktivieren Sie Backend-Verfügbarkeit (Backend Availability), um die Verfügbarkeit aus Anchor zu verwenden, und Backend-Preisgestaltung (Backend Pricing), um die Preise aus Anchor zu verwenden.

  3. Press Update Product.

📒 HINWEIS

Anchor sendet sowohl Verkaufs- als auch Nettopreise. Ist Backend-Preisgestaltung (Backend Pricing) aktiviert, erfasst Ventrata den Verkaufspreis als Ihren Verkaufspreis und den Nettopreis als Ihren Einkaufspreis, unabhängig vom beim Betreiber hinterlegten Kostenanteil.

 

Aktivieren Sie „Backend-Verfügbarkeit“, um die Verfügbarkeit aus Anchor abzurufen, und „Backend-Preisgestaltung“, um die Preise abzurufen.

 

Ohne diese Optionen verwendet das Produkt die in Ventrata festgelegte Verfügbarkeit und die dort festgelegten Preise, Buchungen werden aber weiterhin an Anchor übermittelt.

 

Aktivieren Sie für dieses Produkt „Backend verbunden“ (Backend Connected), um die API-Verbindung (Backend) zu nutzen. Um die Verfügbarkeit aus Anchor abzurufen, aktivieren Sie „Backend-Verfügbarkeit“ (Backend Availability); um die Preise abzurufen, aktivieren Sie „Backend-Preisgestaltung“ (Backend Pricing). Wenn Sie Backend-Verfügbarkeit und/oder Backend-Preisgestaltung nicht aktivieren, verwendet das Produkt die in Ventrata konfigurierte Verfügbarkeit und/oder Preise, Buchungen werden aber weiterhin an Anchor übermittelt. Klicken Sie zum Speichern auf „Produkt aktualisieren“ (Update Product).

 

Produkte zu Anchor zuordnen

‼️ WICHTIG

Über die Zuordnung erfährt Ventrata, für welches Produkt, welche Option und welche Einheiten in Anchor die Verfügbarkeit geprüft und gebucht werden soll. Ist ein mit dem Backend verbundenes Produkt nicht korrekt zugeordnet, schlagen seine Buchungen fehl. Eine rote Markierung über die gesamte Produktzeile zeigt ein falsch zugeordnetes Produkt an.

 

  1. Gehen Sie im Ventrata Dashboard zu Produkte → Produkte (Products → Products) und öffnen Sie das Produkt.

  2. Öffnen Sie den Tab Zuordnungen (Mappings). Er wird angezeigt, sobald das Produkt auf Backend verbunden (Backend Connected) gesetzt ist.

  3. Wählen Sie für jede Ventrata-Option und -Einheit in den Dropdown-Menüs, die Ventrata aus Anchor lädt, das passende Produkt, die passende Option und die passenden Einheiten in Anchor aus. Lassen Sie kein Feld leer.

  4. Press Save Changes.

 

Auf der Produktseite wird jetzt der Tab „Zuordnungen“ (Mappings) angezeigt. Öffnen Sie diesen Tab und ordnen Sie Ihr Ventrata-Produkt, Ihre Option(en) und Einheiten zu, indem Sie die entsprechenden Produkte, Optionen und Einheiten in den Dropdown-Listen auswählen, die aus Anchor übermittelt werden. Achten Sie darauf, dass kein Feld leer (nicht zugeordnet) bleibt, und klicken Sie auf „Änderungen speichern“ (Save Changes).

 

📗 TIPP

Nehmen Sie nach der Zuordnung eine Testbuchung vor und bitten Sie den Betreiber zu bestätigen, dass sie in seinem Konto bei Anchor angekommen ist.

 

Verbindung mit Anchor verwalten

  • Aktualisieren Sie die Zuordnung, wenn der Betreiber Produkte, Optionen oder Einheiten in Anchor ändert.

  • Ersetzen Sie den Schlüssel beim Betreiber, wenn Anchor oder der Betreiber einen neuen ausstellt.

  • Deaktivieren Sie Backend-Verfügbarkeit oder Backend-Preisgestaltung bei einem Produkt, um stattdessen die eigene Verfügbarkeit oder die eigenen Preise von Ventrata zu verwenden. Buchungen werden weiterhin an Anchor übermittelt.

 

Verbindungsfunktionen im Detail

Dieser Abschnitt richtet sich an alle, die genau wissen möchten, wie die Verbindung mit Anchor funktioniert. Die Richtung ist hier umgekehrt wie bei einer Wiederverkäufer-Verbindung: Ventrata ruft Anchor auf, und zwar über die Anchor OCTO API. Für jede Funktion wird erklärt, welche Aufrufe Ventrata wann ausführt und was das für Sie bedeutet.

 

Kurz gesagt: Ventrata fragt bei Anchor Verfügbarkeit und Preise ab, sobald jemand ein mit dem Backend verbundenes Produkt aufruft, und legt jede Buchung im Konto des Betreibers bei Anchor an. Anchor meldet keine Änderungen an Ventrata zurück.

 

Die Zeitangaben sind für Anchor typisch, gerundet und können sich ändern.

 

Product Mapping

✅

Sie ordnen jedes Ventrata-Produkt, jede Option und jede Einheit im Ventrata Dashboard dem Produkt des Betreibers in Anchor zu.

Das funktioniert wie folgt:

  • Get Products (GET /products) – Ventrata liest die Produkte, Optionen und Einheiten des Betreibers in Anchor, um die Dropdown-Menüs auf dem Tab Zuordnungen (Mappings) zu füllen.

 

Was das für Sie bedeutet: Wenn etwas im Dropdown-Menü fehlt, hat der Betreiber es Ihnen in Anchor nicht freigegeben. Bitten Sie ihn darum.

Content Sync

❌

Ventrata importiert keine Produktinhalte aus Anchor.

Ventrata importiert keine Produktinhalte aus Anchor. Sie legen die Produkte selbst in Ventrata an und beschreiben sie.

Availability Sync

✅

Bei aktivierter Backend-Verfügbarkeit prüft Ventrata die Live-Verfügbarkeit des Betreibers in Anchor.

Das funktioniert wie folgt:

  • Availability Check (POST /availability) – Wenn jemand den Verfügbarkeitskalender in Ventrata nutzt, zum Beispiel im Dashboard, in Ihrem Web Checkout oder an einem Terminal, fragt Ventrata bei Anchor live die angezeigten Daten ab.

  • Bei aktivierter Backend-Verfügbarkeit stellt Ventrata eine Live-Anfrage an Anchor, wenn ein Nutzer mit dem Verfügbarkeitskalender interagiert (Dashboard, Web Checkout, Terminal usw.). Die Anfragen beziehen sich in der Regel auf einen Zeitraum von 7 Tagen oder einen bestimmten Tag. Bis der Nutzer mit dem Kalender interagiert, zeigt dieser möglicherweise zwischengespeicherte, nicht aktuelle Daten aus der vorherigen Anfrage.

 

Typischerweise bei Anchor:

  • Die Anfragen umfassen jeweils 7 Tage, von heute bis etwa ein Jahr im Voraus, während Nutzer den Kalender durchsuchen und Ventrata ihn lädt.

 

Was das für Sie bedeutet: Kunden buchen auf Basis der Live-Verfügbarkeit des Betreibers in Anchor. So können Sie keinen Zeitslot überverkaufen, den der Betreiber bereits anderweitig verkauft hat.

Pricing Sync

✅

Bei aktivierter Backend-Preisgestaltung übernimmt Ventrata die Preise aus Anchor.

Das funktioniert wie folgt:

  • Availability Check mit der Capability octo/pricing – Ventrata fragt bei jeder Verfügbarkeitsanfrage auch die Preise bei Anchor ab.

  • Bei aktivierter Backend-Preisgestaltung ruft Ventrata in derselben Live-Verfügbarkeitsanfrage sowohl Verkaufs- als auch Nettopreise (Großhandelspreise) aus Anchor ab. Die Preise werden dem Nutzer angezeigt und in Ventrata als per API generierte Tarife zwischengespeichert bzw. gespeichert. Nettopreise werden als Einkaufspreise erfasst, unabhängig vom beim Betreiber hinterlegten Kostenanteil.

  • Bei deaktivierter Backend-Preisgestaltung verwendet das Produkt die Preise, die Sie in Ventrata festgelegt haben, und Buchungen werden weiterhin an Anchor übermittelt.

Anchor sendet sowohl Verkaufs- als auch Nettopreise. Ist Backend-Preisgestaltung (Backend Pricing) aktiviert, erfasst Ventrata den Verkaufspreis als Ihren Verkaufspreis und den Nettopreis als Ihren Einkaufspreis, unabhängig vom beim Betreiber hinterlegten Kostenanteil.

Promotions Sync

❌

Werbeaktionen werden nicht an Anchor übermittelt.

Werbeaktionen werden nicht an Anchor übermittelt. Ihre Ventrata-Werbeaktionen gelten weiterhin für den Preis, den Ihr Kunde in Ventrata bezahlt.

Bookings Sync

✅

Buchungen, die in Ventrata für ein mit dem Backend verbundenes Produkt vorgenommen werden, werden im Konto des Betreibers bei Anchor angelegt.

Das funktioniert wie folgt:

  1. Reservieren: Booking Reservation (POST /bookings) – Wenn das Produkt in Ventrata in den Warenkorb gelegt wird, reserviert Ventrata die Plätze in Anchor.

  2. Bestätigen: Booking Confirmation (POST /bookings/{uuid}/confirm) – Nach der Zahlung bestätigt Ventrata die Buchung in Anchor mit den Kontaktdaten des Kunden, und das von Anchor zurückgegebene Ticket oder der Voucher wird zum Ventrata-Ticket bzw. -Voucher.

  3. Ändern: Booking Update (PATCH /bookings/{uuid}) – In Ventrata vorgenommene Änderungen werden an Anchor gesendet.

  4. Stornieren: Booking Cancellation (POST /bookings/{uuid}/cancel) – In Ventrata vorgenommene Stornierungen werden an Anchor gesendet.

Reservierung, wenn ein Produkt in den Warenkorb gelegt wird. Bestätigung nach der Zahlung, wobei die Kontaktdaten des Kunden gesendet werden; der Voucher bzw. das Ticket von Anchor wird in Ventrata übernommen (außer PDF_FILE, das Ventrata nicht unterstützt). In Ventrata vorgenommene Änderungen und Stornierungen werden an Anchor gesendet.

 

‼️ WICHTIG – Buchungen werden nur in eine Richtung synchronisiert, von Ventrata zu Anchor. Wenn der Betreiber eine Buchung in Anchor ändert oder storniert, wird Ventrata nicht benachrichtigt. Bitten Sie den Betreiber, Sie über alle Änderungen zu informieren.

Pickups/Dropoff Sync

❌

Angaben zu Abholung und Absetzen werden nicht an Anchor übermittelt.

Angaben zu Abholung und Absetzen werden nicht an Anchor übermittelt. Teilen Sie sie dem Betreiber auf anderem Weg mit, wenn ein Produkt sie benötigt.

Custom Questions Sync

❌

Antworten auf Ihre Buchungsfragen werden nicht an Anchor übermittelt.

Antworten auf Ihre Buchungsfragen werden nicht an Anchor übermittelt. Teilen Sie sie dem Betreiber auf anderem Weg mit, wenn er sie benötigt.

Extras Sync

❌

Extras und Zusatzleistungen werden nicht in Anchor gebucht.

Extras und Zusatzleistungen werden nicht in Anchor gebucht. Gebucht werden nur das Hauptprodukt, die Option und die Einheiten.

Redemption Sync

❌

Einlösungen und andere Statusänderungen in Anchor werden nach der Bestätigung einer Buchung nicht an Ventrata zurückgemeldet.

Einlösungen und andere Statusänderungen in Anchor werden nach der Bestätigung einer Buchung nicht an Ventrata zurückgemeldet.

Nicht unterstützt. Der Buchungsstatus aus Anchor, etwa „Redeemed“, wird nach der Bestätigung nicht an Ventrata zurückgemeldet.

Pass Walkup Scanning Sync

❌

Das Scannen von Pässen bei Laufkunden ist mit Anchor nicht verfügbar.

Das Scannen von Pässen bei Laufkunden ist mit Anchor nicht verfügbar.

Gift Card Sync

❌

Ventrata-Geschenkkarten werden nicht an Anchor übermittelt.

Ventrata-Geschenkkarten werden nicht an Anchor übermittelt. Zahlungen mit Geschenkkarten verbleiben in Ventrata.

✅ unterstützt · ❌ nicht unterstützt

 

Gut zu wissen: Grenzen und Details der Verbindung mit Anchor

  • Live-Verfügbarkeit: Die Verfügbarkeit wird aus Anchor abgerufen, während Kunden das Angebot durchsuchen.

  • Buchungen in eine Richtung: Änderungen, die der Betreiber in Anchor vornimmt, erreichen Ventrata nicht.

 

FAQ

Beim Speichern der Backend-Konfiguration des Betreibers erhalte ich eine Fehlermeldung.

Höchstwahrscheinlich sind der OCTO API Key oder der Endpunkt falsch. Klären Sie dies mit Ihrem Betreiber ab. Besteht das Problem weiterhin, wenden Sie sich an unseren technischen Support.

In den Produkteinstellungen gibt es kein Kontrollkästchen „Backend verbunden“ (Backend Connected).

Für den beim Produkt festgelegten Betreiber ist höchstwahrscheinlich kein Backend konfiguriert. Prüfen Sie die Einstellungen unter „Backend-Partner“ (Backend Partner) beim Betreiber und versuchen Sie es erneut. Besteht das Problem weiterhin, wenden Sie sich an unseren technischen Support.

Das Produkt, die Option oder die Einheit, die ich zuordnen möchte, ist nicht im Dropdown-Menü enthalten.

Die Dropdown-Menüs zeigen, was der Betreiber Ihnen in Anchor freigegeben hat. Fragen Sie beim Betreiber nach. Besteht das Problem weiterhin, wenden Sie sich an unseren technischen Support.

Buchungen für ein mit dem Backend verbundenes Produkt schlagen fehl.

Prüfen Sie zuerst die Zuordnung des Produkts: Jede Option und jede Einheit muss zugeordnet sein. Prüfen Sie dann, ob der Zeitslot in Anchor noch verfügbar ist. Besteht das Problem weiterhin, wenden Sie sich an unseren technischen Support.

Beim Speichern der Backend-Konfiguration des Betreibers erhalte ich eine Fehlermeldung.

Der OCTO API Key oder der OCTO-Endpunkt ist höchstwahrscheinlich falsch. Klären Sie die Angaben mit Ihrem Betreiber ab. Besteht das Problem weiterhin, wenden Sie sich an den Support.

In den Produkteinstellungen gibt es kein Kontrollkästchen „Backend verbunden“ (Backend Connected).

Für den beim Produkt ausgewählten Betreiber ist höchstwahrscheinlich kein Backend konfiguriert. Prüfen Sie die Backend-Konfiguration und versuchen Sie es erneut. Besteht das Problem weiterhin, wenden Sie sich an den Support.

 

Nützliche Ressourcen

 

 

Partnerinformationen

Encore Studios / Hornblower Group, Inc.

2645 Townsgate Rd, Building 200

Westlake Village, CA 91361, USA

 

Ventrata-Partner-ID: 9ffb6043-1f28-4c4c-8d1e-27679ad48555

Hat dies deine Frage beantwortet?