Sell on Walmart Drop Ship Overview

The Walmart Drop Ship Vendor program operates as a fulfillment channel, where the merchant dropships the order for Walmart. This means that Walmart will buy products from merchants and market them online at Orders will be forwarded to the merchant. The merchant then ships it to the customer with a Walmart packing slip. 

Apply to become a Walmart Supplier here. Press on the tab on the nav bar.

If you are selling on Walmart Marketplace, please check the information on this page.
Important: Walmart DSV no longer allows new integrations through CommerceHub. Any new integrations will be made through SPS Commerce. Any existing CommerceHub integrations will remain active.

What You Need to Integrate and Sell on Walmart

  1. Seller account with Walmart Drop Ship Vendor.
  2. SPS Commerce Testing account. Sign up for one here.
  3. Test EDI documents.
  4. Walmart invoice plugin. Read more here.
  5. Configure Walmart Settings. Read more here.
  6. Configure Walmart Shipping Method Mapping. Read more here.
  7. Update product with Walmart Properties. Read more here.

SPS Commerce account - To integrate with Walmart, you need to open an account with SPS Commerce, the management software used by Walmart to test EDI document transmission. You will be assigned an Account Rep who will work with SellerCloud Support to integrate your account and get you live on Walmart. Once you are live SellerCloud will take over the Walmart integration.

Seller Account with Walmart - Walmart purchases products through dedicated buyers, so you need to contact Walmart to become an approved seller and establish a connection with a buyer. You would submit a catalog file to the buyer, who then decides what to purchase and negotiates a price. Similar to other fulfillment channels, you do not post items to Walmart from SellerCloud. Rather, SellerCloud is utilized for inventory and order management. 


EDI Documents

The following EDI documents are employed for Walmart integration. Each document needs to be tested with the Partner Setup Specialist before you can go live with Walmart. 
Please note: Shipping Method Mapping must be configured for Walmart before documents 850 and 856 can be tested.
  • 850 Order Download -  Purchase order document from Walmart. Contains customer order info. 
  • 997 Order Functional Acknowledgement - Acknowledges receipt of order.
  • 855 Order Accept  - Sends to Walmart one of two messages. Either that the order has been received and will be shipped, or the order has been rejected and is being cancelled. Document is sent immediately  in response to the 850 order file received. Client setting Auto accept or reject Walmart orders based on inventory will auto send a cancellation notice if there not enough inventory available to fill order.
  • 855 Order Release - advises Walmart that the item has been pulled and to expect a ship notice soon. Document is sent just before sending the 856 shipping notification.
  • 856 Order Fulfillment Upload - Notifies Walmart of shipping and provides shipping date/time and tracking
  • 846 Inventory Upload - Updates inventory

Transmission of EDI Documents

SPS Commerce will designate a "Walmart mailbox" for your documents and provide SellerCloud Support with mailbox identifiers. Another mailbox will be set up on the SellerCloud end by Support. The SPS Commerce software acts as a courier between the two mailboxes. The transmission process works as follows:
  1. SellerCloud to Walmart
    1. SellerCloud uploads documents to a VAN Mailbox .
    2. SPS Commerce pull the documents and deliverers them to Walmart's mailbox.
  2. Walmart to SellerCloud
    1. Walmart sends documents to their mailbox.
    2. SPS Commerce picks up the documents and delivers it to SellerCloud's VAN.
    3. Documents are automatically downloaded into SellerCloud.  

How did we do?