Navy Exchange Service Command UCC-128 Label Requirements

For more general information about Orderful's shipping label product, see Generate a UCC-128 (GS1-128) Label.

DetailContext
Logistical Unit LevelCarton
Pack methodSingle SKU
UCC-128 CompatibleYes

In addition to the type property with value NAVY_EXCHANGE_SERVICE_COMMAND, the following properties can be included in your label payload:

PropertyRequiredMax Length
shipFrom.nameYes30
shipFrom.address1Yes
shipFrom.cityYes15
shipFrom.stateYes2
shipFrom.zipYes5
shipTo.nameYes30
shipTo.address1Yes30
shipTo.cityYes15
shipTo.stateYes2
shipTo.zipYes5
store.numberYes30
store.nameYes30
carrier.nameYes30
shipment.sscc-18Yes26
shipment.billOfLadingNumberYes30
department.numberYes5
purchaseOrder.numberYes30
carton.numberYes5
carton.maxYes5

Example Payload

{
    "type": "NAVY_EXCHANGE_SERVICE_COMMAND",
    "shipFrom": {
        "name": "Happy Supplier",
        "address1": "123 Fun Ave",
        "city": "New York",
        "state": "NY",
        "zip": "90182"
    },
    "shipTo": {
        "name": "Good Time Retailer",
        "address1": "123 Good Ave Bldg 1234",
        "city": "Orlando",
        "state": "FL",
        "zip": "82839"
    },
    "store": {
        "number": "1234",
        "name": "1234"
    },
    "carrier": {
        "name": "Good Carrier"
    },
    "shipment": {
        "sscc-18": "00029393834939284938",
        "billOfLadingNumber": "123533453"
    },
    "department": {
        "number": "12321"
    },
    "purchaseOrder": {
        "number": "009283829"
    },
    "carton": {
        "number": 1,
        "max": 10
    }
}

ZPL Response

Orderful will return a HTTP 201 Created along with the ZPL-format text to send to your label printer:

^XA ^CF,15^FO0,0^GB320,150,2 [...] ,,^FD00029393834939284938^FS ^XZ

Navy Exchange Service Command's Shipping Label Example