API

Změnit stav objednávky

POST/api/crm/v2/orders.updatev2
operationId: orders.update

Převádí objednávku do nového order_status z rozšířeného seznamu.

Autorizace

api-token + language + role

Tělo požadavku application/json

object
idintegerpovinné

Příklad: 12863356

order_statusstring (ExpandedOrderStatus) povinné

Stav objednávky: na cestě, dokončeno, kompletace, v kuchyni, nezpracováno, připraveno k odeslání, čeká na odeslání do kuchyně, čeká na přepracování, zrušeno, potvrzeno, připraveno, čeká na platbu, částečné vrácení

Hodnoty:in_transitdoneassemblyin_kitchennot_processedready_to_transitwait_to_kitchenwait_remadecanceledconfirmedcookedwaiting_for_paymentpart_refund

Příklad: confirmed

Odpovědi

OK

object
statusstringpovinné

Hodnoty:successerror

Příklad: success

Jedna z možností
object
dataobjectpovinné
descriptionstringpovinné

Přeložená zpráva o výsledku změny stavu

Příklad: Status successfully changed to In transit!