> ## Documentation Index
> Fetch the complete documentation index at: https://www.zippendo.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# PeakWMS verbinden

> Richte Zippendo als Anbieter für Versandetiketten für dein PeakWMS-Lager ein, Schritt für Schritt mit Screenshots, vom ersten Klick in Zippendo bis zum ersten gedruckten Versandetikett am Packtisch.

Wenn dein Lager [PeakWMS](https://peakwms.com) nutzt, müssen deine Packer Zippendo nie öffnen. Sie packen ein Paket in PeakWMS, PeakWMS fragt Zippendo nach dem Versandetikett, und das Versandetikett kommt aus dem Drucker am Packtisch. Zippendo sendet die Sendung an den Versanddienstleister, verfolgt die Sendung und zeigt sie unter **Sendungen** wie jede andere.

Diese Anleitung führt dich mit Screenshots durch die Einrichtung. Die Referenzseite [PeakWMS](/docs/de/integrations/peakwms) erklärt jede PeakWMS-Einstellung und was du tun kannst, wenn etwas schiefgeht.

<Info>
  In PeakWMS wird nichts installiert. Du erstellst eine Verbindung in Zippendo, kopierst einen API-Token und ein paar Webadressen in PeakWMS und sagst PeakWMS, welches Versandprodukt jede Versandart verwendet. Das dauert etwa zwanzig Minuten, einmalig.
</Info>

## Bevor du loslegst

* Du kannst Einstellungen in PeakWMS ändern und weißt, wo die Forwarder stehen. Ein Forwarder ist der Name, den PeakWMS für die Einrichtung eines Versandunternehmens verwendet.
* Dein Onlineshop ist mit Zippendo verbunden, und der Checkout zeigt schon die Versandarten von Zippendo. Siehe [Verkaufskanäle verbinden](/docs/de/tutorials/connect-order-channels).
* Mindestens eine [Versandregel](/docs/de/tutorials/shipping-rules) existiert in Zippendo.

## 1. PeakWMS in Zippendo finden

Klicke in der Seitenleiste auf **Apps & Integrationen** und dann auf den Tab **Katalog**. Unter **Integrationen** findest du die Systeme, die sich mit Zippendo verbinden und es bitten, etwas zu tun. PeakWMS ist eines davon, mit einer Schaltfläche **Verbinden**. **Mehr lesen** auf der Karte öffnet die eigenen Hilfeseiten von PeakWMS.

## 2. Die Verbindung erstellen

<Steps>
  <Step title="Bei PeakWMS auf Verbinden klicken">
    Das Fenster **PeakWMS verbinden** fragt nach einem **Name** und einer **Account ID (optional)**.
  </Step>

  <Step title="Die Verbindung nach dem Lager benennen">
    Etwas wie „PeakWMS Lager Køge“. Wenn du mehrere Lager betreibst, erstelle pro Lager eine Verbindung und benenne jede nach ihrem Standort, damit du später erkennst, welche ein Problem hatte.
  </Step>

  <Step title="Account ID (optional)">
    Wenn du in PeakWMS eine Account ID eintragen willst, tippe hier denselben Wert ein. Das ist ein Sicherheitsnetz: Wenn die beiden nicht übereinstimmen, lehnt Zippendo die Anfrage ab, sodass ein Forwarder, der mit den Webadressen eines anderen Lagers eingerichtet wurde, keine Versandetiketten über die falsche Verbindung drucken kann. Du kannst das Feld leer lassen.

    <Frame caption="Das Fenster PeakWMS verbinden">
      <img src="https://mintcdn.com/zippendo/neG8Hf789jOlVoQ8/images/de/tutorials/connect-peakwms/02-connect-modal-light.png?fit=max&auto=format&n=neG8Hf789jOlVoQ8&q=85&s=ef03b2d8bbd6682c49f94c3a7ebe2f2a" alt="Fenster PeakWMS verbinden mit einem Lagernamen und einer Beispiel-Account-ID" className="block dark:hidden" width="2880" height="1800" data-path="images/de/tutorials/connect-peakwms/02-connect-modal-light.png" />

      <img src="https://mintcdn.com/zippendo/neG8Hf789jOlVoQ8/images/de/tutorials/connect-peakwms/02-connect-modal-dark.png?fit=max&auto=format&n=neG8Hf789jOlVoQ8&q=85&s=e4d4a07f7f42f4d0e9a5064c68704981" alt="Fenster PeakWMS verbinden mit einem Lagernamen und einer Beispiel-Account-ID" className="hidden dark:block" width="2880" height="1800" data-path="images/de/tutorials/connect-peakwms/02-connect-modal-dark.png" />
    </Frame>
  </Step>

  <Step title="Eine Marke wählen (nur mit Marken)">
    Wenn deine Organisation Marken nutzt, fragt das Fenster auch nach der **Marke**, für die dieses Lager versendet.
  </Step>

  <Step title="Auf Verbindung erstellen klicken">
    Du siehst **WMS-Verbindung erstellt**, und die Seite der neuen Verbindung öffnet sich.
  </Step>
</Steps>

## 3. Den API-Token kopieren, solange er auf dem Bildschirm steht

Die Seite der Verbindung zeigt den **API-Token** genau einmal, direkt nachdem du die Verbindung erstellt hast. Klicke jetzt auf die Kopieren-Schaltfläche daneben und bewahre den Token an einem sicheren Ort auf, bis du ihn in PeakWMS eingefügt hast.

<Frame caption="Der API-Token wird einmal angezeigt, mit einer Kopieren-Schaltfläche">
  <img src="https://mintcdn.com/zippendo/neG8Hf789jOlVoQ8/images/de/tutorials/connect-peakwms/03-token-shown-once-light.png?fit=max&auto=format&n=neG8Hf789jOlVoQ8&q=85&s=d6bbf1c5b506b5ca2a08b7ec2ec71a7d" alt="Abschnitt API-Token auf der Seite der Verbindung, der den API-Token einmalig mit einer Kopieren-Schaltfläche zeigt" className="block dark:hidden" width="2880" height="1800" data-path="images/de/tutorials/connect-peakwms/03-token-shown-once-light.png" />

  <img src="https://mintcdn.com/zippendo/neG8Hf789jOlVoQ8/images/de/tutorials/connect-peakwms/03-token-shown-once-dark.png?fit=max&auto=format&n=neG8Hf789jOlVoQ8&q=85&s=22594c66b68d6d625e1b0a939a44d2ef" alt="Abschnitt API-Token auf der Seite der Verbindung, der den API-Token einmalig mit einer Kopieren-Schaltfläche zeigt" className="hidden dark:block" width="2880" height="1800" data-path="images/de/tutorials/connect-peakwms/03-token-shown-once-dark.png" />
</Frame>

<Warning>
  Wenn du die Seite verlässt, ohne zu kopieren, kann der Token nicht noch einmal angezeigt werden. Klicke auf **Token ersetzen**, um einen neuen zu bekommen. Der alte funktioniert in dem Moment nicht mehr, deshalb braucht PeakWMS den neuen Token, bevor deine Packer wieder drucken können.
</Warning>

Mit dem API-Token kann PeakWMS nur Sendungen erstellen und lesen. Er kann deine Konten bei Versanddienstleistern, Adressen, Bestellungen oder deine Abrechnung nicht sehen.

## 4. Die Webadressen in PeakWMS kopieren

Unter dem Token listet **URLs für dein WMS** für jede Aufgabe, die PeakWMS von Zippendo verlangen kann, eine Webadresse auf. Jede hat eine eigene Kopieren-Schaltfläche.

<Frame caption="URLs für dein WMS mit einer Kopieren-Schaltfläche neben jeder Adresse">
  <img src="https://mintcdn.com/zippendo/neG8Hf789jOlVoQ8/images/de/tutorials/connect-peakwms/04-endpoint-urls-light.png?fit=max&auto=format&n=neG8Hf789jOlVoQ8&q=85&s=dcd2c7cb7afe0f9d001a832c580db783" alt="Abschnitt URLs für dein WMS mit Create shipping label, Create return label, QR code label, Sendungsverfolgung, Existing shipment und Label used und Kopieren-Schaltflächen" className="block dark:hidden" width="2880" height="1800" data-path="images/de/tutorials/connect-peakwms/04-endpoint-urls-light.png" />

  <img src="https://mintcdn.com/zippendo/neG8Hf789jOlVoQ8/images/de/tutorials/connect-peakwms/04-endpoint-urls-dark.png?fit=max&auto=format&n=neG8Hf789jOlVoQ8&q=85&s=14db0e5b469f82fa92b2590a17fc1cde" alt="Abschnitt URLs für dein WMS mit Create shipping label, Create return label, QR code label, Sendungsverfolgung, Existing shipment und Label used und Kopieren-Schaltflächen" className="hidden dark:block" width="2880" height="1800" data-path="images/de/tutorials/connect-peakwms/04-endpoint-urls-dark.png" />
</Frame>

Wechsle jetzt zu PeakWMS. Alles in diesem Schritt passiert dort, bei einem neuen Forwarder:

<Steps>
  <Step title="Einen Forwarder erstellen">
    Füge in PeakWMS einen neuen **Forwarder** hinzu und setze **Provider** auf **Generic**: die Art von Forwarder, die Anfragen an Webadressen sendet, die du einträgst. Wenn du die Ansicht nicht findest, führt dich das [Hilfecenter](https://help.peakwms.com/support/solutions) von PeakWMS selbst durch. Die Einrichtung ist dieselbe, egal welches Versandunternehmen du nutzt.
  </Step>

  <Step title="Die Webadressen einfügen">
    Kopiere jede Adresse aus Zippendo in das PeakWMS-Feld mit demselben Namen: **Create shipping label** (erforderlich), **Sendungsverfolgung** (empfohlen) und die optionalen, die du willst, wie **Create return label**, **QR code label**, **Existing shipment** und **Label used**. Lass **Sendung stornieren** leer. Zippendo zeigt dort „Nicht unterstützt. Lass dieses Feld leer.“, weil es ein Versandetikett beim Versanddienstleister nicht stornieren kann.
  </Step>

  <Step title="Die Anmeldefelder ausfüllen">
    **API key** ist der API-Token, den du in Schritt 3 kopiert hast. **Auth scheme** ist **Bearer**, so übergibt PeakWMS den Token einfach. **Account ID** ist der Wert, den du in Schritt 2 in Zippendo eingetippt hast, falls du einen verwendet hast.
  </Step>
</Steps>

<Note>
  Die vollständige Tabelle der Forwarder-Felder, einschließlich der optionalen, steht auf der Seite [PeakWMS](/docs/de/integrations/peakwms) unter „Sie in PeakWMS eintragen“.
</Note>

## 5. Die Host ID an jeder Versandart in PeakWMS festlegen

In PeakWMS hat jede Versandart eine **Host ID**. So teilt PeakWMS Zippendo mit, welchen Versanddienstleister, welches Versandprodukt und welche Versandregel es verwenden soll, wenn ein Paket gepackt wird. Du legst sie in PeakWMS an der Versandart selbst fest, nicht in Zippendo.

<Steps>
  <Step title="Den Code finden, den Zippendo schon an deine Bestellungen setzt">
    Wenn dein Onlineshop mit Zippendo verbunden ist, trägt jede Bestellung die vom Kunden gewählte Versandart als Code wie `postnord:PNL13:rule_01HZX9K2QF`: der Versanddienstleister, das Versandprodukt und die Versandregel. Gib in deinem Onlineshop eine Testbestellung auf, öffne sie und kopiere diesen Code von der Versandart.
  </Step>

  <Step title="Ihn in PeakWMS als Host ID einfügen">
    Öffne die passende Versandart in PeakWMS und füge den Code in ihr Feld **Host ID** ein. Wiederhole das für jede Versandart, die dein Onlineshop anbietet. Zippendo erkennt diese Codes von selbst, in Zippendo musst du dafür also nichts einrichten.
  </Step>

  <Step title="Paketshops: nur den Teil vor dem senkrechten Strich einfügen">
    Wenn der Kunde einen Paketshop gewählt hat, endet der Code an der Bestellung mit einem senkrechten Strich (`|`) und dem Paketshop, wie `postnord:PNL13:rule_01HZX9K2QF|1234567`. Füge als Host ID nur den Teil **vor** dem senkrechten Strich ein. PeakWMS trennt den Code dort selbst und gibt den Paketshop an Zippendo weiter, eine Host ID deckt also jeden Paketshop ab.
  </Step>
</Steps>

<Warning>
  Wenn eine Host ID nie passt oder immer der falsche Versanddienstleister verwendet wird, prüfe, ob deine Bestellungen ein Feld namens `peak_shipping_code` tragen, oft hinterlassen von einer Versand-App, die du früher genutzt hast. PeakWMS liest dieses Feld zuerst und ignoriert den Code, den Zippendo an die Bestellung setzt. Wer deinen Onlineshop betreut, kann es leeren.
</Warning>

### Stattdessen eigene Host IDs verwenden

In Zippendo musst du nur etwas tun, wenn die Host ID ein eigener Code ist und nicht der aus einer Onlineshop-Bestellung. Das ist der Fall, wenn Bestellungen direkt in PeakWMS eingetippt werden oder wenn du Codes wie `GLS_BUSINESS_PARCEL` bevorzugst.

Öffne in Zippendo die Verbindung und gehe zu **Host-ID-Zuordnungen**. Klicke auf **Zuordnung hinzufügen**, tippe deinen Code unter **Host ID im WMS** ein und wähle die Regel, die verwendet werden soll, unter **Zippendo-Versandregel**. Klicke auf **Zuordnungen speichern**, wenn die Zeilen vollständig sind. Eine Zeile ohne Versandregel kann nicht gespeichert werden.

<Frame caption="Eine Host-ID-Zuordnung: GLS_BUSINESS_PARCEL verweist auf eine GLS-Versandregel für Hauszustellung">
  <img src="https://mintcdn.com/zippendo/neG8Hf789jOlVoQ8/images/de/tutorials/connect-peakwms/05-host-id-mapping-light.png?fit=max&auto=format&n=neG8Hf789jOlVoQ8&q=85&s=4094d2559307061a24decfb160187b6e" alt="Abschnitt Host-ID-Zuordnungen mit einer Zeile, die GLS_BUSINESS_PARCEL einer GLS-Versandregel für Hauszustellung zuordnet" className="block dark:hidden" width="2880" height="1800" data-path="images/de/tutorials/connect-peakwms/05-host-id-mapping-light.png" />

  <img src="https://mintcdn.com/zippendo/neG8Hf789jOlVoQ8/images/de/tutorials/connect-peakwms/05-host-id-mapping-dark.png?fit=max&auto=format&n=neG8Hf789jOlVoQ8&q=85&s=db320ea5e2ee22f5b6e1fb93b02c472c" alt="Abschnitt Host-ID-Zuordnungen mit einer Zeile, die GLS_BUSINESS_PARCEL einer GLS-Versandregel für Hauszustellung zuordnet" className="hidden dark:block" width="2880" height="1800" data-path="images/de/tutorials/connect-peakwms/05-host-id-mapping-dark.png" />
</Frame>

## 6. Den Bestellimport aus diesem Onlineshop stoppen

PeakWMS ist jetzt für die Bestellungen zuständig. Wenn Zippendo sie weiter importieren würde, würden beide Systeme Sendungen für dieselbe Bestellung erstellen, und du würdest für zwei Versandetiketten bezahlen. Öffne **Verkaufskanäle**, öffne den Onlineshop und schalte unter **Wofür Zippendo genutzt wird** die Option **Bestellungen aus diesem Onlineshop importieren** aus.

<Frame caption="Den Bestellimport bei dem Onlineshop ausschalten, den PeakWMS verwaltet">
  <img src="https://mintcdn.com/zippendo/neG8Hf789jOlVoQ8/images/de/tutorials/connect-peakwms/07-import-orders-switch-light.png?fit=max&auto=format&n=neG8Hf789jOlVoQ8&q=85&s=2442cf60257cc21da509439541443210" alt="Einstellungen des Verkaufskanals mit dem Abschnitt Wofür Zippendo genutzt wird und dem Schalter für den Bestellimport" className="block dark:hidden" width="2880" height="1800" data-path="images/de/tutorials/connect-peakwms/07-import-orders-switch-light.png" />

  <img src="https://mintcdn.com/zippendo/neG8Hf789jOlVoQ8/images/de/tutorials/connect-peakwms/07-import-orders-switch-dark.png?fit=max&auto=format&n=neG8Hf789jOlVoQ8&q=85&s=a611e1d5a729f9405a7a3324ec9db143" alt="Einstellungen des Verkaufskanals mit dem Abschnitt Wofür Zippendo genutzt wird und dem Schalter für den Bestellimport" className="hidden dark:block" width="2880" height="1800" data-path="images/de/tutorials/connect-peakwms/07-import-orders-switch-dark.png" />
</Frame>

Versandpreise und die Auswahl des Paketshops im Checkout funktionieren genau wie vorher weiter. Nur der Bestellimport hört auf, und Zippendo markiert Bestellungen in deinem Onlineshop nicht mehr als versendet, weil PeakWMS das jetzt übernimmt.

## 7. Prüfen, ob es funktioniert

Pack eine Bestellung in deiner PeakWMS-Testumgebung und prüfe drei Dinge: Das Versandetikett wird gedruckt und zeigt den erwarteten Versanddienstleister, das Paket erscheint in Zippendo unter **Sendungen**, und die Sendungsverfolgung erscheint an der Bestellung in PeakWMS. Stelle dann die Adressen in PeakWMS auf deine Live-Einrichtung um.

Zurück in Zippendo zeigt der Tab **Verbunden** unter **Apps & Integrationen** deine PeakWMS-Verbindung, wann PeakWMS zuletzt etwas angefragt hat, oder „Noch nicht genutzt“. Wenn eine Anfrage fehlgeschlagen ist, zeigt er die Meldung, die dein Packer gesehen hat.

## Die Verbindung pausieren oder entfernen

Öffne die Verbindung, indem du auf ihre Zeile auf der PeakWMS-Karte klickst. Schalte **WMS darf Versandetiketten erstellen** aus, damit PeakWMS keine Versandetiketten mehr erstellt, ohne etwas zu löschen, und schalte es wieder ein, wenn du bereit bist. **Verbindung löschen** unten entfernt die Verbindung und ihren API-Token endgültig. Sendungen, die bereits erstellt wurden, bleiben, wo sie sind.

<Frame caption="WMS darf Versandetiketten erstellen ist der Schalter, um eine Verbindung zu pausieren">
  <img src="https://mintcdn.com/zippendo/neG8Hf789jOlVoQ8/images/de/tutorials/connect-peakwms/08-accept-requests-light.png?fit=max&auto=format&n=neG8Hf789jOlVoQ8&q=85&s=419551942b114d6d4dd7ae6db9555260" alt="Seite der Verbindung mit dem Abschnitt Status und dem eingeschalteten Schalter WMS darf Versandetiketten erstellen" className="block dark:hidden" width="2880" height="1800" data-path="images/de/tutorials/connect-peakwms/08-accept-requests-light.png" />

  <img src="https://mintcdn.com/zippendo/neG8Hf789jOlVoQ8/images/de/tutorials/connect-peakwms/08-accept-requests-dark.png?fit=max&auto=format&n=neG8Hf789jOlVoQ8&q=85&s=5d51a6742c5424d079f5386c5272426f" alt="Seite der Verbindung mit dem Abschnitt Status und dem eingeschalteten Schalter WMS darf Versandetiketten erstellen" className="hidden dark:block" width="2880" height="1800" data-path="images/de/tutorials/connect-peakwms/08-accept-requests-dark.png" />
</Frame>

## Gut zu wissen

* Ein Packer, der dieselbe Bestellung zweimal packt, bekommt nicht zwei Versandetiketten. Zippendo gibt das bereits erstellte Versandetikett zurück.
* Retourenetiketten funktionieren genauso. Die Adresse, an die das Paket zurückkommt, ist immer die Absenderadresse deiner Versandregel, das Versandetikett stimmt also auch dann, wenn PeakWMS eine andere Adresse gespeichert hat.
* Gefahrgut wird abgelehnt, statt ohne die nötigen Papiere versendet zu werden. Sende solche Bestellungen in PeakWMS über einen anderen Forwarder.

## Verwandte Themen

* [PeakWMS](/docs/de/integrations/peakwms) für jede PeakWMS-Einstellung, die Regeln zur Host ID und die Meldungen, die deine Packer sehen können
* [Versandregeln](/docs/de/tutorials/shipping-rules) für die Regeln, auf die eine Host ID verweist
* [Einstellungen des Verkaufskanals](/docs/de/how-to/order-channel-settings) für die Schalter des Onlineshops


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.