Marine Corps Exchange UCC-128 Label Requirements

This page has information about the label requirements for the Marine Corps Exchange (MCX). For more general information about Orderful's shipping label product, see Generate a UCC-128 (GS1-128) Label.

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

PropertyRequiredMax Length
shipFrom.nameYes20
shipFrom.address1Yes30
shipFrom.cityYes15
shipFrom.stateYes2
shipFrom.zipYes5
shipTo.nameYes30
shipTo.address1Yes30
shipTo.cityYes15
shipTo.stateYes2
shipTo.zipYes5
carrier.codeYes4
carton.numberYes5
carton.maxYes5
shipment.locationNumberYes10
shipment.sscc-18Yes26
shipment.proNumberYes30
item.upcNumberYes30
item.skuNumberYes10
case.packYes5
purchaseOrder.numberYes30

ZPL Response

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

^XA
^CF0,25

^FO0,0^GB406,160,2^FS
^FO20,20^FDShip From:^FS

[...]

^XZ

Marine Corp Exchange's Shipping Label Example