Walmart Fulfillment Service (WFS) Workflow


Overview

Walmart Fulfillment Service (WFS) allows Walmart to pick, pack, ship, and deliver orders with a 2-day delivery guarantee. In this article, you will learn how to use Sellercloud to manage your WFS orders.

Sellercloud views WFS as a separate channel from Walmart Marketplace. Sellercloud downloads WFS orders under the WFS channel, with details like shipping costs and tracking numbers noted on each order.

WFS Inventory

Sellercloud imports WFS inventory by regularly fetching a report called Product List WFS Inventory. Follow these steps to ensure that the inventory in the report is saved to Sellercloud.
  1. Create a warehouse for WFS inventory in Sellercloud. This is where your inventory will import to. The Warehouse Type should be set to WFS. It is recommended that you mark the warehouse as unsellable so that the inventory for that warehouse doesn’t count toward the regular sellable inventory.
  2. Once you have created a warehouse, you must designate this warehouse as the Channel Warehouse for the WFS channel. Go to the Company Settings for the company you are using to set up the WFS integration. Select Toolbox Channel Warehouse, then select the warehouse you created from the dropdown for the WFS channel and save.
  3. If you have more than one company that is integrated with WFS, it is crucial to create separate WFS warehouses and select the Channel Warehouse for each company. Having two WFS integrations set to the same WFS warehouse will cause the inventory imports to overlap on each update and display incorrect data.
When using kits that are WFS enabled, make sure they are set up as independent kits. WFS inventory will not be saved for All Component or Main Component kits.
You can view all of your active listings, complete with information like PriceQtyUPC, and more, on the WFS Active Listings page. To access this page:
  1. Go to Settings > Manage Companies > Select your company > Toolbox > Walmart Marketplace > WFS Active Listing.
  2. Use the search filters at the top to find a specific listing.

WFS Orders Overview

For Sellercloud to properly import orders, you must enable the setting WFS Order Download. To enable:

  1. Go to Settings > Manage Companies > Select your company.
  2. Toolbox > Walmart Marketplace > General Settings > Edit.
  3. Check Enable WFS Workflow > Save.

Setting the channel warehouse is necessary for inventory to be imported properly, but it is not required for orders to be imported.

Orders will import with the status Fully Shipped and will be inventory disabled. This is because Sellercloud pulls the inventory from WFS, where the inventory updates automatically, and so the deduction has already been taken into account.

You can have Sellercloud wait for a specific date before importing orders by using the Enable Order Download Limit WFS company setting. However, this setting will only appear after you select the Enable WFS Workflow setting by going through the steps above.

WFS Shipments Overview

To create WFS Shipments in Sellercloud:

  1. In Products, search and add SKUs that are WFS-enabled > Enter Qty to Ship > Click Add & Close when done. Click on the green flag to proceed.
    Note: To make products WFS-enabled, you should first select a product and navigate to its Catalog page > Toolbox > Walmart Marketplace. Click Edit and select Enabled in the General section > Save. Go to Actions > Enable for WFS > Save.
  2. Click on the green flag to proceed. Click Yes, Submit to submit your shipment.
  3. To manage your shipping boxes and box contents, open a WFS Shipment Plan, click the Box icon > Manage Shipping Boxes > Click Edit to modify your shipment > Save.
To create a WFS shipment plan from a specific company, Enable WFS Workflow must be enabled. Go to Company Settings > Select a company > Toolbox > Walmart Marketplace > General.

wfs shipment deltaGo to Inventory > WFS Shipment Plans > Create New WFS Shipment Plan. In Shipment Details, select your company.

To create a WFS shipment plan from a specific company, Enable WFS Workflow must be enabled. Go to Company Settings > Select a company > Toolbox > Walmart Marketplace > General.
There may be cases where the initial quantities you were planning to send to WFS are not actually available in your Warehouse at the time of shipping. There is a convenient way to make sure there are no inventory discrepancies. Go to your WFS shipment > Open the Actions menu > Revise QtyToShip based on QtyPrepared. This will recalculate the Quantity Shipped on the WFS Shipment Plan.

Overview

Walmart Fulfillment Service (WFS) allows Walmart to pick, pack, ship, and deliver orders with a 2-day delivery guarantee.

Sellercloud views WFS as a separate channel from Walmart Marketplace. Sellercloud downloads WFS orders under the WFS channel, and order details, such as shipping costs or tracking numbers, are noted on each order.

WFS Inventory

When importing WFS inventory, Sellercloud fetches a report called Product List WFS Inventory. To access this report:

  1. Go to Settings > Select your company > Toolbox > Walmart Marketplace > Documents.
  2. Select Product List WFS Inventory from the Document Type dropdown > Click View Response > The Product List WFS Inventory report will download. Show me a sample report.

Create a warehouse for WFS inventory in Sellercloud, and this is where your inventory will import to. The Warehouse Type should be set to WFS. It is recommended that you mark the warehouse as unsellable so that the inventory for that warehouse doesn’t count towards the regular sellable inventory or aggregate qty.

Once you have defined a warehouse, you must set the Channel Warehouse for WFS. There are two conditions for setting up the channel warehouse:

  • It must be set in the same company as the WFS integration.
  • You can have one WFS integration per company. If you have more than one company, it is crucial to create different WFS warehouses and select the Channel Warehouse for each company. Having two WFS integrations set to the same WFS warehouse will cause the inventory imports to overlap on every update and display incorrect data.

To set up a channel warehouse, go to your Company Settings Toolbox > Channel Warehouse > Select WFS.

When using kits that are WFS enabled, make sure they are set to Independent kits, otherwise, inventory won’t save if it’s an All Component or Main Component kit parent.

You can view all of your active listings and the WFS Active Listings page. This page lets you view information like Price, Qty, UPC, and more. To access this page:

  1. Go to Settings > Select your company > Toolbox > Walmart Marketplace > WFS Active Listing.
  2. You can use the search filters at the top to search for a specific listing. Show me the page.

WFS Orders Overview

To have Sellercloud, not import orders placed before a specific date, use the company setting Enable Order Download Limit for WFS to set that date. However, this setting only appears after you select Enable WFS Workflow.

For Sellercloud to properly import orders, you must enable the setting Enable WFS Workflow. To enable:

  1. Go to Settings > Select your company > Toolbox > Walmart Marketplace > General Settings.
  2. Check Enable WFS Workflow > Save Settings.

Note that setting the channel warehouse is necessary for inventory to be imported properly, but it is not required for orders to be imported.

Orders will import with the status Fully Shipped and will be inventory disabled. This is because Sellercloud pulls the inventory from Walmart, and it gets updated from Walmart. Sellercloud doesn’t need to deduct inventory for the WFS orders because inventory is updated from Walmart, where the deduction is already taken into account.

WFS Shipments Overview

To create WFS Shipments in Sellercloud:

  1. Go to Inventory > WFS Shipment Plans > Create New Shipment Plan > Choose your company > Continue.
  2. Click Add Items > Search and add SKUs that are WFS-enabled. Press Finished – Close Window when done. Note that to make products WFS-enabled, you should first go to Inventory > Manage Inventory > select a product > Toolbox > Walmart Marketplace > check  Walmart Enabled > Save. Go to Actions > Enable for WFS > Save.
  3. To submit your shipment from the Select Action dropdown, press Submit Shipment to WFS > Go.4. To manage your shipping boxes, press the Box icon to manage your shipping boxes> Update. On the same page, press the Box icon (or from the Select Action dropdown, Manage Box Contents > Go) to modify box contents > Save Setting

Optional: Instead of creating a shipment plan, you can also Import Shipment Plan From File.wfs alpha

To be able to create a WFS shipment plan from a specific company Enable WFS Workflow must be enabled (Company Settings > select a company > Toolbox > Walmart Marketplace > General)
There may be cases where the initial quantities you were planning to send to WFS are not actually available in your Warehouse at the time of shipping. There is a convenient way to make sure there are no inventory discrepancies. Go to your WFS shipment > Open the Actions menu > Revise QtyToShip based on QtyPrepared. This will recalculate the Quantity Shipped on the WFS Shipment Plan.

Was this article helpful?