Dokumentation

Plenty Sendungsnummer Import – Referenz

Technischer Hintergrund, PlentyOne-Berechtigungen im Detail und Antworten auf häufige Fragen. Eine geführte Schritt-für-Schritt-Anleitung findest du im Tutorial.

Was die App tut

Sobald eine Bestellung in Shopify erfüllt wird (Fulfillment mit Sendungsnummer), sucht die App die bereits verknüpfte PlentyOne-Bestellung, setzt dort das konfigurierte Versandprofil und überträgt die Sendungsnummer(n) – automatisch per Webhook und zusätzlich über einen nächtlichen Abgleich als Absicherung.

Voraussetzung: Bestellungen bereits verknüpft

Die App matcht Bestellungen ausschließlich über das Note-Attribute PlentyId auf der Shopify-Bestellung. Dieses wird von der offiziellen Plentymarkets-Shopify-App gesetzt, wenn eine Bestellung dort importiert wird. Ohne bestehende Verknüpfung kann diese App die passende PlentyOne-Bestellung nicht finden – sie legt auch keine neuen Aufträge an.

PlentyOne: API-Benutzer & Rechte im Detail

Erst die Rolle mit den Rechten anlegen, danach den Benutzer erstellen und ihm die Rolle zuweisen – nicht umgekehrt.

Rolle (Einrichtung → Kontoverwaltung → Rollen → Neu)

Rechte-Tab, oben rechts „Erweitert" aktivieren, dann:

BereichRechtLesenAktualisierenErstellen
AufträgeAufträge✅✅–
VersandVersandeinstellungen✅––
VersandVersandpaket → Versandpaket✅✅✅
VersandPakettyp✅––

Alle übrigen Unterpunkte (Artikel im Versandpaket, Versandpaletten, Dienstleister, Retourenlabel, Auftragsstatus, Abonnement etc.) werden nicht benötigt und können deaktiviert bleiben – je weniger Rechte, desto besser aus Datenschutzsicht (Art. 32 DSGVO, Datenminimierung).

Berechtigung Aufträge in PlentyOne
Berechtigung Versand in PlentyOne

Zugriffsrechte der Rolle (nicht im Rechte-Tab)

Der häufigste Stolperstein – ohne diese drei liefert die API leere Ergebnisse, obwohl die Rechte oben korrekt gesetzt sind:

Benutzer (Einrichtung → Kontoverwaltung → Konten → Neu)

  1. Benutzernamen vergeben (mind. 5 Zeichen, keine Leerzeichen)
  2. Bei „Zugang/Rechte": „Nur API-Benutzer" auswählen
  3. Bei „Rolle": die zuvor erstellte Rolle zuweisen
  4. Passwort vergeben und speichern
PlentyOne Benutzereinstellungen

REST-API-URL

Oben rechts im PlentyOne-Backend auf die PlentyID bzw. das Avatar-Icon klicken. Format: https://p(plentyid).my.plentysystems.com/rest/ – ein ggf. angehängtes /rest/ erkennt die App automatisch und muss nicht manuell entfernt werden.

REST-API-URL im PlentyOne-Menü

Checkliste

Sync-Verhalten im Detail

Teillieferungen (mehrere Sendungsnummern)

Hat eine Shopify-Bestellung mehrere Fulfillments/Sendungsnummern, aktualisiert die App das erste bereits vorhandene Paket in PlentyOne und legt für jede weitere Sendungsnummer ein zusätzliches Paket an (Standard-Paket-Typ aus Schritt 3).

Bestehende Sendungsnummern werden nie überschrieben

Ist in PlentyOne bereits eine Sendungsnummer hinterlegt, ändert die App sie nicht. Stimmt eine bereits hinterlegte Sendungsnummer mit keiner der aktuellen Shopify-Sendungsnummern überein, wird nichts verändert und die Bestellung im Dashboard mit einer Warnung markiert („Sendungsnummer bereits vorhanden") – zur manuellen Prüfung.

Stornierte Fulfillments

Stornierte Sendungen werden bei der Übertragung ignoriert – nur aktive Fulfillments zählen.

Häufige Fragen

„Verbindung fehlgeschlagen. Bitte Zugangsdaten prüfen."

REST-API-URL, Benutzername und Passwort im Setup-Schritt 1 nochmal gegenprüfen (siehe REST-API-URL oben). Der Benutzer muss als „Nur API-Benutzer" angelegt und aktiv sein.

Die Sendungsnummer kommt nicht in PlentyOne an

Wie oft wird synchronisiert?

Sofort per Webhook bei jedem neuen Fulfillment, zusätzlich einmal nächtlich als Abgleich für ausstehende oder zuvor fehlgeschlagene Bestellungen (bis zu 3 Versuche).

Rechtliches & Support

Zum TutorialAGBDatenschutzerklärung