API

Modificare lo stato dell'ordine

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

Traduce l'ordine in un nuovo order_status dall'elenco esteso.

Autorizzazione

api-token + language + role

Corpo della richiesta application/json

object
idintegerobbligatorio

Esempio: 12863356

order_statusstring (ExpandedOrderStatus) obbligatorio

Stato dell'ordine: in consegna, completato, in preparazione, in cucina, non elaborato, pronto per la spedizione, in attesa di invio in cucina, in attesa di rifacimento, annullato, confermato, preparato, in attesa di pagamento, rimborso parziale

Valori:in_transitdoneassemblyin_kitchennot_processedready_to_transitwait_to_kitchenwait_remadecanceledconfirmedcookedwaiting_for_paymentpart_refund

Esempio: confirmed

Risposte

OK

object
statusstringobbligatorio

Valori:successerror

Esempio: success

Una delle opzioni
object
dataobjectobbligatorio
descriptionstringobbligatorio

Messaggio sul risultato della modifica dello stato

Esempio: Status successfully changed to In transit!