Hallo,
ich weiß nicht, ob das Thema hier schonmal behandelt wurde - gefunden habe ich nichts. Mein Problem:
Ich lege eine Order über POST https://domain/api/order
an. (Create a new Order resources. | Admin API) Dabei gebe ich die Bestell/Payment/Versand-Stati (In Bearbeitung/Bezahlt/Offen) mit und ich nutze einen Headless-SalesChannel als Ziel.
Ich halte mich dabei an dieses Tutorial: How to create a (correct) order using Admin API in Shopware 6?
Hier fehlten die itemRounding/totalRounding, die habe ich hinzugefügt. Leider funktionert das dennoch nur so halb.
Was mir fehlt, ist die orderNumber:
Wenn ich sie leer übergebe oder weglasse, wird die Bestellung ohne Bestellnummer angelegt. Als Antwort kommt dann auch HTTP 204 statt wie beschrieben HTTP 200 mit der Order im Body zurück. Wie komme ich an eine gültige Ordernumber, die in’s Shopsystem passt? (Sprich: Ich möchte, dass die Bestellung eine von SW entsprechend dem definierten Nummernkreis generierte orderNumber bekommt)