Dieser Artikel erläutert, wie sich die Konfiguration von Delivery Checkout bei der Verwendung mit nShift Ship von der Standardkonfiguration unterscheidet.
Abschnitte in diesem Artikel:
- Eine Delivery Checkout für die Verwendung mit nShift Ship erstellen
- Mit nShift Ship buchen und drucken
- DeliveryCheckout API
Eine Delivery Checkout für die Verwendung mit nShift Ship erstellen
Wenn Sie neu bei Delivery Checkout sind, empfehlen wir Ihnen, zunächst diese Artikel zu lesen:
Bevor Sie mit der Einrichtung beginnen, stellen Sie sicher, dass Sie mindestens einen Absender in Ihrem Adressbuch haben. Siehe Neuen Absender hinzufügen, Adressbuch über API oder Adressbuch importieren.
Sie müssen außerdem Ihre nShift Ship Actor ID und Ihren Key im Abschnitt Ship details Ihres Sender in nShift Delivery eingeben:
- Gehen Sie zu Maintenance > Senders.
- Suchen Sie nach Ihrem Absender oder fügen Sie einen neuen Absender hinzu.
- Geben Sie Ihre Actor ID und Ihren Key im Abschnitt Ship details ein.
Befolgen Sie anschließend die Schritte in diesem Artikel: Eine Delivery Checkout erstellen
Siehe auch unsere weiteren Artikel zu:
Delivery Checkout-Ablauf mit nShift Ship:
Mit nShift Ship buchen und drucken
Sie können Sendungen mit Ship über die API oder per Dateiimport buchen und drucken.
Über API
Um Sendungen über die Shipment Server API zu buchen und zu drucken, verwenden Sie die prepare ID als OrderId-Referenz für die Aktion SubmitShipment.
Bei der Ausführung von SubmitShipment müssen fehlende Pflichtangaben zur Sendung, beispielsweise Paketinformationen, ergänzt werden.
Lesen Sie mehr über Die Verwendung von StoreOrder zum Speichern von Bestellungen für den Import.
Dateiimport
Sie können die prepare ID importieren und diesen Wert zusammen mit den erforderlichen Sendungsinformationen, wie z. B. Paketinformationen, in References > ShipAdvisor Reference importieren.
Zur Ship-Hilfe gelangen Sie hier.
DeliveryCheckout API
Die DeliveryCheckout API ist ein Integrationsdienst für die Kommunikation zwischen Delivery Checkout und Ihrem Webshop. Die DeliveryCheckout API verwendet ein REST-API-Framework mit JSON als Datenträger und bietet eine Reihe von Funktionen.
Die allgemeine Dokumentation zur DeliveryCheckout API finden Sie hier.
Bei der Verwendung mit nShift Ship gibt es einige besondere Szenarien, die nachfolgend beschrieben werden.
Teilsendung erstellen
POST /delivery-checkouts/{deliveryCheckoutId}/shipmentsErstellt eine Teilsendung basierend auf der Versandoption, die der Kunde im Webshop ausgewählt hat.
Dieser Endpunkt ist obligatorisch.
Verwenden Sie immer die vollständige Delivery Checkout-ID, da die Delivery Checkout-Version in der ID enthalten ist.
Teilsendung abrufen
GET /delivery-checkout-shipments/{prepareId}Ruft eine zuvor erstellte Teilsendung ab.
Teilsendung löschen
DELETE /delivery-checkout-shipments/{prepareId}Löscht eine Teilsendung.
Nach dem Löschen kann die prepare ID für neue Teilsendungen wiederverwendet werden.
Quellsystem des Dienstes abrufen
GET /delivery-checkout-shipments/{prepareId}/source-systemRuft das Quellsystem ab, aus dem der Teilsendungsdienst stammt.
Nützlich, wenn nur die prepare ID bekannt ist und die Delivery Checkout-Konfiguration Optionen mit Diensten aus mehreren Quellsystemen enthält.