XML File Naming Conventions

If you are using XML in production (via SFTP), you will need to make note of the file naming convention Walmart will be expecting.

Files to Walmart.com:

  • WMI_Confirm_VVVVVVVVV_YYYYMMDD_HHMMSS_NNNNNN.xml
  • WMI_Order_Status_VVVVVVVVV_YYYYMMDD_HHMMSS_NNNNNN.xml
  • WMI_Inventory_WWWWWWWWW_YYYYMMDD_HHMMSS_NNNNNN.xml

Files from Walmart.com:

  • WMI_Confirm_VVVVVVVVV_YYYYMMDD_HHMMSS_NNNNNN.xml
  • WMI_Order_Req_VVVVVVVVV_YYYYMMDD_HHMMSS_NNNNNN.xml
  • WMI_Order_Cancel_VVVVVVVVV_YYYYMMDD_HHMMSS_NNNNNN.xml
  • WMI_Error_VVVVVVVVV_YYYYMMDD_HHMMSS_NNNNNN.xml

Where:

  • VVVVVVVVV is the DSV ID assigned by Walmart.com
  • WWWWWWWWW is the DSV ID/DSV Facility ID assigned by Walmart.com
  • YYYYMMDD is an eight-digit file creation date (GMT date)
  • HHMMSS is a six-digit file creation time (24-hour GMT)
  • NNNNNN is a six-digit random number.