Mark an order as shipped
channable_ship_orderSet an order to shipped, with tracking data. Give transporter as a Channable transporter code (channable_list_transporters lists them) and tracking_code. Pass order_item_ids to ship only some items (the order then becomes partial; repeat with the other items later); omit it to ship the whole order. Spartoo and Veepee do not support partial shipments. POST /v1/companies/{company}/projects/{project}/orders/{order_id}/shipment. Channable passes this change on to the marketplace. It cannot be undone through this API and the call is never retried; if it times out, check the order in Channable before trying again.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| order_id | Yes | Channable order id. | |
| project_id | No | Channable project id (Project settings). Default: the project chosen at login. | |
| transporter | No | Channable transporter code, e.g. POSTNL, DHL, DPD. | |
| tracking_code | No | Track and trace code of the parcel. | |
| order_item_ids | No | Only these order items are shipped (partial shipment). Omit to ship all. | |
| delivery_bill_id | No | Delivery bill id, if the marketplace asks for it. | |
| return_transporter | No | Transporter code for the return label, if the marketplace asks for it. | |
| return_tracking_code | No | Track and trace code of the return label. |