HinweisDieser Artikel richtet sich an Mitarbeitende von Versandzentren, mit denen Digistore24 eine Kooperation geschlossen hat.
Informationen für Vendoren und Produkthersteller zum Beauftragen eines Versandzentrums findest du hier.
In diesem Artikel erfährst du, welche Möglichkeiten es gibt, Digistore24 mit einem Versandzentrum zu verbinden.
Beim Verbinden von Digistore24 mit einem Versandzentrum sind zwei Informationsflüsse relevant:
- Das Versandzentrum ruft Versanddaten von Digistore24 ab:
- Die Daten der zu verschickenden Bestellungen (Anschrift, Produkte).
- Die Information, in welchem Namen eine Bestellung verschickt werden soll (Vendor oder Digistore24).
Hinweis
Falls eine Bestellung im Namen von Digistore24 verschickt werden soll, gibt Digistore24 eine Reseller-ID an, z.B. die ID des deutschen Resellers Digistore24 GmbH (siehe https://www.digistore24.com/support/resellers).
- Das Versandzentrum hinterlegt Versanddaten in Digistore24:
- Den Versandstatus einer Bestellung sowie ggf. deren Tracking-Daten.
- Die Information, ob im Namen von Digistore24 verschickt wurde.
Hinweis
Falls eine Bestellung im Namen von Digistore24 verschickt wurde, gibt das Versandzentrum einen Code an, mit dem diese Information hinterlegt wird (siehe https://www.digistore24.com/support/fulfillment_centers).
Es gibt drei Möglichkeiten, wie Digistore24 mit einem Versandzentrum verbunden werden kann:
Kontozugriff für Versandzentrum: Händisches Abrufen und Hinterlegen von Versanddaten
Voraussetzungen
- Du benötigst einen Digistore24-Account.
- Der Vendor hat für deinen Digistore24-Account einen Kontozugriff mit der Berechtigung Versand-Mitarbeiter eingerichtet.
Sind die Voraussetzungen erfüllt, kannst du auf den Digistore24-Account des Vendors zugreifen.
Öffne dann im Digistore24-Account des Vendors das Menü Berichte > Versand. Dort kannst du die Bestellungen samt Details einsehen und als CSV-Datei exportieren. Zudem kannst du Bestellungen als versendet markieren und dabei angeben, in welchem Namen die Bestellung versandt wurde.
- Hier siehst du eine Übersicht der Bestellungen.
- Du kannst nach Bestellungen filtern, z.B. nach Versandstatus Ausstehend.
- Du kannst die Übersicht der Bestellungen als CSV-Datei exportieren.
- Für jede Bestellung werden Details angezeigt.
- Du siehst, ob eine Bestellung im Namen von Digistore24 versendet werden soll.
Hinweis
Falls eine Bestellung im Namen von Digistore24 versendet werden soll, siehst du den Reseller samt seiner ID (siehe https://www.digistore24.com/support/resellers). - Du siehst Informationen zu den Produkten einer Bestellung.
- Du siehst die Lieferadresse einer Bestellung.
- Du kannst alle oder einzelne Bestellungen auswählen.
- In diesem Feld wählst du aus, in welchem Namen eine Bestellung versendet wird.
Hinweis
Falls du auswählst, dass die Bestellung im Namen von Digistore24 versendet wird, wird automatisch der Code deines Versandzentrums hinterlegt (siehe https://www.digistore24.com/support/fulfillment_centers). - Mit diesem Button markierst du ausgewählte Bestellungen als versendet.
Hinweis
Mit der Digistore24-API können zusätzlich die Tracking-Daten (Sendungsverfolgung) einer Bestellung hinterlegt werden.
Versandzentrum verbinden per API
Die Digistore24-API ermöglicht einen automatisierten Austausch von Versanddaten (siehe Delivery workflow).
Versandzentrum ruft Versanddaten von Digistore24 ab
Mit der Funktion listDeliveries() werden die zu verschickenden Bestellungen samt relevanter Details von Digistore24 an das Versandzentrum übertragen.
Das Feld is_shippment_by_reseller_id gibt dabei an, ob der Versand im Namen von Digistore24 erfolgen soll:
- Falls das Feld leer ist, soll der Versand im Namen des Vendors erfolgen
- Falls eine ID angegeben ist, soll der Versand im Namen des Digistore24-Resellers mit der zugehörigen ID erfolgen
Eine Übersicht der Reseller samt IDs findest du hier: https://www.digistore24.com/support/resellers
Versandzentrum hinterlegt Versanddaten in Digistore24
Die Funktion updateDelivery() dient zum Übertragen von Daten zu Versandstatus sowie Tracking-Daten (Sendungsverfolgung) vom Versandzentrum an Digistore24.
Ein wichtiger Parameter der Funktion updateDelivery() ist: is_shipped_by_reseller_from=CODE
Verwende diesen Parameter, falls das Feld is_shippment_by_reseller_id einen Wert – also die ID eines Digistore24-Resellers – aufweist. Übergebe dabei den “CODE” deines Versandzentrums (siehe https://www.digistore24.com/support/fulfillment_centers).
Zusammenfassung: Versand einer Bestellung im Namen von Digistore24
-
is_shippment_by_reseller_idwird von Digistore24 gesetzt und hat IDs von https://www.digistore24.com/support/resellers - sofern die Bestellung im Namen von Digistore24 verschickt werden muss. -
is_shipped_by_reseller_fromwird vom Versandzentrum gesetzt und hat Codes von https://www.digistore24.com/support/fulfillment_centers - sofern die Bestellung im Namen von Digistore24 versendet wurde.
Versandzentrum verbinden per IPN
Versanddaten können per Instant Payment Notification (IPN) an das Versandzentrum übertragen werden. Wenn eine Bestellung erfolgt, werden die Daten automatisiert an das System des Versandzentrums übertragen und können dort weiterverarbeitet werden.
Wenn du einen größeren Kundenkreis hast, der mit Digistore24 arbeitet oder arbeiten möchte, kontaktiere uns gerne. Wir erörtern dann die Möglichkeit, eine eigene IPN-Integration für dein Versandzentrum zu schaffen.