How to use ShippingEasy with Walmart

Walmart offers a great platform for selling your products which ShippingEasy supports, making it easy to receive orders and ship them to your customers.

How does it work?

Walmart stores integrate directly with ShippingEasy. ShippingEasy will automatically send queries to read the orders from your Walmart account, then load them into our application, and acknowledge them in Walmart. Once shipped, shipment data will be sent back to your Walmart store.

How do I integrate Walmart with ShippingEasy? 

How often are my orders synced?

By default, orders are automatically synced hourly. However, you can disable this automatic order download and opt to manually sync your orders via the Sync with store button when you are prepared to ship them. Learn more about disabling automatic order downloads.

Note: Walmart does require orders to be acknowledged in a four-hour window, we highly suggest leaving automatic download on to keep your store in good standing.

Are all orders sent from my Walmart account to ShippingEasy?

No, only the following Walmart statuses can sync with ShippingEasy:

  • Created
  • Acknowledged

What happens if I click Sync with Store on the ShippingEasy Orders page?

The Sync with Store link prompts ShippingEasy to pull through orders, in an approved status.

If your store is set up for automatic hourly order downloads, Sync with Store will bring your orders in sooner than the time of the usual hourly sync.

If you have disabled the automatic order download, you must use Sync with Store to download your orders. (for Walmart we suggest not using this setting)

It can take 15-20 minutes for orders to populate after selecting Sync with Store.

How do I get existing Walmart orders sent to my new ShippingEasy account?

ShippingEasy syncs orders that were placed within 7 days before integrating. If you have orders older than 7 days old, you can create manual orders for these shipments. Learn how to add manual orders one-by-one or via a CSV file.

If you are on a paid plan, please contact ShippingEasy support via the links to email, chat or call in the top left corner of the app, as we may be able to sync these older orders. Keep in mind the orders must be in a syncable status.

If I cancel an order in Walmart, will it automatically be removed from ShippingEasy?

Yes. Once you cancel an order in Walmart, the order will be removed from your ShippingEasy account the next time we sync with your store. Keep in mind that when the store syncs, it may take 10-15 minutes to match up all of the unshipped orders and remove those marked as "Canceled" in Walmart.

Why are my orders not downloading from Walmart?

There are a few things that may prevent your Walmart orders from syncing automatically:

  • Your store is disconnected from ShippingEasy.
  • You have acknowledged and shipped the order in Walmart
  • You have opted to not sync one or more Walmart statuses
  • The order/s are older than 14 days old.
  • Your ShippingEasy account has been idle.
  • Automatic order downloads have been disabled for your ShippingEasy account.
  • You are a Supplier, not a seller. Currently, ShippingEasy does not support Supplier accounts.

For more information, take a look at our troubleshooting guide.

How are order status values mapped from Walmart to ShippingEasy?


Walmart Status ShippingEasy Status
Created and Acknowledged Awaiting Fulfillment
Ordered Awaiting Shipment
Created Awaiting Shipment

Are product SKUs displayed in ShippingEasy?


Are product options displayed in ShippingEasy?

No. Walmart does not support displaying product options at this time.

Are warehouse locations displayed in ShippingEasy?


Set up a Product Catalog in ShippingEasy to map warehouse locations to specific SKUs. Learn more about the Product Catalog.

Which order number is displayed in ShippingEasy when my Walmart store is directly integrated?

The Order Number is the original order number created by Walmart.

What information is sent back from ShippingEasy to Walmart?

When ShippingEasy updates Walmart, it marks the order as "Shipped" and provides Walmart with the ship date, carrier name, and tracking number (if included).

If I combine two orders in ShippingEasy, do both orders get updated in Walmart?

No. When two orders are combined, there is a surviving and non-surviving order number. When the combined order is shipped:

  • The non-surviving order number will update in Walmart.
  • The surviving order number will not update in Walmart.

The surviving order cannot be updated because it contains too many line items (the line items for both of the orders) and not all of the items are actually in the order in Walmart. This returns an error from Walmart and ShippingEasy flags the order as unable to be updated. Learn more.

If I create a duplicate shipment from SHIPMENT HISTORY in ShippingEasy, will the tracking number update on Walmart?


If I split an order in ShippingEasy, will ShippingEasy update both tracking numbers to Walmart?

If an order is split and a portion is shipped, ShippingEasy will update the Walmart order status as "Partial", with the respective tracking number. Once the order is fully shipped, ShippingEasy will update status to "Fulfilled" and send the remaining tracking information.

If I edit the line items of an order in ShippingEasy, will ShippingEasy mark the order as fulfilled in Walmart?

If the line items of a Walmart order are changed in any way in ShippingEasy, then ShippingEasy will not specify any line item information when sending the shipment information (carrier, service, tracking number, etc) back to Walmart. This will cause Walmart to mark all of the line items in the order as fulfilled.

So if you change the quantity of a line item in ShippingEasy, or add a line item, or remove a line item, all line items will be marked as fulfilled in Walmart after you create a shipment for that order in ShippingEasy.

Note that if no changes are made to the line items in ShippingEasy, then ShippingEasy will send the line item information (SKU, quantity, etc) to Walmart when providing information about the shipment. So if, for example, you split a Walmart order in ShippingEasy, Walmart will show the correct fulfillment status of each line item as long as you do not edit the line items in ShippingEasy.

Can ShippingEasy send email notifications to my Walmart customers when their orders ship?

Yes, you can opt to have ShippingEasy send your customers shipment notification emails. Learn how to adjust this setting. These emails can also be customized. Learn more.

Walmart will also send your customers shipment notification emails. Currently, there is no way to disable an email notification from within Walmart. If you opt to also send them from ShippingEasy, your customers will receive two notifications. Read our suggestions for managing emails from both apps.

What should I know if I integrate my Walmart store with an inventory management software that also connects with ShippingEasy?

Platforms such as Solid Commerce, SynCommerce, and SCOUT topShelf allow you to integrate multiple selling channels for easy inventory management.  ShippingEasy provides support for syncing orders from these platforms.

If you have integrated your Walmart store with another platform that is also supported by ShippingEasy, we advise only connecting either the "hub" platform or your Walmart store, but not both. Integrating both will cause your orders to sync in duplicate.

Learn more about using ShippingEasy with:

Can ShippingEasy update all Product SKUs from my Walmart store?

Almost. ShippingEasy can update all Walmart Product SKU's except for those that include a slash "/" in the SKU.

While Walmart's user interface does support Product SKUs with slashes "/", their API (that facilitates the transmission of SKU's to ShippingEasy) does not, which leads to this limitation.
Was this article helpful?
0 out of 0 found this helpful


Add a Comment

Please sign in to leave a comment.