Hallo,
wir müssen Bestellungen aus einem externen System regelmäßig über die API in den Shop einspielen.
Soweit kein Thema das klappt schon.
Allerdings fehlt bei den Bestesllpositionen/Orderitems die Verbindung zu den Produkten.
a) es wird der Bestand nicht verringert wenn eine Bestellung reinkommt
b) man kann in der Bestellung nicht auf die Bestellpositionen klicken
wir setzen bei den Orderitems diese 3 Felder auf die Shopware-Product-ID des zugehörigen Produkts:
„identifier“ => $product[„id“],
„referencedId“ => $product[„id“],
„productId“ => $product[„id“],
Bist du dir sicher, dass es referencedId und nicht referenceId ist?
Das sollte so klappen, wie du es oben geschrieben hast. Machen wir auch nicht anders.
hatte vielleicht nur einen Tippfehler, egal.
In der Datenbankspalte landet es jedenfalls… klappt trotzdem nicht.
bei den Bestellpositionen wird auch nix angezeigt, kein Bild und auch kein Text. Das liegt wohl am „payload“ der hier verwendet wird… hab ich mal befüllt bringt aber auch nix