Fulfillments allow the user to split an order into multiple fulfillments to ship different items (and their varying quantity) independently.
| Value | Description | ||||||
|---|---|---|---|---|---|---|---|
|
order_id Type: string |
The record id of the associated orders. |
||||||
|
items Type: array |
Array of objects containing the details of items in the order.
|
||||||
|
item_count Type: number |
Total number of items in the fulfillment. |
||||||
|
sub_total Type: number |
Sub total amount of the fulfillment. |
||||||
|
shipping_charge Type: number |
Shipping charges applied to the fulfillment. |
||||||
|
additional_charge Type: number |
Additional charges applied to the fulfillment. |
||||||
|
total Type: number |
Total amount of the fulfillment. |
||||||
|
status Type: string |
Status of the fulfillment. Example: Pending, Shipped, Fulfilled or Cancelled |
||||||
|
tracking_number Type: string |
Tracking number of the shipment associated with the fulfillment. |
||||||
|
tracking_status Type: string |
Tracking status of a fulfillment in case it has been shipped, marked as delivered. |
||||||
|
shipment_id Type: string |
Record id of the shipment associated with the fulfillment (if any). |
||||||
|
shipping_label Type: string |
Link to shipping label of the shipment. |
||||||
|
manifest Type: string |
Link to manifest of the shipment. |
||||||
|
fid Type: string |
The id of the fulfillment. Example: OID123-F1 |
||||||
|
type Type: string |
Type of fulfillment. It can be cod or regular. |
||||||
|
tracking_company Type: string |
Logistics provider used to ship the fulfillment. |
||||||
|
price Type: string |
Logistics charges applied. |
||||||
|
oid Type: string |
OID of the associated order. |
| Name | Routes |
|---|---|
| add | post /api/1/entity/ms.fulfillments TRY IT ! |
| list | get /api/1/entity/ms.fulfillments TRY IT ! |
| ship | put /api/1/entity/ms.fuflillments/{_id}/_/ship TRY IT ! |
| markAsShipped | put /api/1/entity/ms.fuflillments/{_id}/_/markAsShipped TRY IT ! |
| markAsDelivered | put /api/1/entity/ms.fulfillments/{_id}/_/markAsDelivered TRY IT ! |
| cancel | put /api/1/entity/ms.fuflillments/{_id}/_/cancel TRY IT ! |