Check-In Confirm
This endpoint supports the Ship-to Store fulfillment type.
URI Summary
POST /stores/{storeId}/nodes/{nodeId}/fulfillmentOrders/{fulfillmentOrderId}/checkin
Request Parameters
Parameter Type |
Name |
Description |
Required |
Definition |
Example |
---|---|---|---|---|---|
Path |
storeId |
The store identifier |
yes |
String |
TMSUS |
Path |
nodeId |
The node identifier |
yes |
String |
TMS_NA-Store001 |
Path |
fulfillmentOrderId |
Unique number associated with Fulfillment Order |
yes |
String |
100051718744001 |
Request Payload Definition
Element |
Required |
Description |
---|---|---|
modifyAssociatedId |
yes |
The associate handling the pickup confirm |
fulfillmentOrder{ |
yes |
Parent for all remaining rows |
action |
yes |
CONFIRM |
storeId |
yes |
The seller organization at which fulfillment order belongs. |
nodeId |
yes |
Fulfillment Order Ship Node |
fulfillmentOrderId |
yes |
Unique number associated with Fulfillment Order |
holdLocation |
yes |
Where the package is going to be put. This will vary by client and possibly by node. |
checkInPackages[{ |
yes |
Packages for this fulfillment order |
checkInPackageId |
yes |
Internal identifier for this package. Comes from the Detail call payload, based on the tracking number |
checkInPackageItems[{ |
yes |
The items in this package |
itemId |
yes |
Full item ID with catalog number |
webLineId |
yes |
Line number on the original web order |
quantity |
yes |
How many are supposed to be in the package? |
checkInQuantity |
yes |
How many were actually in the package? |
checkInCanceledQuantity |
yes |
How many were missing or damaged? |
checkInCancellationReasonCode |
no |
Required if the canceled quantity is > 0 |
Request Payload Example
{
"modifyAssociateId": "associate_id",
"fulfillmentOrder": {
"action" : "UPDATE/CONFIRM",
"storeId": "TMSUS",
"nodeId": "TMS_NA-Store1",
"fulfillmentOrderId": "100051718744001",
"holdLocation": "Loc1-123",
"checkInPackages": [
{
"checkInPackageId": "100131671",
"checkInPackageItems": [{
"itemId": "21-ISPUProd01",
"webLineId": "1",
"quantity": 1,
"checkInQuantity": 2,
"checkInCanceledQuantity": 1,
"checkInCancellationReasonCode": "IDD"
},
{
"itemId": "21-ISPUProd02",
"webLineId": "2",
"quantity": 1,
"checkInQuantity": 2,
"checkInCanceledQuantity": 1,
"checkInCancellationReasonCode": "IDD"
}
]
},
{
"checkInPackageId": "100131691",
"checkInPackageItems": [{
"itemId": "21-ISPUProd03",
"webLineId": "3",
"quantity": 1,
"checkInQuantity": 2,
"checkInCanceledQuantity": 1,
"checkInCancellationReasonCode": "IDD"
},
{
"itemId": "21-ISPUProd04",
"webLineId": "4",
"quantity": 1,
"checkInQuantity": 2,
"checkInCanceledQuantity": 1,
"checkInCancellationReasonCode": "IDD"
}
]
}
]
}
}
Responses
Http Status Code |
Description |
---|---|
204 |
Success, no content |
400 |
Bad Request |
500 |
Internal Server Error |