Preis nicht überschreiben beim Update über API

Hallo zusammen,

wenn ich einen Preis updaten will, ohne den Pseudopreis anzufassen. Wird dieser immer 0 gesetzt! In meinem Fall müsst ich erst das Produkt abrufen und den Pseudopreis beim put übergeben. Das ist alles andere als performant.

Auch die Lösung mit __options replace false funktioniert nicht, da dann ein neues Preis Objekt geschrieben wird.

Hat jemand noch eine Idee, NUR den price zu updaten via API?

 

{
    "mainDetail": {
        "purchasePrice": 88,
        "prices": [
            {
                "price": 987
            }
        ]
    }
}

 

Moin, moin,

@NicoDeluxe‍ gibt es dafür schon eine Lösung? Ich habe (fast) dasselbe Problem.

Herzliche Grüße

Leider nicht wirklich. Ich hole jetzt den Artikel vorher raus und setzen die betehenden Preise an den neuen Json String.

OK. Danke für die Info.

1 Like

Hallo @prodeco‍

Sie können einfach die Price ID benutzen mit ‚__options_prices => false‘,  um diese zu machen

VG,

image

Tel.: +49 755 - 183 990 00 | E-Mail: info@enbit.de | Web: http://enbit.de/

Hi, hast du ein Beispiel wie das in Json aussieht oder einen Link zur Doku?