Set up items for WFS

All items must be WFS-eligible before creating an IO to send inventory to WFS. If you haven't created your items, you can use the WFS Item spec (MP_WFS_ITEM_SPEC_4.1.json) to set up and convert items for WFS items in one setup process.

The WFS Item JSON specification is in the Items guide under Item Specs v4 .

To create new WFS-eligible items in one process, use the latest full spec for Walmart and WFS. To learn more about the new Item Spec v4.0 and how to set up items, see Item Object v4.0.

See Set up items in the Items guide.

New requirement: Restrict item sale by geographic location

There is a new requirement for setting up or converting items to WFS to indicate item sales restrictions by geographic location: state or zip code. If there are no restrictions, you can set the Restriction Type to "None.”

For more details about the State Restrictions attribute and its usage, see Restrict item sale by state or zip code.

About required attributes

The first 148 lines of the JSON spec are all required. Most of the required attributes are indicated as "required" in the spec file. However, there is a nuance for the Trade Item object with four optional attributes. At least one of them is required.

Trade item required attributes

In the Trade Item Section, at least one of the following attributes is required: each inner pack, case, or pallet.

You can choose any of the four attributes, but at least one is required. Each inner pack, case, and pallet is under the TradeItem object. This example identifies the four TradeItem attribute groups, showing only the names of the attributes. Because the entire section of the attributes is required, this example is marked with an ellipsis where nested information is not shown.

"TradeItem": {   "$schema": "http://json-schema.org/draft-04/schema#",      "type": "object",      "properties": { . . . "each": { . . . "innerPack": { . . .   "case": { . . .    "pallet": { 

Create an inbound purchase order

Download and extract the Inbound Purchase Order JSON Schema: InboundPurchaseOrderSchema.zip.