Walmart Marketplace is a US marketplace with strict performance expectations for sellers. Listings sit against Walmart's catalogue and orders come with service-level requirements.
Odoo does not ship a native Walmart connector, so the integration is a third-party app or a custom build on the Walmart Marketplace API. It makes Odoo the back office for Walmart orders alongside other channels.
Data Flow
What Data Moves Between Walmart Marketplace and Odoo
The integration uses the Walmart Marketplace API.
Walmart to Odoo: orders, customers, fees and cancellations.
Odoo to Walmart: item feeds, prices, stock and shipment confirmations with tracking.
Two-way: inventory.
What Goes Wrong
Common Pitfalls
Strict SLAs. Walmart enforces order acknowledgement and shipping timelines, so shipment confirmation from Odoo must be prompt and reliable.
Item setup. Walmart item feeds and category attributes are exacting and need careful mapping.
No native module. Plan for a connector app or a custom build and its maintenance.
Fee reconciliation. Walmart fees must map to Odoo accounts.
Feed processing delays. Walmart processes feeds asynchronously, so confirmations are not instant.
Setup
How the Integration Is Set Up
Choose the integration approach and confirm maintenance ownership.
Obtain Walmart Marketplace API credentials.
Map items and category attributes to Odoo products.
Run an initial order import and verify fees.
Wire shipment confirmation from Odoo to meet Walmart SLAs.