Back to Top

User Manual For Odoo Multichannel Bagisto Connector 

Updated 7 July 2026

Introduction

Odoo Multichannel Bagisto Connector enables seamless integration between your Bagisto store and Odoo, allowing you to manage your eCommerce operations from a single platform.

The connector synchronizes products, categories, customers, orders, inventory, and other marketplace data between Bagisto and Odoo, reducing manual effort while ensuring data consistency.

Whether you manage a single Bagisto store or multiple storefronts, the connector helps centralize operations, automate synchronization, and simplify order and inventory management.

Prerequisites for Using Odoo Multichannel Bagisto Connector

Odoo Multichannel Bagisto Connector works in conjunction with the following module:

You must install the above-mentioned module before installing the Odoo Multichannel Bagisto Connector.

Features

  1. Connect and manage multiple Bagisto stores from a single Odoo instance.
  2. Synchronise Products, Categories, Customers, Orders, Shipping Methods, and Bagisto Attributes into Odoo.
  3. Synchronise products and categories from Odoo to Bagisto.
  4. Synchronize inventory between Odoo and Bagisto.
  5. Configure Order Status Mapping in the channel to map Bagisto order statuses with the corresponding Odoo sales order statuses
  6. Synchronize Invoice Status, Delivery Status, and Order Cancellation Status in real time from Odoo to Bagisto.
  7. Configure individual settings for each Bagisto channel.
  8. Monitor synchronization activities through the Multichannel dashboard.

Installation

  1. Once you purchase the App from the Webkul Store, you will receive a link to download the module ZIP file.
  2. Extract the downloaded ZIP file. A folder named bagisto_odoo_bridge will be created.
  3. Copy the bagisto_odoo_bridge folder into your Odoo Add-ons directory.
  4. Open your Odoo instance and navigate to Settings.
  5. Enable Developer Mode.
  6. Navigate to Apps and click Update Modules List.
  7. Remove all filters and search for bagisto_odoo_bridge.
  8. Click Install to install the module.

Workflow

Create a Bagisto Channel Instance

1. Log in to your Odoo instance and navigate to Multichannel from the left-side menu.

navigate to Multichannel Dashboard


2. Go to Channel → Instances to manage your marketplace connections. Click New to create a new channel instance.

 Channel → Instances to manage your marketplace

Making Connection On Odoo.

Select the Channel Type as Bagisto and select the version. 

Enter the credentials from Bagisto

Enter the credentials from Bagisto in the channel instance and click Test Connection to establish the connection.

  • Base URL 
  • Username
  • Password
  • Bagisto Store view code

Basic Configuration

Open the Basic Configuration tab and configure the channel settings as required.

Basic Configuration
  • Auto Evaluate: Automatically evaluates the feed after the import process.
  • API Record Limit: Defines the maximum number of records fetched in a single API request (recommended: 100).
  • Default/Child Store: Select the parent store from which orders and customers will be imported for the child store.
  • Total Record Limit: Limits the total number of records imported.
  • Channel Time Zone: Select the time zone to synchronize order dates with the Bagisto marketplace.

Configure Bagisto Operations

Select the default Bagisto attribute for product listings on Bagisto.

Configure Bagisto Operations

Configure Sales Settings

Channel Sales Order

Configure Sales Settings

Navigate to Sales Settings → Channel Sales Order and configure the sales order settings.

  • E-Commerce Order Reference Sync: Creates imported sales orders using the Bagisto order reference.

Channel Order Default Product

Navigate to Sales Settings → Channel Order Default Product.

Configure the default service products used for Shipping and Discount while creating sales orders.

Real-Time Sales Order Status Sync

Navigate to Sales Settings → Realtime Sales Order Status Sync.

Configure the default settings for synchronizing sales order status from Odoo to  Bagisto.

You can update the order status below in real time : 

  • Invoice status 
  • Shipment Status
  • Cancel Status

Configure Product Settings

Configure Product Settings

 Default Settings

Navigate to Product Settings → Default Settings.

Configure the default product settings for imported and exported products.

  • Category: Default Odoo category for imported products.
  • Pricelist: Default pricelist for imported Bagisto products.
  • SKU Pattern: Generates SKUs for products without an existing SKU.
  • Language: Default marketplace language.
  • Channel Category: Default Bagisto category for product export.

Stock Settings

Navigate to Product Settings → Stock Settings.

Configure the stock synchronization settings.

  • Auto Stock: Synchronizes inventory automatically from Odoo to Bagisto.
  • Stock Action: Select whether stock is synced using Quantity on Hand or Forecast Quantity.
  • Warehouse: Default warehouse used for inventory management.
  • Location: Default stock location for imported products.

Configure Order State Mapping

Navigate to Order State Mapping and create mappings between Bagisto order statuses and Odoo sales order states.

Order State Mapping

Miscellenaious

Global Settings

Next, go to the ‘multi-channel> miscellaneous> global configuration.’

From here, you can configure the import scheduler and enable ‘Avoid Duplicity (Default Code)’ to avoid double imports or exports of unchanged data.

Avoid Duplicity (Default Code)

Synchronisation History

Synchronization History

In the ‘Synchronization History’ option, you can view the entire history of every sync. 

On clicking on anyone, you can see all the details of the history sync in Odoo Multichannel Bagisto Connector

Feeds In Odoo Multichannel Bagisto Connector

Whenever any data, such as orders, products, or customers, is received from your Bagisto platform into Odoo, it first appears in the “Feeds” section.

Purpose of Feeds

The Feeds section acts as an area where our connector evaluates the incoming data to ensure that all necessary details are correct and complete.

If the feed data is evaluated successfully, it automatically moves into odoo through evaluation (if auto-evaluation is enabled) or can be manually approved.

If the data contains errors (for example, the product does not exist in Odoo or the customer information is incomplete), it will be marked as an error feed.

Why Feeds are Helpful

If a record, such as an order or product, doesn’t appear in Odoo after the import, you can check the Feeds section to see the exact error. This helps you understand why the data wasn’t imported.

In many cases, you can fix the issue yourself, such as mapping a missing product or customer, and then re-evaluate the feed without needing developer assistance.

Feeds In Odoo Multichannel Bagisto Connector

Data Mapping On Odoo

You can view the mapping of all the imported and exported data, such as products, categories, orders, customers, and attributes, in Odoo.

On opening any page from the mapping menu, you can view the list view of every mapping. 

Mapping >>open the component mapping you want to see (product) 

On clicking any, you can view the details of that particular mapping with Odoo Multichannel Bagisto Connector

DATA MAPPING IN ODOO

Synchronise Data

Navigate to the Multichannel Dashboard to view synchronization statistics and marketplace activities.

Synchronise Data

Bagisto to Odoo

Click Import to open the Import Wizard.

Bagisto to Odoo

Select the Channel Instance and choose the object to import.

You can import data from the connection’s operation tab. You can also use the import button on the dynamic dashboard.

Note: Order of importing data: categories >> product >> order.

To import the order, your product must be imported, and similarly, to import the product, your categories should be imported from Bagisto to Odoo.  

Moreover, you can only import the following data from Bagisto to Odoo.

  • Products
  • Orders
  • Categories
  • Customers
  • Shipping Methods
  • Attributes

Click Confirm Import to start the import process.

Export Data

Open the Multichannel Dashboard and click Export.

Export Data

Select the channel instance and choose the required operation:

  • Export
  • Update

Supported export objects include:

  • Products
  • Categories

Click Confirm Export to export the selected records to Bagisto.

Need Help ?

Hope you find this guide helpful!

If you still have any issues or queries, please create a support ticket through the UV Desk.

For further assistance, contact us at [email protected].

Thank you for choosing Webkul.

Current Product Version - 1.1.2

Supported Framework Version - Odoo V19, Odoo V18, Odoo V17 --------------- Opencers

Blog Version - Odoo V19, Odoo V18, Odoo V17 --------------- Opencers
  • Version Odoo V19, Odoo V18, Odoo V17
  • Version Odoo V19, Odoo V18, Odoo V17
  • Version Odoo V19, Odoo V18, Odoo V17
  • Version Odoo V15, V14
. . .

Leave a Comment

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


Be the first to comment.

Back to Top

Message Sent!

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

Back to Home

User Manual For Odoo Multichannel Bagisto Connector