eBay-Odoo Connectorby Emipro Technologies Pvt. Ltd.
Make Selling on eBay easier with Odoo
Connect, Integrate & Manage your eBay operations from Odoo
It is being very much essential to integrate your eBay seller account with Odoo, especially if you are a seller on eBay Marketplace and using Odoo as a centralized system for all other business operations. Whether you are processing thousands of transactions per day, or just a few dozen, This connector is built from the ground-up to provide smooth and seamless integration for eBay and offers a very robust and battle-tested integration with Odoo. Moreover, this connector automates your vital business processes and eliminates the need for manual data entry in Odoo by enabling bi-directional data exchange between eBay Marketplace and Odoo. Also, this module saves your time by instantly entering items and inventory data from your Odoo instance into eBay and automatically importing eBay orders and customer data into Odoo. After installation of our module, there is no more need to login at your eBay account to make updates to your data.
Our Odoo eBay Connector supports seamless integration with all eBay channels across the world
See the information that matters in a single, customized dashboard view!
By clicking on main menu eBay, you will able to see beautiful navigation dashboard containing all the eBay menus & real time data in one screen. So you don't need to go to respective menus each time in order to perform any operations in eBay. You will able to see no. of records at each box with it’s useful status. Clicking on each box will redirect you to it’s respective screens.
Setup & Configure your eBay Instance
After the installation of this module, you will be able to configure eBay Instance & necessary settings for the connector under 'Settings >> Configuration >> eBay' menu. Be sure that the current user is under eBay Manager group. Here, at configuration screen, you can select preconfigured eBay Instances from the list or in case, if no any Instances configured, then you can click on the link Create more Instance for to create & configure new eBay instance. Please note that you will not able to set/configure other necessary settings if you haven't selected any eBay instance in the configuration screen. By selecting any Instance, you will see the list of necessary parameters to be set for that particular Instance. Some of the options are mandatory and some of them are optional. We recommend you to properly set options like Warehouse, Pricelist, Payment Methods, Order Prefix & Stock prior to seamlessly synchronize eBay with Odoo.
Configure Payment Options & Auto workflow settings for eBay
It is mandatory to configure Payment Options properly in Odoo prior to start the synchronisation with eBay from Odoo. Those payment options will be available at 'eBay >> Configuration >> Payment' Options menu.You can't create payment options manually, as it will automatically created once you perform operation 'GeteBayDetails' at 'eBay >> Processes >> eBay operations' menu. Each Payment Option must need to have Auto workflow settings added into it.
Improper configuration of Auto Invoice & Payment workflow setting, may lead to runtime problems while integration of sale orders from eBay to Odoo. With Auto workflow setting, user can decide whether to validate sales order, create/validate Invoice or register payment automatically when eBay Orders are synchronised with Odoo. We suggest to configure Journal, Shipping & Invoice policy in Auto Workflow setting under menu 'eBay >> Configuration >> Sale Auto Workflow'. Per eBay instance wise there can be one or more payment options.
It is super easy to execute all the necessary eBay operations in single window!
By clicking on Perform Operation box in the navigation dashboard, a pop up window will open with all eBay Import/Export operations. Whether it is an operation of getting data from eBay to Odoo or sending data from Odoo to eBay, all operations can be performed from here in this single pop up window. At this window, you can select one or more eBay Instances and execute one or more operations at a time in single click. As per number options selected in pop up window, time to execute operation will be increased at Odoo. So if you select multi instances or more operations, system may take more time for bi-directional data exchange between eBay store and Odoo.
Modify eBay credential
Once you configure your eBay Instance under 'Settings >> Configuration >> eBay' menu, those instances will be available over at 'eBay >> Configuration >> Instances' menu. By clicking on eBay Credential button, one pop up will be open for eBay Credential. Here in this screen you can also check/update your eBay credentials in case if they are modified. If given credentials are wrong, system will show you error message.
eBay Listings Templates
A listing template in eBay contains the information needed to create a listing, including the title, description, pictures, and other options that you specify in the Sell Your Item form. A product can have up to 20 different listing templates, which allows it to be listed in many different ways. The seller can create any number of templates for a product, using different selling formats and pricing strategies. In Odoo, you need to configure an eBay Listing Template before exporting/updating the products at eBay. User can design multiple templates & it will be used in export/update products in eBay.
Benefit of Template is, user can do configuration only one time & use it multiple times in export/update products to eBay. After you configure necessary details in all products, When you export/update products in eBay at that time system will open popup window in which you can select any eBay listing template and based on the information configured on the selected template, details will be updated in eBay store for each of the exported product. In Odoo, you can Configure eBay Listing Templates at 'eBay >> eBay Listings >> Templates' menu. At eBay Listing Template, following informations need to be properly configured.
- Product Listing : Here you can configure payment methods & instructions for eBay. Payment Method can be derived from executing the eBay operation GetEbaydetails at 'eBay >> Processes' menu.
- Skype Contact : eBay provides the feature of live chat with your customer in which you can configure skype details. eBay allow both options call/chat so here in Odoo, you can configure either call/chat or both as well. By configure this setting over here in listing template, the customer can see skype details in eBay store product page.
- Buyer Requirements : Here, user can configure Buyer policy of product, It will apply when customer will purchase that product from eBay store. Buyer Requirements can be derived from executing the eBay operation GetEbaydetails at 'eBay >> Processes' menu.
- Return Policy : You can configure return policy of product, It will apply when customer will return that products. Return policy can be derived from executing the eBay operation GetEbaydetails at 'eBay >> Processes' menu.
- Shipping Configuration : Here you can set Shipping Service /International shipping service & exclude locations as well. Shipping details can be derived from executing the eBay operation GetEbaydetails at 'eBay >> Processes' menu.
- Listing Configuration : Here you can configure product type (Fix Price ,Auction,Classified Ad),duration(Number of days product will active in eBay),Price list info(System will take price based on template configure pricelist). In the listing template, default pricelist will be set based on the pricelist which is configured at the eBay Instance. If you have not changed/configured pricelist at eBay listing template, then instance pricelist will be considered as an default pricelist.
- eBay Seller Policy : If you have already configured default payment policy, return policy, shipping policy in your eBay store then you can able to select that all policies here in Odoo. This details can be derived from executing the eBay operation GetUserPreferences at 'eBay >> Processes' menu.
- Vat Details : Here user can configure tax details of products, while exporting/updating products at eBay system will apply that taxes in the products at eBay Store.
Prepare products for Export & Update at eBay
You can see Prepared products for eBay under 'eBay >> Products >> Products' menu. You can't create eBay products directly from here. In order to create products for eBay, You need to go to menu 'Sales >> Products >> Products' and in list view of Product, select one or more products which you want to export to eBay. At the top side, under the Action section, you will find an option Prepare Product for Export In eBay. Clicking on that option, you will be asked to select eBay Instance. After those products successfully prepared for eBay, you can see all of them over here in this menu. However here you can open those products and add more eBay specific attribute values to products.
You must need to define Categories from Categories/Attributes tab. Once all products are well configured with proper values, you can export them to eBay. In list of products, you can select them and export them with Details, Images or Update price to eBay. In order to export product images to eBay, you need to go to menu 'eBay >> Products >> Variants' and open any product for which you want to set Images for eBay account. Under Images Tab, you can set images and that will supposed to be export at eBay from Odoo.
Export/Update Products In eBay
If you are exporting variation products then eBay will create variants for each product if the stock is available under any variant. For example, if any product have 5 variants & among those 5 variants, in 3 variants stock available then eBay will create only 3 variants in eBay store & 2 variants will be skipped by eBay. When the stock is available for those 2 variants, you can update the product again & eBay will create other 2 variants in eBay store. If any product template have no stock in any variants then at the time of exporting products to eBay from Odoo, that template will be skipped and system will generate error log. That error log will be visible at the log book under the menu 'eBay >> Log >> Jobs'. Any variant of a template should have atleast one stock value other wise eBay will not allow to create product in eBay store.
Use this operation to retrieve the available meta-data for the specified eBay site. By storing the information, you can keep your applications up to date with the latest details. This operation import following meta-data.
- Site Details
- Shipping Details
- Site Policy
- Buyer Requirements
- Refund Details
- Payment Options
- eBay Durations
Use this operation to retrieve user preferences for the authenticated seller. It will import eBay Seller Policy and eBay Out of Stock Option from eBay seller account and those policies will be used in Product Export and Update process. And in eBay Out of Stock Option when the quantity of your Goods reaches zero, It will make listing remain active.
Import Product Categories Item-Conditions and Attributes
Import Product Categories Item-Conditions and Attributes.
View Active Listings Products On eBay
Here you can see active Products and It's Start Time, End Time and Remaining Time for Expire on eBay under 'eBay >> eBay Listings >> Active Listings' menu.
Cancel the Listings of Active Products On eBay
You can cancel listings of active Products on eBay under 'eBay >> Products >> Products' menu. You can select specific products from list and click on Cancel Products Listing In eBay and select Ending Reason to cancel listings. Clicking on Cancel Products Listing In eBay button will cancel listings of selected products in eBay.
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.