Zum Hauptinhalt springen
Der Endpunkt orders/ stellt Ihnen eine Schnittstelle zur Verwaltung von Bestelldaten in unserem Shop-System bereit. Mit dieser Schnittstelle können Sie Bestelldaten abrufen, löschen und den Status aktualisieren.

Unterstützte Methoden

Angabe aller unterstützten Methoden.

Datenfelder einer Bestellung

Beispiel

Verwendung der Methoden

GET orders

Diese Methode liefert eine Liste aller Bestellungen aus dem Admin-Interface des Shops.

Beispiel

Antwort

Filterfelder

createdAt, updatedAt, payedAt, id, subshopId, accountId, processingStatus, paymentStatus, verificationStatus, deleted

Sortierfelder

createdAt, updatedAt, id, processingStatus, paymentStatus, subshopId

Fehlercodes

GET orders/{orderId}

Diese Methode ruft die Details einer einzelnen Bestellung anhand ihrer eindeutigen Bestell-ID ab.

Beispiel

Antwort

Fehlercodes

PUT orders/{orderId}

Diese Methode aktualisiert eine bestehende Bestellung anhand ihrer eindeutigen Bestell-ID. Alle Felder sind optional. Das Feld deliveryStatus soll ein als String serialisiertes Objekt sein. Die Felder verificationComment (String) und verificationTitle (String) werden nur bei Änderung des verificationStatus ausgewertet. Bei jeder Änderung des Verification-Status wird automatisch ein Log-Eintrag mit dem Log-Level Info und der Message-ID order.updateVerificationStatusSuccess erzeugt. Werte für processingStatus: 0 = New
1 = Finished
2 = Deleted
3 = Canceled
Werte für verificationStatus: 0 = Default
1 = Test
2 = Fake\

Beispiel

Request Body

Antwort

Bei Erfolg wird die aktualisierte Bestellung zurückgegeben (gleiches Format wie bei GET orders/{orderId}).

Fehlercodes

DELETE orders/{orderId}

Diese Methode löscht eine bestehende Bestellung anhand ihrer eindeutigen Bestell-ID.

Beispiel

Antwort

Fehlercodes

Support

Bei technischen Fragen und Hilfestellungen ist unser Support-Team für Sie erreichbar: Zum Kundenportal Bei technischen Fragen und Hilfestellungen ist unser Support-Team für Sie erreichbar: Zum Kundenportal Bitte senden Sie uns eine möglichst detaillierte Beschreibung sowie Screenshots, Requests/Antworten, damit wir Ihre Anfrage zeitnah und zielführend beantworten können.