EDI · UCC-128 · ASN · Routing guides

Retail Fulfillment Services

Native EDI, UCC-128 carton labels, and chargeback-prevention audit logs on every PO into Saks, Nordstrom, REI, Walmart, and Target.

from $1.05
Pick + pack per order
5 days
Sign to first parcel ships
4 PM PT
Same-shift cutoff (Vancouver HQ)
Custom
Quote on everything else

What retail fulfillment covers

Five compliance workflows. Run natively, not outsourced.

Retail fulfillment failure modes are almost always compliance failures, not pick-pack failures. The five workflows below run on every retail PO at Vertex. Each one is owned internally; we do not outsource EDI mapping or UCC-128 templates to a black-box VAN.

01

EDI 850 / 855 / 856 / 810 native

The four EDI transactions retail compliance requires, run natively on our side. 850 is the retailer's purchase order. 855 is our acknowledgment with committed quantities, ship dates, and exceptions. 856 is the advance ship notice (ASN) that has to land in the retailer's system before the trailer arrives at the DC. 810 is the invoice. Certified trading partners with TrueCommerce, SPS Commerce, and GXS.

02

UCC-128 / GS1-128 carton labels

Every retailer requires the UCC-128 (also called GS1-128) shipping label on the outside of each carton with the retailer's vendor prefix encoded in the SSCC. Per-retailer template library: Target wants the SSCC at a specific position, Walmart enforces label dimensions to the millimeter, Nordstrom enforces the human-readable text block format. The WMS prints the correct template based on the destination retailer code.

03

ASN compliance window timing

Most retailers require the EDI 856 ASN between 1 and 24 hours before the trailer hits their DC. Miss the window and the trailer gets turned away, you eat the freight, and the retailer charges back. We time the ASN send against the trailer dispatch time, not against the pack-complete timestamp, so the window always lines up. For same-day-ASN retailers (Target on certain lanes), we send within 60 minutes of dock departure.

04

Routing-guide enforcement per retailer

Every retailer publishes a routing guide specifying which carriers handle which lanes (LTL, parcel, full-truckload), which booking portal to use, the BOL format, and the chargeback schedule for non-compliance. We read every routing guide for every retailer your brand ships to and enforce the routing rules in the shipping logic. When a routing guide updates (Macy's did three times in 2024), we update the rules and notify your account manager the same week.

05

Chargeback prevention with audit log

Non-compliance chargebacks (late ASN, wrong carrier, missing UCC-128, incorrect carton-count on the PO) can stack up to a meaningful percentage of invoice value, more for repeat offenders. We surface every potential chargeback risk in your account dashboard before the order ships, with a written audit log of why each compliance check passed. If a chargeback hits anyway, you have the documentation to dispute it.

Who this service is for

Four brand profiles we run retail fulfillment for

Retail fulfillment fits brands shipping B2B to one or more national or regional retailers under EDI-based PO flow. Below are the four profiles we run for most often.

The DTC brand winning their first retail door

Has been Shopify-only for 2 to 4 years, just got into Saks, Nordstrom, REI, or a regional retailer. First retail PO is in 6 to 10 weeks and the brand has never run EDI, UCC-128, or an ASN window. Needs a 3PL that handles the compliance side so the founder can focus on product, not BOL formats.

The brand expanding from DTC + Amazon into national retail

Already running DTC and Amazon at scale, signed with Target, Walmart Vendor, or both. Needs the EDI integration, vendor-prefix logic for UCC-128 carton labels, and the chargeback-prevention workflow. Cannot afford 8% margin compression from compliance failures.

The CPG or consumables brand on a distributor model

Sells through KeHE, UNFI, or a regional distributor, plus direct PO from chain retailers (Whole Foods, Sprouts, regional grocery). Needs EDI compliance at the distributor level plus the carton-label and ASN logic for the direct retail accounts.

The brand re-platforming after retail chargeback issues

Has been shipping retail with another 3PL and is bleeding margin on chargebacks. Switching costs are real but the math has flipped. Needs a 3PL with an audit log on every retail order and a written compliance check before each PO ships.

What goes wrong at non-retail-native 3PLs

Five compliance failures that turn into chargebacks

A chargeback is a margin loss the brand never sees coming until the retailer statement lands 60 days later. Below are the five failure modes we hear about every week from brands switching off a 3PL that ran retail as a side-business.

01

EDI handled by a third-party VAN with no SLA

The 3PL says they support EDI and what they mean is they pay TrueCommerce or SPS Commerce to do the mapping and they have no internal expertise. When the retailer changes their EDI spec (Walmart Vendor did twice in 2024), the 3PL waits 4 to 8 weeks for the VAN to re-map. During that gap, the brand's POs get rejected with no clear cause and the chargebacks pile up.

02

UCC-128 labels printed from a generic template

The 3PL prints one UCC-128 template for every retailer. Target rejects because the SSCC is in the wrong position. Walmart rejects because the label dimensions are off by 2mm. Nordstrom rejects because the human-readable text block does not match their format. Each rejection is a chargeback. Cheap setups discover this after the third PO of the season.

03

ASN sent from pack-complete timestamp, not dispatch time

The 3PL sends the EDI 856 ASN when the order finishes packing, not when the trailer actually dispatches. If the trailer sits at the dock for 14 hours waiting for the carrier, the ASN is now 14 hours stale and may fall outside the retailer's window. Miss the window, the retailer turns the trailer away, the brand eats the freight. We time the ASN against trailer dispatch every time.

04

Routing guide read once during onboarding, never refreshed

The 3PL reads the retailer's routing guide during the initial setup, configures the carrier and BOL format, and never looks at it again. When the retailer publishes a routing-guide update (most do quarterly, some monthly), the 3PL keeps shipping under the old rules. Chargebacks for non-compliant carrier selection start landing 2 to 6 weeks later.

05

No audit log when a chargeback hits

A chargeback shows up on the retailer statement 60 days after the PO. The 3PL says "we shipped on time" but cannot produce the EDI 856 send-time, the BOL signature, the seal photo, or the routing-guide version they shipped against. The brand has no documentation to dispute the chargeback. Dispute window closes. The margin loss is permanent.

How we run retail fulfillment at Vertex

PO arrival to invoice acknowledgment, the actual workflow

An EDI 850 purchase order lands in our WMS from the retailer's VAN (SPS Commerce, TrueCommerce, or GXS depending on the retailer). The 850 contains the PO number, line items with retailer SKU codes mapped to your internal SKU IDs, requested ship dates, must-arrive-by dates, ship-to DC address, and routing instructions. The WMS validates every field against your master compliance profile for that retailer and flags any mismatches (out-of-stock at the line level, MABD that conflicts with carrier transit time, ship-to DC not in the routing guide) before the PO enters the pick queue. Mismatches generate an EDI 855 with the exception detail, sent back to the retailer within the acknowledgment window (typically 24 hours).

Pick wave assembly for retail POs is different from DTC. Retail POs are bulk picks (typically full cases or master cartons), pre-allocated against bin location at the wave-build stage, and assembled to retailer-spec pallet patterns. The pick associate scans the SKU at the bin, scans the destination master carton, and the WMS records the assignment. Master cartons get the UCC-128 / GS1-128 carton label printed at the pack station from the retailer-specific template library. Target wants the SSCC at a specific position on the label. Walmart enforces label dimensions to the millimeter. Nordstrom enforces the human-readable text block format. We maintain a per-retailer template library and the WMS prints the correct template based on the destination retailer code on the PO.

BOL (bill of lading) generation runs against the retailer's routing guide. Every retailer publishes a routing guide that specifies which carriers handle which lanes, which booking portal to use, the BOL format, and the chargeback schedule for non-compliance. We read every routing guide for every retailer your brand ships to and enforce the routing rules in our shipping logic. When a retailer updates the routing guide (Macy's did three times in 2024, Walmart Vendor did twice), we update the rules and notify your account manager the same week. The BOL gets generated from the retailer's exact template, with the correct carrier name, BOL number format, and consignee data.

EDI 856 advance ship notice timing is the single most chargeback-prone step. The 856 has to land in the retailer's system inside a specific window before the trailer arrives at the DC. Saks: 24 hours. Nordstrom: 12 hours. Target: 1 hour on certain lanes (tightest in retail). Walmart: 2 hours. Most 3PLs send the 856 at pack-complete timestamp, which means if the trailer sits at the dock for 8 hours waiting for the carrier, the 856 is now 8 hours stale and the brand burns half the window before the trailer even moves. We time the 856 against the trailer dispatch time, not pack-complete. The WMS holds the 856 send until the dock manager confirms trailer departure, then fires it inside the retailer's window.

Dock seal capture, BOL signature, and trailer handoff happen with the dock manager present. The seal number gets photographed and logged against the manifest. The carrier driver signs the BOL on a tablet that captures timestamp, GPS coordinates, and the driver's signature. Chain-of-custody is documented from the seal photo through the carrier's first scan. When a parcel goes missing or a chargeback dispute lands, we have the documentation. Brands switching to us from a 3PL that did not run this discipline find that chargeback dispute outcomes improve materially when the audit log is complete.

EDI 810 invoice generation fires after delivery confirmation, with the line-item detail matching what shipped (not what was ordered, which can differ if a line was short or substituted). The 810 ties back to the original 850 PO number, the 856 ASN, and the delivery confirmation. Retailers can match all four documents before approving payment, which speeds the payment cycle and reduces dispute risk. The retail fulfillment dashboard in your account surfaces every active PO, the compliance status at each EDI step, the ASN-window countdown for in-flight trailers, and the chargeback exposure flag. If a chargeback hits anyway, the audit log gives you the documentation to dispute.

Retailer compliance, by retailer

Five retailers we ship compliant POs to

Scroll the cards below for the specific EDI, ASN, label, and routing-guide rules at each retailer. Every retailer has a quirk; below is the one that causes the most chargebacks at each.

SAKS Compliant

Saks Fifth Avenue

EDI
EDI 850 / 855 / 856 / 810 via SPS Commerce
ASN window
24-hour ASN window (856 lands at least 24 hours before trailer arrival)
UCC-128 label
UCC-128 with Saks vendor prefix, dimensions to spec, human-readable block at bottom
Routing guide
Routing guide enforces LTL via specific carrier list. Parcel only with prior approval.
Chargeback triggers
Late ASN, wrong carrier, carton-count mismatch on PO

The quirk

Saks is one of the strictest on UCC-128 placement. Vendor prefix typos are an automatic chargeback.

NORD Compliant

Nordstrom

EDI
EDI 850 / 855 / 856 / 810 via TrueCommerce
ASN window
12-hour ASN window (tighter than Saks)
UCC-128 label
UCC-128 with Nordstrom-specific human-readable text block format
Routing guide
Routing guide enforces specific parcel and LTL carriers per DC region
Chargeback triggers
Wrong carton-label format, missing GTIN-14, incorrect ASN timing

The quirk

Nordstrom enforces the human-readable text block format more strictly than peers. Mismatched format triggers a chargeback even if the barcode scans correctly.

REI Compliant

REI

EDI
EDI 850 / 855 / 856 / 810 via SPS Commerce
ASN window
24-hour ASN window for DC inbound, 48 for store-direct
UCC-128 label
UCC-128 standard with REI vendor prefix; sustainability claims require additional documentation
Routing guide
Routing guide accepts LTL and parcel; store-direct shipments require specific carton mark
Chargeback triggers
Late ASN, missing PO line items, packaging non-compliance with REI sustainability spec

The quirk

REI requires sustainability-claim documentation alongside the EDI submission for products marketed as recycled or low-waste. Missing documentation is a chargeback.

WMT Compliant

Walmart Vendor

EDI
EDI 850 / 855 / 856 / 810 via Retail Link / SPS Commerce
ASN window
2-hour ASN window (one of the tightest in retail)
UCC-128 label
UCC-128 with Walmart-specific dimensions enforced to the millimeter
Routing guide
Retail Link enforces specific carrier per lane; deviations require RPC ticket
Chargeback triggers
OTIF (on-time in-full) misses, late ASN, wrong carton dimensions, MABD violations

The quirk

Walmart's OTIF program charges back if you miss the must-arrive-by date or ship-short. Compliance below 87.5% triggers vendor performance review.

TGT Compliant

Target

EDI
EDI 850 / 855 / 856 / 810 via SPS Commerce
ASN window
1-hour same-day ASN on certain lanes (tightest in retail)
UCC-128 label
UCC-128 with SSCC at specific position; Target Plus partners require additional GTIN data
Routing guide
Target Partners Online portal enforces routing per DC; specific carriers per lane
Chargeback triggers
Late ASN, wrong SSCC placement, MABD violations, missing carton ID on POL line

The quirk

Target is the only major retailer with same-day ASN on certain lanes. Miss the 1-hour window and the trailer is refused at the DC.

Scroll horizontally or swipe

Pricing snapshot

Per-retailer pricing scoped on the call.

Retail-specific pricing below. Routing-guide enforcement, ASN window management, and chargeback-prevention audit log are included in the retail SOW with no surcharge.

Retail PO pick

Custom

per unit, bulk-pack to retailer spec

UCC-128 label

Custom

per carton, per-retailer template

EDI per transaction

Custom

850, 855, 856, 810 included

ASN window mgmt

$0

no surcharge, included in retail SOW

Where this service runs

Retail fulfillment, multi-node by retailer footprint

Retail fulfillment runs from every Vertex facility, with retailer-specific routing-guide enforcement at each node. Brands shipping to multiple retailer DCs across the country typically benefit from multi-node setup, because the transit time savings on LTL freight reduce MABD chargeback exposure significantly.

For brands shipping primarily to a single retailer with consolidated DC inbound (Walmart at Bentonville, Target at Minneapolis), single-node setup works fine. The discovery call covers which node profile fits your retailer mix.

Ready to ship compliant retail POs?

Talk to our retail team

EDI 850 / 855 / 856 / 810 native. UCC-128 carton labels per retailer template. ASN window timed against trailer dispatch. Chargeback-prevention audit log on every PO. Compliant POs shipped to Saks, Nordstrom, REI, Walmart Vendor, and Target.

Talk to our 3PL team

Custom quote in 24 hours.

Tell us what you ship and where your customers are. We respond from a human address inside one business day. No mailing list.

We reply from a human address. No drip sequence, no mailing list.