API: Fulfill Order
POST /api/marketplace/v2/orders/fulfill/
Inform Kogan that an order has been dispatched.
Dispatching an order will remove it from the open orders results.
Products sent with different tracking numbers should be submitted on separate Dispatch Lines
Request Format
See below a list of the fields and description for the order’s fulfillment
Fulfillment Object
Parameter | Required | Description |
---|---|---|
Id | Yes | Order Id |
Items | Yes | Items that have been shipped. |
Item Array Object
Parameter | Required | Description |
---|---|---|
OrderItemID | Yes | Line Id |
Quantity | Yes | The number of units shipped. |
SellerSku | Yes | The SKU of the ordered line item that was shipped |
ShippedDateUtc | Yes | The ISO 8601 UTC date/time on which the order has been shipped. |
ShippingCarrier | Yes | The carrier company of the shipment.
|
ShippingClass | No | Send blank |
TrackingNumber | Yes | The tracking number of the shipment. |
Carrier Companies
Here is a list with all the carriers allowed (refer to the field ShippingCarrier)
https://koganmarketplace.zendesk.com/hc/en-us/articles/900005468863-Supported-Carrier-Codes
Example
[
{
"ID": " 123456 ",
"Items": [
{
"OrderItemID": "0",
"SellerSku": "XX-Valyrian-steel-SWORD-1",
"Quantity": 1,
"ShippedDateUtc": "2020-03-17T22:50:56.53906Z",
"TrackingNumber": " XYZTRACKING0",
"ShippingCarrier": "Pigeon Express",
"ShippingClass": "Express"
},
{
"OrderItemID": "1",
"SellerSku": "XX-DRAGON-STONE",
"Quantity": 4,
"ShippedDateUtc": "2020-03-17T22:50:56.53906Z",
"TrackingNumber": "XYZTRACKING1",
"ShippingCarrier": "Pigeon Express",
"ShippingClass": "Express"
}
]
}
]
Updated 20 days ago