Produkt speichern: There are 1 error(s) while writing data. 1. [/0/price] This field is missing.

Hello.

Folgende Daten lassen sich leider nicht speichern:

$data = [
    [
        'active' => true,
        'price' => [
            [
                'net' => 181.51260504201682,
                'gross' => 216,
                'linked' => true
            ]
        ],
        'ean' => '1234567891234',
        'productNumber' => 'ARTCODE',
        'stock' => 10,
        'name' => 'Name',
        'description' => 'Beschreibung',
        'taxId' => $tax->getUniqueIdentifier()
    ]
];

Das tax-Objekt hole ich vorher.
Die Meldung meldet, dass etwas am price nicht stimmt.

There are 1 error(s) while writing data. 1. [/0/price] This field is missing.

Leider kann ich keinem Beispiel, der API oder der swagger Doku entnehmen, wie das aussehen muss.
Mein Beispiel ist so aufgebaut, dass sie den Daten ähneln, die bei der API zurück kommen.

Schöne Grüße,
Niklas

Hi Niklas,
ich würde drauf tippen, dass die currencyId fehlt, da die Struktur per JSON so aussieht:

   „price“:[  
      {  
         „currencyId“:„b7d2554b0ce847cd82f3ac9bd1c0dfca“,
         „gross“:19.99,
         „net“:16.798319327731,
         „linked“:true
      }
   ]

Gruß

Krispin

War die currencyId - Danke - klappt!