Skip to main content
POST
Import orders
Mit diesem Endpoint können Sie eine Liste von Transaktionsbestellungen in Ihr Kameleoon-Konto importieren. Sie können diesen Endpoint auch verwenden, um Bestellungen und ihre Eigenschaften zu aktualisieren, wenn sie bereits in der Kameleoon-Datenbank vorhanden sind. Die Daten sollten als JSON-Zeichenfolge im Anfragetext gesendet werden.

Liste der Abfrageparameter

Liste der Parameter für das orders-Objekt

Liste der Parameter für das value-Objekt

Liste der Parameter für das payment_structure-Objekt

Stellen Sie sicher, dass value.total == payment_structure.cash + payment_structure.bonuses + payment_structure.delivery - payment_structure.discount

Liste der Parameter für das items-Objekt

Das items-Objekt ist erforderlich, wenn Sie eine Bestellung erstellen. Sie können es als leeres Array senden, wenn Sie den Status einer Bestellung aktualisieren.

Beispiel-JSON-Anfrage

Eine Bestellung stornieren

Da der Endpoint Import orders sowohl zum Erstellen als auch zum Aktualisieren von Bestellungen verwendet wird, können Sie ihn verwenden, um eine stornierte Bestellung zu registrieren. Um eine stornierte Bestellung zu registrieren, geben Sie Folgendes an:

Abfrageparameter

orders-Objektparameter

Beispiel für eine Stornierungs-JSON-Anfrage

Body

application/json
shop_id
string
erforderlich

Store Key. Find this in Recommendations > Settings > Store settings in the Kameleoon app. Contact your Customer Success Manager for the key if necessary.

shop_secret
string
erforderlich

Secret Key. Find this in Recommendations > Settings > Store settings in the Kameleoon app. Contact your Customer Success Manager for the key if necessary.

orders
object[]
erforderlich

List of orders.

Antwort

Orders imported or updated. Verified against a live response on 2026-09-24.

status
enum<string>

Request outcome.

Verfügbare Optionen:
success