Back to Top

Odoo Multichannel eBay Connector User Guide

Updated 11 July 2024

Odoo Multichannel eBay Connector: Optimize eBay-Odoo Workflow Integration

INTRODUCTION

Odoo is a complete business solution that lets you manage all backend operations in a centralized way. eBay has expanded to include some of the strongest brands in the world. 

It offers great exposure to the sellers and expands their brand value. Isn’t it perfect to use eBay for the marketplace and Odoo to manage all its operations?

But, how to connect eBay store(s) with Odoo?

Odoo Multichannel eBay Connector offers you the perfect solution to connect Odoo to eBay. If you are also managing one or more eBay seller accounts then Odoo Multichannel eBay Connector can help you in the best way.

Searching for an experienced
Odoo Company ?
Find out More

Prerequisites For Using The Odoo Multichannel eBay Connector

Odoo Multichannel Ebay Connector is a dependent module on the Odoo Multi-Channel Sale Module, which is the framework module to provide the structure to integrate Ebay with Odoo. Install the base module first for the Odoo Multichannel Ebay Connector to work properly.

FEATURES

Here is a concise list of the features. Visit the Store Page to learn the detailed features of Odoo Multichannel Ebay Connector

  1. Import eBay Products, Orders, Categories, Partners, and Delivery Methods in Odoo
  2. Option to import data manually or via the cron scheduler
  3. Product details (like category, attributes, and attribute values) are imported along with the products.
  4. Customer details (like addresses) are imported along with the Customers
  5. Manually export selected or bulk products and categories From Odoo to eBay
  6. Order State mapping to map the orders states of eBay with Odoo. Orders are imported based on the set mapping.
  7. Enhanced Dynamic Dashboard to track the data from one place.

Looking to implement ERP in your system? Check out Odoo Implementation! It’s your go-to solution for seamless integration and enhanced efficiency.

INSTALLATION

1) After purchasing the Odoo eBay connector, you will get a link at your registered email Id to download the module.

2) Extract the file on your system after the download finishes. You will be able to see a folder named- ‘ebay_odoo_bridge’.

3) Copy and paste this folder inside your Odoo Add-Ons path.

4) Now, open the Odoo App and click on the Settings menu. Here, click on Activate the Developer Mode.

5) Then, open on Apps menu and click on ‘Update Modules List’.

6) In the search bar, remove all the filters and search ‘ebay_odoo_bridge’.

7) You will be able to see the module in the search result. Click on ‘Install’ to install it.

Explore and check out our Odoo development services and a plethora of quality Odoo Apps.

WORKFLOW

Setting Up eBay Connector:

1. Log in to your Odoo App and Navigate to the Odoo Multichannel which is available on the left side of the module.

multichannel home page

2. Navigate to the Channel menu and then click on Instances. Under the channel menu, You will find the option to create a connection.

channel instances

3. To create a new instance click on the “New“ button at the top left corner. If you already have created the instance then you can your instance.

new instances

4. In the channel name menu, enter the channel name and then you need to select the Channel type as eBay.

channel name

Generate eBay API Credential

5. To generate eBay API credentials and connect your Odoo instance to your eBay store, follow these steps:

a. Login to your eBay Developer portal. If you do not have an account create a new one using your eBay creds.

b. Create a new application under the “My Applications” menu.

c. You will get API credentials like App ID, Dev ID, and Cert ID for both Sandbox and Production environments.

d. You can get eBay Seller ID by navigating to Account Settings >> Seller Dashboard.

Generate eBay User Tokens:

6. To get the User Tokens follow the below steps:

a. Navigate to your Application Keys page on the eBay Developer Portal.

b. Click the User Tokens link next to the App ID value for Production or Sandbox environments.

c. You have to choose the OAuth option and sign in.

d. Then you have to grant application access and then click to agree.

e. The User access token will be provided for API requests.

Configuration at Odoo end

7. Enter the credential details obtained from your eBay Developer Account. Select your eBay Site from the drop-down list. If you are not sure what is your eBay Site you can visit the eBay Developer Programm website.

credential settings

8. Now, Click ‘Test Connection’. your Odoo and eBay stores will be connected. When your connection is established it will show a green icon as Connected instead of draft on the right side.

Basic Configuration Settings

9. Go to the “Basic Configuration” tab and configure the eBay connection as per your requirements.

Basic Configuration

Auto Evaluate: Enabling this feature will auto-evaluate the feed just after the import.

API Record Limit: After setting the limit, the API will hit that particular number only (recommended to set 100 by default).

Default/Child Store: Select the default store/Parent store from where the order and partner will imported for this child store.

Total Record Limit: Enabling this feature will limit the record for the import process.

Channel Time Zone: select the timezone to maintain the time zone in order with the channel.

Sales Settings

10. Go to the “Sales Settings” navigate to the “Channel Sales Order” tab and configure the Sales order-related configuration for exporting your sales order from the drop-down list.

Channel Sales Order

E-Commerce Order Reference Sync: Enabling this feature will create an order with an e-commerce sequence/reference at the Odoo end.

11. Go to the “Sales Settings” and navigate to the “Channel Order Default Product” tab. Configure the Default Service Product For Sale Order. 

The connector will export the default Discount and Shipping product when exporting a sale order.

Channel Order Default Product

12. Go to the “Sales Settings” and navigate to the “Realtime Sales order status sync tab. 

Default Configuration used by Connector, Which enables to do Sale Order Operation from Odoo to Channel.

Product Settings

13. Go to the “Product Settings” and navigate to “Default Settings” for default product-related configurations.

Default Settings

Category: Select the default category for each imported product on Odoo. 

Pricelist: You can set the default pricelist for the price of eBay products.

SKU Pattern: You can set the sequence SKU for the eBay products that do not have SKU.

Language: Select the language that is used in the marketplace.

Channel Category: You can add the default Category for product export on Channel.

14. Go to the “Product Settings” and navigate to “Stocks Settings” for default stock-related configurations.

Stocks Settings

Auto Stock: Enabling this feature will automatically synchronize stocks from Odoo to your eBay store in real-time. 

Stock action: You can manage your stock based on Quantity on hand or forecast quantity.

Warehouse: Select the default warehouse for the channel. Inventory of products will be managed in this warehouse.

Locations: Select the default location for the channel. The stock of all the imported products will be managed in this default location.

Order State Mapping Settings

15. Go to “Order State Mapping” and create a channel order state for order state configuration.

Order State Mapping

Cron Settings

16. Go to the “Cron” and navigate to “Channel Cron Configuration” to set up cron for orders, products, customers, and categories. 

Channel Cron Configuration

You can import products, categories, customers, orders, and order status to the Odoo via the Cron scheduler in Odoo. Data will be Imported Based on the Created/Updated after a defined date.

Test Connection Again

17. Now, click on the save button which is above the Test Connection Button ( Top left) to save your configuration. You can also Test Connection again.

Save Button

Are you looking for any other connector ?? Explore our Odoo Multichannel Shopify Connector that will Integrate your Shopify store with Odoo.

Import functions

18. Navigate to Multichannel and access the eBay connector dashboard. Here, you can analyze data using line graphs, donut charts, and clickable data cards, and review synchronization history.

Dashboards

19. Next, click on the “Import” button to import the data from eBay. You will get a pop-up window of “Import Wizard”.

import wizard

20. Select Channel Instance from the dropdown menu and then select the object you want to import from the drop-down list.

You can import these items (Product, Order, Category, Customer, Shipping Method, and Business Policy) from your eBay store to your Odoo.

21. Then click “confirm Import” to import the selected object to your Odoo.

Export functions

22. To export data from Odoo to your eBay store, navigate to Multichannel and click on the “Export” button to open the “Export Wizard” pop-up window.

Export Wizard

23. Fill in the channel ID from the dropdown list, then select the operation like export or update.

To export your data select export and if you want to update your exported data select update.

24. Then select the Object you want to export. The Objects that you can select are Category and product templates.

25. Then click “Confirm Export” to export your object.

Need Help?

Hope you find the guide helpful! Please feel free to share your feedback in the comments below.

However, if you still have any issues/queries regarding the module then please raise a ticket at UV Desk.

For any doubt contact us at [email protected].

Thanks for paying attention!!

🙂 😌

Current Product Version - 4.5.5

Supported Framework Version - Odoo V17, V16 & V15.

Blog Version - Odoo V17, V16 & V15.
  • Version Odoo V17, V16 & V15.
  • Version Odoo V13, V12, V11, V10, V9
. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


4 comments

  • Adam Cai
    • Arun Mitre (Moderator)
  • Tony Lester
    • Megha Webkul
  • Back to Top

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home