Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. eCommerce
  3. Walmart Connector | Walmart Odoo Integration | Walmart Marketplace Integration v 19.0
  4. Sales Conditions FAQ

Walmart Connector | Walmart Odoo Integration | Walmart Marketplace Integration

by TeqStars https://teqstars.com/r/bSq
Odoo

$ 298.47

v 19.0 Third Party 1
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Versions 17.0 18.0 19.0
You bought this module and need support? Click here!
Versions 17.0 18.0 19.0
  • Description
  • Manifest
  • License
TeqStars Walmart connector dashboard in Odoo
FREE
Free with Purchase

We Set It Up With You

Live screen share with the developer who built the connector. Not a PDF. Not a chatbot. Not a junior support rep.

1 Book session 2 Live screen share 3 You're live
60-90 min session 100% setup $0 extra
https://teqstars.com/r/qgC
Schedule your free personalized install session
quick-demo-bg
Instant Private Demo · No Credit Card

See It Working in Minutes

Launch a private Odoo sandbox with this connector already installed. Start exploring right away.

Private database Pre-installed connector Ready in ~2 min
Launch Your Sandbox
https://teqstars.com/r/OII
Or scan with your phone
Scan QR to launch the live Odoo Walmart Connector demo
Exclusive Features
Four Things Other Walmart Connectors Don’t Do

Built around how Walmart Marketplace actually works — multiple markets, dual fulfillment, settlement accounting, and per-SKU feed results.

#1 Multi-Market Exclusive

Four Walmart Marketplaces From One Odoo

Run United States, Canada, Mexico, and Chile from a single Odoo database. Each marketplace is its own instance with its own credentials, currency, and warehouse — and the connector automatically enables only the operations each market actually supports, so you never trip over a capability Walmart doesn't offer there.

US · CA · MX · CL Per-market currency Auto capability gating
4 Markets
One Database, Four Storefronts
Each Walmart marketplace keeps its own credentials, currency, and settings.
#2 Dual Fulfillment Exclusive

Seller-Fulfilled + WFS Side by Side

Handle orders you ship yourself and orders Walmart Fulfillment Services ships for you, on the same account. Each model uses its own warehouse and its own order workflow, so the two streams never mix. WFS orders are marked acknowledged on import, and WFS stock is imported into its own dedicated warehouse.

Separate warehouses Separate workflows WFS stock imported
2-in-1
Two Fulfillment Models
Seller-Fulfilled and WFS run in parallel, each with its own warehouse and flow.
#3 Settlement (US) Exclusive

Settlement Reports Reconciled To Your Bank

Import Walmart settlement reports, post them to a bank statement, and auto-reconcile the lines against your invoices — so you can see exactly what Walmart paid you for. Each Walmart charge type (commission, shipping, fees, refunds) maps to its own Odoo account, keeping your books accurate without manual entry.

Bank-statement posting Auto reconcile Per-charge account mapping
Books That Match Walmart
Settlement → bank statement → reconciled against invoices. United States marketplace.
#4 Feed Diagnostics Exclusive

Per-SKU Feed Results Down To The Error

Every export to Walmart is submitted as a feed, and the connector tracks each feed to completion — recording the outcome for each individual SKU. When an item fails, you see Walmart's own error code and description on that line, so a partial failure tells you exactly which SKU failed and why instead of failing silently.

Per-item status Walmart error code & description Auto status refresh
Never Fail Silently
Each SKU's feed result is recorded, with Walmart's exact reason on any failure.
  • Features
  • Screenshots
  • User Guide
  • FAQ’s
Complete Feature Set
Everything Your Walmart Business Needs

Built on the Walmart Marketplace API. Works across the US, Canada, Mexico & Chile marketplaces.

Walmart → Odoo
Import
Orders & Returns
Import Walmart orders with customer, addresses, product lines, shipping, fees and taxes — plus WFS orders and customer returns.
Listings & Inventory
Import Walmart listings with variants, SKUs and barcodes, and read stock levels back — including WFS inventory into its own warehouse.
Catalog & Settlement (US)
Import product types and their specifications, and import settlement reports — available for the United States marketplace. Ship nodes import too.
Odoo → Walmart
Export
Listings (US)
Export new listings and update existing ones from Odoo to Walmart with product-type attributes — available for the United States marketplace.
Price & Inventory
Export prices from your pricelist and push stock levels from your Odoo warehouse so Walmart always reflects what you can actually ship.
Tracking & Refunds
Send shipment confirmations with carrier and tracking numbers, acknowledge and cancel orders, and issue return refunds (US & Mexico).
Sync Engine
Two Ways To Keep Walmart Data In Sync

Automate synchronization with per-instance scheduled actions, or run any operation manually from the operations popup whenever needed.

Scheduled
Per-instance cron jobs, created inactive so you switch on only what you need.
Import Orders Every 15 min
Export Inventory Every 30 min
Export Order Status / Tracking Every 25 min
Import Returns Every 30 min
Export Price Daily
Import Inventory / WFS Inventory Daily
Import Settlement (US) Daily
Refresh Feed Status Every 15 min
Manual
Run any operation on demand from the centralized operations popup.
Listings Import / Export / Update
Orders & WFS Orders Import
Acknowledge / Cancel / Tracking Order actions
Inventory / WFS Inventory / Price Import / Export
Returns & Refunds Import / Refund (US, MX)
Product Types & Specs / Settlement Import (US)
Ship Nodes Import
Capabilities
Built Around Real Walmart Operations
Exclusive
Multi-Market Support
Connect the US, Canada, Mexico, and Chile marketplaces in one Odoo database, each with its own credentials, currency, warehouse, and settings.
Exclusive
Seller-Fulfilled + WFS
Handle orders you ship and orders Walmart Fulfillment Services ships, each with its own warehouse and order workflow so the two never mix.
US
Webhook Notifications
Subscribe to Walmart events so order and return changes reach Odoo as they happen, alongside the scheduled jobs. United States marketplace.
Per-SKU
Feed Monitoring
Every export is submitted as a feed and tracked to completion, recording the outcome — and Walmart's error code and description — for each individual SKU.
US
Settlement Reconciliation
Import settlement reports, post them to a bank statement, and reconcile against invoices with each charge type mapped to its own account. United States marketplace.
US
Catalog & Attribute Mapping
Import Walmart product types and specifications, and map Walmart attributes and values onto your Odoo products so listings carry the values Walmart expects. United States marketplace.
Automatic
Auto Order Workflow
Automatically confirm orders, validate deliveries, create and validate invoices, and register payments — with separate workflows for Seller-Fulfilled and WFS orders.
Smart
Queues, Logs & Alerts
Imports pass through queues you can inspect, every operation writes a log at your chosen level, and failures raise an activity for the responsible user.
Multi-Instance & Multi-Company
Create unlimited Walmart instances, each tied to its own company, warehouse, pricelist, and workflow — ideal for agencies and multi-entity sellers.
Live Product Screens
See Every Screen Before You Buy

Real Odoo screens from the Walmart Connector. No mockups.

Configuration
Setup & Connection Screens
Instance dashboard, credentials, instance configuration, product / order settings, order workflow, webhooks (US), and scheduled actions.
Walmart Instance Dashboard
Walmart instance dashboard in Odoo with stat buttons and status
Instance Setup & Credentials
Walmart instance setup and connection screen in Odoo with Client ID and Client Secret
Test Connection
Walmart test connection success in Odoo
Instance Configuration
Walmart instance configuration tab with fulfillment type and warehouse
Product Configuration
Walmart product-related instance configuration in Odoo
Order Configuration
Walmart order-related configuration: status filter, auto-acknowledge
Order Workflow Automation
Walmart auto order workflow: confirm, invoice, register payment
Webhook Subscriptions (US)
Walmart webhook tab on the Odoo instance with event subscriptions
Automatic Scheduled Jobs
Per-instance Walmart scheduled actions: import orders, export stock, tracking, settlement
Catalog & Products
Product Types, Attributes & Listings
Import Walmart product types and specifications and map attributes and values (United States), and import or export listings.
Walmart Product Type (US)
Walmart product type form with specification lines in Odoo
Attribute Mappings (US)
Walmart attribute mappings list in Odoo
Listing Taxonomy
Walmart category, product type group and product type on a listing
Import Listings Operation
Walmart import listings operation wizard in Odoo
Export Listing Wizard (US)
Walmart export listing wizard in Odoo
Orders & Returns
Import, Acknowledge, Ship & Return
Import Walmart orders, acknowledge them, push tracking, cancel in Walmart, and manage customer returns.
Import Orders Operation
Walmart import orders operation wizard in Odoo
Acknowledge Order
Acknowledge button on a Walmart order in Odoo
Update in Marketplace (Tracking)
Update in Marketplace button pushing tracking to Walmart from an Odoo delivery order
Cancel in Walmart Wizard
Cancel Walmart order wizard in Odoo with cancel reasons
Walmart Returns List
Walmart returns list in Odoo
Return Record Form
Walmart return record form with lines in Odoo
Issue Refund Wizard (US & Mexico)
Walmart issue refund wizard in Odoo creating the matching credit note
Financials & Feeds
Settlement, Refunds & Feed Results
Import settlement reports and reconcile them, and track every export feed down to the SKU.
Settlement Reports List (US)
Walmart settlement reports list in Odoo
Settlement Report Form (US)
Walmart settlement report form with lines in Odoo
Settlement Reconcile Actions (US)
Walmart settlement post and reconcile action buttons in Odoo
Feeds List
Walmart feeds list in Odoo showing export feed status
Feed Form: Per-SKU Results
Walmart feed form with per-SKU item status and error details in Odoo
Resources
Learn & Get Started

Everything you need to set up and master the Walmart Connector.

AI Powered Documentation

Full setup guide, feature walkthroughs, and troubleshooting with AI-powered search. Type any question and get an instant answer.

https://teqstars.com/r/Njw
Quick Start
From Install To First Synced Order

Ten short steps. Follow once per Walmart marketplace.

Phase 1 · Connect
1
Credentials
Get Walmart API Credentials
In Walmart Seller Center → API Key Management, generate your Client ID and Client Secret key pair for the marketplace you want to connect.
2
Instance
Create A Walmart Instance
Marketplaces → Configuration → Instance → New. Pick Walmart, choose the Marketplace Region, and paste your Client ID and Client Secret.
3
Connect
Test Connection & Confirm
Run Test Connection to verify your credentials, then Confirm the instance to start configuring it.
Phase 2 · Configure
4
Fulfillment
Set Fulfillment & Warehouses
On the Configuration tab, pick the Fulfillment Type — Seller-Fulfilled, WFS, or Both — and map the warehouse(s), including the WFS warehouse.
5
Workflow
Tax & Order Workflow
Set the Tax System and the order workflow (confirm, invoice, register payment) — with a separate workflow for Seller-Fulfilled and WFS orders.
6
Catalog
Import Product Types (US)
For the US marketplace, import product types and specifications, then map Walmart attributes and values to your Odoo products.
Phase 3 · Operate
7
Listings
Import Listings
Operations → Import Listings. Products are matched to Odoo by the Sync Listings Based On setting (Barcode, SKU, or either).
8
First Order
Import & Acknowledge Orders
Operations → Import Orders. Orders are filtered by status, imported as sale orders, and can be acknowledged from Odoo.
9
Ship
Ship & Push Tracking
Validate the Delivery Order in Odoo. Update in Marketplace sends the carrier, tracking number, and shipped status back to Walmart.
Phase 4 · Automate
Done!
Turn On Scheduled Actions & Go Live
On the Automatic Jobs tab, activate the per-instance jobs you need: Import Orders (every 15 min) · Export Inventory (every 30 min) · Export Order Status / Tracking (every 25 min) · Import Returns (every 30 min) · Export Price (daily). Orders and inventory now flow without you.
Need Help?

Free Installation and Configuration Support Included

Book a 60–90 minute screen share session with our team. We help with instance setup, credentials, mappings, and your first sync live.

Schedule a free personalized install session
https://teqstars.com/r/qgC
Response within 24h
Frequently Asked Questions

Quick answers to the questions we hear most from Walmart sellers.

Getting Started

Is the connector compatible with Odoo Enterprise and Community editions?

Yes. Fully compatible with Odoo Enterprise (On-premise and Odoo.SH) and Odoo Community. Not compatible with Odoo Online (SaaS) as it doesn't support third-party apps.

Which Walmart marketplaces are supported?

Four marketplaces, each as its own instance:

  • United States — the fully-featured marketplace (catalog, product export, settlement, and webhooks are US-only).
  • Canada, Mexico, and Chile — orders, inventory, price, tracking, and returns import.

Where do I get my Walmart API credentials?

From Walmart Seller Center → API Key Management, generate your Client ID and Client Secret key pair. Paste them into the instance's Credentials tab. The key pair belongs to a single marketplace, so use the pair for the region selected on the instance.

How do I connect my Walmart account to Odoo?

Go to Marketplaces → Configuration → Instance, click New, pick Walmart, choose the Marketplace Region, paste your Client ID and Client Secret, then run Test Connection followed by Confirm.

Is there a sandbox environment?

Yes — set the instance Environment to Sandbox and use your sandbox key pair. Walmart provides a sandbox for the United States, Mexico, and Chile, but not for Canada.

Can I connect more than one Walmart marketplace?

Yes. Create unlimited Walmart instances — each with its own credentials, region, warehouse, pricelist, order workflow, and scheduled actions. Each instance can also belong to its own company for multi-company setups.

Products & Catalog

How are Walmart items matched to Odoo products?

By the Sync Listings Based On setting on the instance:

  • Barcode — matched on the item's GTIN/UPC.
  • SKU — matched on the Odoo internal reference.
  • Barcode or SKU — either value is accepted.

Can I export new products to Walmart?

Yes, for the United States marketplace. Export and update listings with their product-type attributes from Odoo. Product export, product types, and specifications are US-only capabilities on Walmart.

What are product types and attribute mapping?

Walmart requires category-specific attributes for listings. The connector imports Walmart product types and their specifications, and lets you map Walmart attributes and allowed values onto your Odoo products, so exported listings carry the values Walmart expects. Available for the United States marketplace.

Are product images imported from Walmart?

No. Walmart's item response does not include product images, so images are not imported. Add them in Odoo — they are then included when you export the listing to Walmart.

Orders & Fulfillment

Which orders get imported?

Only orders whose current Walmart status is in the Order Status filter on the instance. A new instance has only Created selected, so it imports newly-placed orders until you add more statuses (for example Shipped or Delivered).

How do Seller-Fulfilled and WFS orders differ?

They run side by side, each with its own warehouse and workflow:

  • Seller-Fulfilled — you acknowledge, ship, and export tracking yourself.
  • WFS — Walmart ships the order; it is marked acknowledged on import and you don't export tracking for it.
  • A single Import Orders job covers both fulfillment types. WFS order import is available for the US, Canada, and Mexico.

Can I acknowledge and cancel orders from Odoo?

Yes. Acknowledge Seller-Fulfilled orders manually or automatically on import, and cancel an order in Walmart from Odoo with a cancel reason per line.

How is tracking sent for multi-package shipments?

When an order ships in several deliveries, each validated Delivery Order is exported separately with its own tracking, telling Walmart which items shipped in that package. The order is marked Shipped only once all its deliveries have been exported.

Inventory & Pricing

Is inventory sync one-way or two-way?

Seller inventory is bi-directional — export your Odoo stock to Walmart and import stock levels back. WFS inventory is read-only: it is imported into a dedicated warehouse so you can see what Walmart is holding, but you cannot push stock to WFS.

How are prices exported?

Prices are exported from the pricelist configured on the instance, in the marketplace currency. You can optionally export the product's sale price directly instead of the pricelist price.

Returns & Settlement

Does the connector handle returns and refunds?

Yes:

  • Return import — available for all four marketplaces, with return lines linked to the original order.
  • Issue Refund — push a refund to Walmart and create the matching credit note in Odoo, for the United States and Mexico.

How are returns and refunds handled?

Returns are imported for all four marketplaces on a schedule, each linked to its original order with header and line detail:

  • Return import — every marketplace, with return transfers and credit notes created in Odoo.
  • Issue Refund — push the refund back to Walmart from the return (United States and Mexico), with the credit note linked automatically.
  • Order refunds — push a posted credit note to Walmart from the invoice (United States and Canada), including the shipping charge.

How are WFS (Walmart Fulfillment Services) orders handled?

Set the instance's Fulfillment Type to WFS or Both and the connector handles the differences for you:

  • WFS orders are imported for the United States, Canada, and Mexico alongside your seller-fulfilled orders.
  • They are recorded in their own WFS warehouse and never acknowledged or ship-confirmed — Walmart fulfills them.
  • WFS stock on hand is imported into that warehouse for all four marketplaces.

What are settlement reports?

For the United States marketplace, import Walmart settlement reports, post them to a bank statement, and reconcile them against your invoices. Each Walmart charge type (commission, shipping, fees, refunds) maps to its own Odoo account.

What is Walmart Commission?

The referral fee Walmart charges on a sale. It is recorded on the imported order as a seller cost, and appears again as a deduction on the settlement report — so you can see what each sale actually cost you.

Automation & Support

Is synchronization automated?

Yes. Each instance gets its own scheduled actions — import orders, import/export inventory, export price, export tracking, import returns, refresh feed status, and (US) import settlement. They are created inactive, so you switch on only the jobs you need. Webhook notifications are also available for the US marketplace.

How do I troubleshoot a failed operation?

Every operation writes to Marketplaces → Queues → Logs at your chosen log level, and imports pass through queues you can inspect and retry. For exports, open the feed to see the per-SKU status with Walmart's own error code and description.

What dependencies does the connector require?

The module depends on Base Marketplace (also by TeqStars, free on Odoo Apps). No additional Python packages or libraries are required beyond a standard Odoo install.

Still have questions?
Talk directly with the developers.
Email Us
More Apps You’ll Love
Same code quality, same hands-on support.
Shopify Odoo Integration by TeqStars
ebay Connector by TeqStars
Etsy Odoo Integration by TeqStars
Mirakl Odoo Integration by TeqStars
Bol.com Odoo Connector by TeqStars
WooCommerce Odoo Connector by TeqStars
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Sales (sale_management)
• Discuss (mail)
• Invoicing (account)
• Inventory (stock)
Community Apps Dependencies Show
Base Marketplace
Lines of code 18708
Technical Name walmart_ts
LicenseOPL-1
Websitehttps://teqstars.com/r/bSq
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with