Sprouts UCC-128 Label Requirements
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 SPROUTS_FARMERS_MARKET
, the following properties can be included in your label payload:
Property | Required | Max Length |
---|---|---|
shipFrom.name | Yes | 30 |
shipFrom.address1 | Yes | 30 |
shipFrom.address2 | Yes | 30 |
shipFrom.city | Yes | 15 |
shipFrom.state | Yes | 2 |
shipFrom.zip | Yes | 5 |
shipFrom.country | No | 15 |
shipTo.name | Yes | 30 |
shipTo.address1 | Yes | 30 |
shipTo.address2 | Yes | 30 |
shipTo.city | Yes | 15 |
shipTo.state | Yes | 2 |
shipTo.zip | Yes | 5 |
shipTo.country | No | 15 |
carrier.name | Yes | 40 |
shipment.proNumber | Yes | 40 |
shipment.billOfLadingNumber | Yes | 40 |
shipment.sscc-18 | Yes | 26 |
purchaseOrder.Number | Yes | 40 |
case.pack | Yes | 10 |
carton.number | Yes | 5 |
carton.max | Yes | 5 |
item.number | Yes | 30 |
item.description | Yes | 30 |
Example Payload
{
"type": "SPROUTS_FARMERS_MARKET",
"shipFrom": {
"name": "Your Company",
"address1": "1234 Main St",
"address2": "Unit 1",
"city": "Pasadena",
"state": "CA",
"zip": "12345",
"country": "USA"
},
"shipTo": {
"name": "Sprouts DC Fullerton",
"address1": "1829 E Orangethorpe Ave",
"address2": "Building 1",
"city": "Fullerton",
"state": "CA",
"zip": "92831",
"country": "USA"
},
"carrier": {
"name": "USPS"
},
"shipment": {
"billOfLadingNumber": "3333333323232323",
"proNumber": "1514151627849572635235",
"sscc-18": "(00)12345678901234567"
},
"purchaseOrder": {
"number": "12345"
},
"case": {
"pack": 4
},
"carton": {
"number": 1,
"max": 2
},
"item": {
"number": "44555",
"description": "Item description"
}
}
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,244,2^FS
^FO20,15^FDShip From:^FS
[...]
^XZ
Sprouts Shipping Label Example
Updated 4 days ago