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.