Saltar al contenido principal

Actualizar un pedido

API operation: Open the endpoint in Scalar

Usa PUT /orders/{order} para actualizar un pedido. La operación pública actual es Order.update.put.

El parámetro de ruta de tipo entero es {order}.

La operación admite actualizaciones específicas por rol para administradores, administradores de negocio, repartidores, administradores de repartidores, clientes y empresas de repartidores autenticadas. Los campos aceptados y las transiciones de estado dependen del solicitante y de la configuración del proyecto; sigue el esquema de solicitud de la operación y la política de autorización aplicable.

Para una transición de aceptación con status=8, incluye external_driver_id y external_driver_name. Otras transiciones permitidas tienen sus propios requisitos. Trata la autenticación de una empresa de repartidores como una credencial y no la incluyas en ejemplos.

const response = await ordering.orders(orderId).save(changes);

Esta sintaxis de SDK es histórica. Confirma el paquete y la versión antes de usarla.