1 (206) 800-7778 [email protected]

Hibou Odoo Suite: Walmart Connector


Purpose

The purpose of this documentation is to outline the processes associated with Hibou's Walmart Connector. Walmart Connector allows you to synchronize your products, pickings and sale orders.

Getting Started

First things first, we need to install the module! Navigate to the Apps application and search "Walmart Connector". When ready, click the Install button.

Odoo CMS - a big picture

  Good to Know!

This module requires the Invoicing, Products & Pricelists, Delivery Costs, Sales and Warehouse Management, and Connector for E-Commerce modules. However, if you do not already have these modules installed, Odoo will install them for you during this modules installation.

All `connector` modules require a significant number of OCA modules as well as python packages. For the easiest time, use the bundled/linked versions of all of the libraries found in this repository and Hibou's maintained Docker Images.


Editing Configuration Files

Configuration Files: Your Odoo configuration (typically at /etc/odoo/odoo.conf ) will need a couple of things to function properly.

Add `queue_job` as a server wide module like so

server_wide_modules = web,dbfilter_from_header,queue_job

Configure the number of queue workers by appending a section like this to the end of your file.

[queue_job]
channels = root:1,root.magento:1,root.walmart:1

  Important!

Make sure that you restart your Odoo installation after getting all of the requirements and configuration in order.

Completing the Walmart Marketplace Application

Gathering Walmart API Credentials

Navigate to the Walmart Open API Developer Portal and click the Register link in the upper right corner.

Odoo CMS - a big picture

Fill in the required fields, making sure to check the checkbox for Issue a new key for Product APIs and hit the Register button. You will be sent a confirmation email. Click the link in the confirmation email and you will be taken to a Registration Successful screen with your API Keys.

Odoo CMS - a big picture

Processes

Navigate to the Connectors application.

Odoo - Sample 1 for three columns


Creating a Walmart Backend

Once there, select Walmart followed by Backends