Update Order by ID
POST
v1/managers/store/orders/{order-id}/change-order-statusPlease note that if the order is shipped through an integrated shipping company, then we cannot update the order status from "Ready" to "New".
To deliver the order through a shipping company, you need to change the order status to ready, and send the inventory_address_id
value with your request, hence shipping companies need to know which pickup point to get the package from.
To get a list of your current inventory addresses along with their ids, please check the inventory addresses API endpoint.
Available order statuses are as follows: (new, preparing, ready, indelivery, delivered, cancelled)
Request
Preferred language for the response. Defaults to en
if not specified.
The Authorization token is a unique key given to the third-party application (Partner) by Zid. It is used to authenticate the API requests made by the Partner application. The token verifies the partner's identity and ensures they have permission to access Zid's API but does not provide any specific user or store information. It should be included in the header of API requests when the partner application needs to access Zid's API.
This token is used to authenticate and access information related to the store. It is obtained through an OAuth mechanism and is required to perform operations on the store's data. The X-Manager-Token
should be included in the header of API requests that require store-related information.
The order status value must be one of the following (new, preparing, ready, indelivery, delivered, cancelled)
The id of the inventory address in the system which will be the pickup location for the shipping company.
The shipping company tracking ID
The shipping company tracking URL
Direct link for the shipping waybill
Request samples
Responses
{}