Q: How are Walmart fulfillment types related to the Walmart Direct connection?
A: Fulfillment types in Walmart are the functionality of your Walmart Seller Center account to automatically assign orders to the "Seller," “WFS,” and "Partner" fulfillment locations.
Orders will be fulfilled by the following fulfillment type accordingly:
- Partner: Fulfilled by Flexport
- WFS: Fulfilled by Walmart Fulfillment Services
- Seller: Fulfilled by you, the merchant, or another 3PL
Q: What other fulfillment solutions are compatible with Walmart?
A: We are only aware of the below commercial systems that are currently verified as compatible:
- ShipStation
- ShippingEasy
Note: We will continue to add additional verified systems to this list as we become aware of them.
If you download orders directly from your Walmart Seller Center account, choose the "Seller" orders when exporting. Do not download the "Partner" orders for fulfillment; those are assigned to and automatically fulfilled.
For custom fulfillment solutions, be sure to exclude Flexport orders in your order routing rules. For incompatible fulfillment solutions, you can manage your other orders by export/import of order files through Walmart Seller Central, as described here.
Q: Can I use the Walmart integration with multiple fulfillment types?
A: Yes. Walmart is preconfigured to allow multiple fulfillment types. So, when you set up your Walmart integration, we simply acts as the “Partner” fulfillment type. You do not need to turn on any feature to allow for multiple fulfillment types to fulfill orders coming from the “Seller” or “WFS” fulfillment locations.
Q: How do I check if another system is compatible with Walmart?
A: You should ask the other fulfillment provider if they are set up to exclude downloading or acknowledging orders marked as "Partner.” If they are not, there is a risk of duplicate shipments and assigned orders that cannot be imported.
Q: What happens if an incompatible system is used with the integration?
A: There will be an attempt to detect if another system has taken orders intended for Flexport. Orders cannot import once another system has downloaded them. If found, you will be notified via email and you can set the Fulfillment Center at Walmart as ‘Inactive’. This will prevent any more orders being assigned by Walmart.
You can then contact the support to determine how to resolve or, if you believe the issue is resolved, you can restore the flow of orders by marking the Fulfillment Center as ‘Active’:
- Log into Walmart Seller Center and go to this URL: https://seller.walmart.com/shipping-profile/fulfillment-center-setup
- Click the pencil icon on the right side of the Fulfillment Center:
- Check the box to activate and submit
Q: What if a single order contains items fulfilled by two fulfillment services?
A: If the entire order cannot be fulfilled by one fulfillment service, Walmart will not send your order over at all. Instead, It will default to your own warehouse.
If you’d like us to fulfill your orders, make sure your “Seller” inventory is lower than your “Partner” inventory.
Q: What if a customer tries to place an order of A and B SKU, but fulfillment is split and one location only has A and your own warehouse only has B. What happens in that scenario?
A: The order would default to your seller-fulfilled warehouse only for SKU B, not “Partner”. If this happens, then you would need to create a manual order for SKU A.
What rules decide if an order is assigned to “Partner” or “Seller?”
Walmart will apply the following logic when evaluating orders - if all the items in the order:
- Have enough inventory in “Partner” to fill the order
- All other warehouses have less inventory
Then the order will be assigned through the “Partner” order category. In all other cases, the order will be assigned to “Seller.”