Radial Integration | 2016
This method can be used to Ship (or mark picked up for ISPU) one or more Shipments for one or more Orders.
shipmentsShipRequest: object of type ShipmentsShipRequest
| Name | Description Usage |
Type Allowed values |
Required? |
|---|---|---|---|
|
shipmentEdits |
Collection of information about the Shipment(s) to be shipped and/or cancelled |
Array of ShipmentEdit |
yes |
| Name | Description Usage |
Type Allowed values |
Required? |
|---|---|---|---|
|
orderNumber |
Unique identifier of the order within the Store Fulfillment application |
String |
yes |
|
orderPackageReference |
Reference information about this specific package |
String |
no |
|
shipmentPackageTrackingNumber |
Tracking number, if available/applicable |
String |
no |
|
shipmentPackageShipMethod |
Ship method of this package |
String |
no |
|
shipmentPackageFreight |
Freight of this package |
Decimal |
no |
|
shipmentPackageWeight |
Weight of this package |
Decimal |
no |
|
shipmentPackageDryIce |
Dry ice weight of this package |
Decimal |
no |
|
shipmentPackageBoxSize |
Box size of this package |
String |
no |
|
shipmentNumber |
Unique identifier of the package/shipment |
Integer |
no |
|
shipmentConfirmPending |
Indicates if the request should be processed immediately or in batch mode |
Boolean |
no |
|
shipmentReasonCode |
Header level reason code to justify any partial shipments/cancels |
String |
no |
|
shipmentItemEdits |
Collection of items within this shipment |
Array of ShipmentItemEdit |
no |
|
shipmentAttributes |
not implemented – future use. |
Array of Attribute |
no |
| Name | Description Usage |
Type Allowed values |
Required? |
|---|---|---|---|
|
orderItemLineId |
Unique order line item identifier within Store Fulfillment |
Integer |
yes |
|
shipmentItemSku |
not implemented – future use |
String |
no |
|
shipmentItemUPC |
not implemented – future use |
String |
no |
|
shipmentItemQuantityShip |
Quantity of this item to be shipped |
Integer |
yes |
|
shipmentItemQuantityHold |
not implemented – future use |
Integer |
no |
|
shipmentItemQuantityCancel |
Quantity of this item to be cancelled |
Integer |
no |
|
shipmentItemCancelReasonCode |
Item level reason code to justify any partial shipments/cancels |
String |
no |
|
shipmentItemSerialNumbers |
Serial number of the item being shipped, if applicable |
Array of String |
no |
|
shipmentItemAttributes |
not implemented – future use. |
Array of Attribute |
no |
shipmentsShipResponse: object of type ShipmentsShipResponse
| Name | Description Usage |
Type Allowed values |
Required? |
|---|---|---|---|
|
shipmentEditResults |
Collection of information about the Request result of the Shipment(s) to be shipped and/or cancelled |
Array of ShipmentEditResult |
yes |
|
sessionToken |
Session token to be used for maintaining session state across batch operations. |
String |
yes |
|
baseSystemVersion |
Indicates the version of the underlying Store Fulfillment core application. |
String |
yes |
| Name | Description Usage |
Type Allowed values |
Required? |
|---|---|---|---|
|
orderNumber |
Unique identifier of the Order |
String |
yes |
|
shipmentNumber |
Unique identifier of the package/shipment to which the item being packed was assigned. |
Integer |
no |
|
shipmentHasErrors |
Indicates if an error occurred processing the request |
Boolean |
yes |
|
shipmentErrorMessage |
If an error occurred in the request processing, that will be detailed here. |
String |
no |
|
shipmentErrors |
Collection of errors relating to this specific pending batch |
Array of ShipmentError |
no |
|
shipmentReceiptURL |
not implemented – future use. |
String |
no |
|
shipmentAttributes |
not implemented – future use. |
Array of Attribute |
no |
Authorization: Basic U2VydmljZTpzZXJ2aWNlOg==
Content-Type: application/xml; charset=utf-8
Accept: application/xml
<ShipmentShipRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://schemas.datacontract.org/2004/07/VendorNet.Web.Api.Contracts.V4">
<shipments>
<ShipmentEdit>
<orderNumber>77ad3c8484724e1a961263428411b866</orderNumber>
<orderPackageReference i:nil="true" />
<shipmentAttributes i:nil="true" />
<shipmentConfirmPending i:nil="true" />
<shipmentItems>
<ShipmentItemEdit>
<orderItemLineId>1</orderItemLineId>
<shipmentItemAttributes i:nil="true" />
<shipmentItemCancelReasonCode i:nil="true" />
<shipmentItemQuantityCancel>0</shipmentItemQuantityCancel>
<shipmentItemQuantityHold>0</shipmentItemQuantityHold>
<shipmentItemQuantityShip>4</shipmentItemQuantityShip>
<shipmentItemSerialNumbers
xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" />
<shipmentItemSku i:nil="true" />
<shipmentItemUPC i:nil="true" />
</ShipmentItemEdit>
<ShipmentItemEdit>
<orderItemLineId>2</orderItemLineId>
<shipmentItemAttributes i:nil="true" />
<shipmentItemCancelReasonCode i:nil="true" />
<shipmentItemQuantityCancel>0</shipmentItemQuantityCancel>
<shipmentItemQuantityHold>0</shipmentItemQuantityHold>
<shipmentItemQuantityShip>4</shipmentItemQuantityShip>
<shipmentItemSerialNumbers
xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" />
<shipmentItemSku i:nil="true" />
<shipmentItemUPC i:nil="true" />
</ShipmentItemEdit>
</shipmentItems>
<shipmentNumber>0</shipmentNumber>
<shipmentPackageBoxSize i:nil="true" />
<shipmentPackageDryIce i:nil="true" />
<shipmentPackageFreight i:nil="true" />
<shipmentPackageShipMethod i:nil="true" />
<shipmentPackageTrackingNumber i:nil="true" />
<shipmentPackageWeight i:nil="true" />
<shipmentReasonCode i:nil="true" />
</ShipmentEdit>
</shipments>
</ShipmentShipRequest>
<ShipmentShipResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://schemas.datacontract.org/2004/07/VendorNet.Web.Api.Contracts.V4">
<baseSystemVersion>45</baseSystemVersion>
<sessionToken>EB3M1RP4WCV3O3IR</sessionToken>
<shipmentEditResults>
<ShipmentEditResult>
<orderNumber>77ad3c8484724e1a961263428411b866</orderNumber>
<shipmentAttributes />
<shipmentErrorMessage i:nil="true" />
<shipmentErrors />
<shipmentHasErrors>false</shipmentHasErrors>
<shipmentNumber>1</shipmentNumber>
<shipmentReceiptURL i:nil="true" />
</ShipmentEditResult>
</shipmentEditResults>
</ShipmentShipResponse>
Authorization: Basic U2VydmljZTpzZXJ2aWNlOg==
{
"shipmentEdits": [{
"orderNumber": "122322e69c544d0fb6d0f48ed9d87c6f",
"orderPackageReference": null,
"shipmentPackageTrackingNumber": null,
"shipmentPackageShipMethod": null,
"shipmentPackageFreight": null,
"shipmentPackageWeight": null,
"shipmentPackageDryIce": null,
"shipmentPackageBoxSize": null,
"shipmentNumber": 1,
"shipmentConfirmPending": null,
"shipmentReasonCode": null,
"shipmentItemEdits": [{
"orderItemLineId": 1,
"shipmentItemSku": null,
"shipmentItemUPC": null,
"shipmentItemQuantityShip": 4,
"shipmentItemQuantityHold": 0,
"shipmentItemQuantityCancel": 0,
"shipmentItemCancelReasonCode": null,
"shipmentItemSerialNumbers": null,
"shipmentItemAttributes": null
},
{
"orderItemLineId": 2,
"shipmentItemSku": null,
"shipmentItemUPC": null,
"shipmentItemQuantityShip": 4,
"shipmentItemQuantityHold": 0,
"shipmentItemQuantityCancel": 0,
"shipmentItemCancelReasonCode": null,
"shipmentItemSerialNumbers": null,
"shipmentItemAttributes": null
}],
"shipmentAttributes": null
}]
}
{
"shipmentEditResults": [{
"orderNumber": "122322e69c544d0fb6d0f48ed9d87c6f",
"shipmentNumber": 1,
"shipmentHasErrors": false,
"shipmentErrorMessage": null,
"shipmentErrors": [],
"shipmentReceiptURL": null,
"shipmentAttributes": []
}],
"sessionToken": "I1TRS34M3TESSD5M",
"baseSystemVersion": "45"
}
Authorization: Basic U2VydmljZTpzZXJ2aWNlOg==
Content-Type: application/xml; charset=utf-8
Accept: application/xml
<ShipmentShipRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://schemas.datacontract.org/2004/07/VendorNet.Web.Api.Contracts.V4">
<shipments>
<ShipmentEdit>
<orderNumber>44592</orderNumber>
<orderPackageReference i:nil="true" />
<shipmentAttributes i:nil="true" />
<shipmentConfirmPending i:nil="true" />
<shipmentReasonCode>CR</shipmentReasonCode>
<shipmentItems>
<ShipmentItemEdit>
<orderItemLineId>1</orderItemLineId>
<shipmentItemAttributes i:nil="true" />
<shipmentItemCancelReasonCode i:nil="true" />
<shipmentItemQuantityCancel>4</shipmentItemQuantityCancel>
<shipmentItemQuantityHold>0</shipmentItemQuantityHold>
<shipmentItemQuantityShip>0</shipmentItemQuantityShip>
<shipmentItemSerialNumbers
xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" />
<shipmentItemSku i:nil="true" />
<shipmentItemUPC i:nil="true" />
</ShipmentItemEdit>
<ShipmentItemEdit>
<orderItemLineId>2</orderItemLineId>
<shipmentItemAttributes i:nil="true" />
<shipmentItemCancelReasonCode i:nil="true" />
<shipmentItemQuantityCancel>4</shipmentItemQuantityCancel>
<shipmentItemQuantityHold>0</shipmentItemQuantityHold>
<shipmentItemQuantityShip>0</shipmentItemQuantityShip>
<shipmentItemSerialNumbers
xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" />
<shipmentItemSku i:nil="true" />
<shipmentItemUPC i:nil="true" />
</ShipmentItemEdit>
</shipmentItems>
<shipmentNumber>0</shipmentNumber>
<shipmentPackageBoxSize i:nil="true" />
<shipmentPackageDryIce i:nil="true" />
<shipmentPackageFreight i:nil="true" />
<shipmentPackageShipMethod i:nil="true" />
<shipmentPackageTrackingNumber i:nil="true" />
<shipmentPackageWeight i:nil="true" />
<shipmentReasonCode i:nil="true" />
</ShipmentEdit>
</shipments>
</ShipmentShipRequest>
<ShipmentShipResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://schemas.datacontract.org/2004/07/VendorNet.Web.Api.Contracts.V4">
<baseSystemVersion>45</baseSystemVersion>
<sessionToken>EB3M1RP4WCV3O3IR</sessionToken>
<shipmentEditResults>
<ShipmentEditResult>
<orderNumber>44592</orderNumber>
<shipmentAttributes />
<shipmentErrorMessage i:nil="true" />
<shipmentErrors />
<shipmentHasErrors>false</shipmentHasErrors>
<shipmentNumber>1</shipmentNumber>
<shipmentReceiptURL i:nil="true" />
</ShipmentEditResult>
</shipmentEditResults>
</ShipmentShipResponse>
Authorization: Basic U2VydmljZTpzZXJ2aWNlOg==
{
"shipmentEdits": [{
"orderNumber": "41716",
"shipmentNumber": 1,
"shipmentConfirmPending": null,
"shipmentReasonCode": "CR",
"shipmentItemEdits": [{
"orderItemLineId": 101,
"shipmentItemSku": null,
"shipmentItemUPC": null,
"shipmentItemQuantityShip": 0,
"shipmentItemQuantityHold": 0,
"shipmentItemQuantityCancel": 1,
"shipmentItemCancelReasonCode": null,
"shipmentItemSerialNumbers": null,
"shipmentItemAttributes": null
}],
"shipmentAttributes": null
}]
}
{
"shipmentEditResults": [
{
"orderNumber": "41716",
"shipmentNumber": null,
"shipmentHasErrors": false,
"shipmentErrorMessage": null,
"shipmentErrors": [],
"shipmentReceiptURL": null,
"shipmentAttributes": []
}
],
"sessionToken": "UCVIN3E17AIXYWAW",
"baseSystemVersion": "45"
}
Authorization: Basic U2VydmljZTpzZXJ2aWNlOg==
Content-Type: application/xml; charset=utf-8
Accept: application/xml
<ShipmentShipRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://schemas.datacontract.org/2004/07/VendorNet.Web.Api.Contracts.V4">
<shipments>
<ShipmentEdit>
<orderNumber>234924</orderNumber>
<orderPackageReference i:nil="true" />
<shipmentAttributes i:nil="true" />
<shipmentConfirmPending i:nil="true" />
<shipmentItems>
<ShipmentItemEdit>
<orderItemLineId>1</orderItemLineId>
<shipmentItemAttributes i:nil="true" />
<shipmentItemCancelReasonCode i:nil="true" />
<shipmentItemQuantityCancel>0</shipmentItemQuantityCancel>
<shipmentItemQuantityHold>0</shipmentItemQuantityHold>
<shipmentItemQuantityShip>4</shipmentItemQuantityShip>
<shipmentItemSerialNumbers
xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" />
<shipmentItemSku i:nil="true" />
<shipmentItemUPC i:nil="true" />
</ShipmentItemEdit>
<ShipmentItemEdit>
<orderItemLineId>2</orderItemLineId>
<shipmentItemAttributes i:nil="true" />
<shipmentItemCancelReasonCode i:nil="true" />
<shipmentItemQuantityCancel>0</shipmentItemQuantityCancel>
<shipmentItemQuantityHold>0</shipmentItemQuantityHold>
<shipmentItemQuantityShip>4</shipmentItemQuantityShip>
<shipmentItemSerialNumbers
xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" />
<shipmentItemSku i:nil="true" />
<shipmentItemUPC i:nil="true" />
</ShipmentItemEdit>
</shipmentItems>
<shipmentNumber>0</shipmentNumber>
<shipmentPackageBoxSize i:nil="true" />
<shipmentPackageDryIce i:nil="true" />
<shipmentPackageFreight i:nil="true" />
<shipmentPackageShipMethod i:nil="true" />
<shipmentPackageTrackingNumber i:nil="true" />
<shipmentPackageWeight i:nil="true" />
<shipmentReasonCode i:nil="true" />
</ShipmentEdit>
</shipments>
</ShipmentShipRequest>
<ShipmentShipResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://schemas.datacontract.org/2004/07/VendorNet.Web.Api.Contracts.V4">
<baseSystemVersion>45</baseSystemVersion>
<sessionToken>EB3M1RP4WCV3O3IR</sessionToken>
<shipmentEditResults>
<ShipmentEditResult>
<orderNumber>234924</orderNumber>
<shipmentAttributes />
<shipmentErrorMessage i:nil="true" />
<shipmentErrors />
<shipmentHasErrors>false</shipmentHasErrors>
<shipmentNumber>1</shipmentNumber>
<shipmentReceiptURL i:nil="true" />
</ShipmentEditResult>
</shipmentEditResults>
</ShipmentShipResponse>
Authorization: Basic MTk4NToxOTg1Og==
{
"shipmentEdits": [{
"orderNumber": "999ARSFS1120-06",
"orderPackageReference": null,
"shipmentPackageTrackingNumber": null,
"shipmentPackageShipMethod": null,
"shipmentPackageFreight": null,
"shipmentPackageWeight": null,
"shipmentPackageDryIce": null,
"shipmentPackageBoxSize": null,
"shipmentNumber": 1,
"shipmentConfirmPending": null,
"shipmentReasonCode": null,
"shipmentItemEdits": [{
"orderItemLineId": 10,
"shipmentItemSku": "900300A",
"shipmentItemUPC": null,
"shipmentItemQuantityShip": 5,
"shipmentItemQuantityHold": 0,
"shipmentItemQuantityCancel": 0,
"shipmentItemCancelReasonCode": null,
"shipmentItemSerialNumbers": null,
"shipmentItemAttributes": null
},{
"orderItemLineId": 20,
"shipmentItemSku": "2929002",
"shipmentItemUPC": null,
"shipmentItemQuantityShip": 1,
"shipmentItemQuantityHold": 0,
"shipmentItemQuantityCancel": 0,
"shipmentItemCancelReasonCode": null,
"shipmentItemSerialNumbers": null,
"shipmentItemAttributes": null
}],
"shipmentAttributes": null
}]
}
{
"shipmentEditResults": [
{
"orderNumber": "999ARSFS1120-06",
"shipmentNumber": 1,
"shipmentHasErrors": false,
"shipmentErrorMessage": null,
"shipmentErrors": [],
"shipmentReceiptURL": null,
"shipmentAttributes": []
}
],
"sessionToken": "D03G3TXASG706YYE",
"baseSystemVersion": "45"
}
Copyright © 2017 Radial. All rights reserved.