If your company is onboarding with Walmart as one of their logistics partners, you must be EDI compliant with Walmart’s Retail Link system. This EDI compliance process usually involves three phases that need to be completed before Walmart sends you actual (production) load tenders.
Before completing these phases, you must have a software capable of processing Walmart logistics-related EDIs and the capability to exchange them with Walmart using the AS2 protocol. The steps mentioned in this article are based on EDI Generator, which is a cloud-based hosted EDI solution with flexible pay-as-you-go pricing.
The first phase is to create AS2 connectivity with Walmart, which is the transmission protocol they will be using to exchange EDIs with your company. Please refer to this article for a step-by-step guide on how it can be done with Aayu MFT Gateway.
The second phase is to configure EDI connections with Walmart and complete the basic level testing via RetailLink.
Please refer to this article for a step-by-step
guide on how it can be done with Aayu EDI Generator.
(Although that article mainly focuses on configuring retail-related EDI types such as purchase orders and invoices,
the general configuration and testing process is the same for logistics-related EDI types, such as load tenders,
load tender responses, and shipment status updates.)
The third phase is the final testing phase, where the Walmart team will send “test” EDIs to you through the actual AS2 channel to simulate a real scenario. You are then expected to respond with specific types of EDIs, providing the expected information and in the correct order. Passing this testing phase is a mandatory requirement, before you can receive actual load tenders from Walmart.
In this article, we will discuss the steps you need to follow to successfully pass this final testing phase.
Passing this final testing phase can be challenging due to several reasons.
- In contrast to the basic EDI testing done with Retail Link in phase 2, this phase requires the Walmart team themselves to initiate “test” load tenders to your account. To facilitate this, you will need to contact them to coordinate a suitable date and time according to their availability.
- Once you receive the “test” load tenders, you are expected to complete the testing process generally within a 2-hour window.
- In case of test failure, you typically will not receive specific reasons for the failure. Instead, you will need to consult their guides, identify any potential issues in your EDIs, and then reschedule the test by arranging another test load tender with the Walmart team.
A test load tender (204) from Walmart will be similar to the following.
ST*204*100006~
B2**ABCD**63277800**CC~
B2A*00*LT~
L11*31*ACB~
G62*64*20231005*1*143305*CT~
NTE**This is an EDI Test load DO NOT CNCL or book carrier EDI-GEM will delete once co~
NTE**mpleted~
N1*OB*Wal-Mart Stores Inc*UL*0078742000008~
N7**0*********TF****5300~
S5*1*CL~
L11*99999900*P8~
G62*10*20231005~
AT5**PL~
N1*SF*COMSTOCK - NOT VALID*93*99999900~
N3*COMSTOCK DRIVE~
N4*COMSTOCK*MI*49041~
G61*IC*JOHN DICK*TE*9999999999~
S5*2*CU~
G62*54*20231005~
AT8*G*L*36000*1000**E*1100~
N1*ST*DC 6043*UL*0078742031446~
N3*500 JONESVILLE RD~
N4*COLDWATER*MI*49036~
L3*36000*G*******1100*E*1000~
SE*25*100006~
As mentioned earlier, Walmart will typically send two test load tender (204) EDIs: one for acceptance and the other for rejection. They will inform you separately, usually via email, which one is to be accepted and which one is to be rejected.
Generated/sent Load tender response (990) will be similar to the following.
ST*990*300301347~
B1*ABCD*63277800*20231006*A~
SE*3*300301347~
Generated/sent Load tender response (990) will be similar to the following.
ST*990*300301350~
B1*ABCD*63277800*20231006*D~
SE*3*300301350~
For the accepted Load Tender, Walmart expects the partner to send the following 6 shipment statuses in order.
Udith is the Chief Technology Officer at Aayu Technologies. With over 9 years of experience in the enterprise software industry, he has been instrumental in architecting, developing, and maintaining a range of enterprise software solutions, particularly B2B communication software, with a significant focus on cloud technologies.