Back to Top

User Guide for ErpNext Multi-Channel Connector

Updated 16 December 2025

Introduction

ERPNext Multi-Channel Connector helps you link multiple online stores with ERPNext. It imports products, customers, and orders into ERPNext to simplify data handling.

The connector keeps stock, order status, and customer information up to date across channels. It reduces manual work and ensures accurate records for your business.
It supports feeds for products, customers, and orders, as well as automatic stock and status sync.

Features

  1. Import Categories from Ecom to ERPNext. Quickly sync all Ecom categories into ERPNext to maintain the same catalog structure.
  2. Import & Update Attributes, Attribute Values, and Attribute Sets. Fetch and update Ecom attributes, values, and sets to ensure correct product variant configuration.
  3. Import Simple & Configurable Products with Mapping. Import simple/configurable products from Ecom and auto-map them to ERPNext items.
  4. Import & Update Customer Records. Synchronize Ecom customers into ERPNext with automatic updates for profile changes.
  5. Import Sales Orders with Status-Based Evaluation. Bring Ecom orders into ERPNext while evaluating each order based on its status.
  6. Auto Order Status Sync (ERPNext → Ecom). Automatically update Magento order statuses based on ERPNext workflow changes.
  7. Auto Stock Update (ERPNext → Ecom). Sync stock levels from ERPNext to Magento in real time to avoid overselling.
  8. Auto Feed Evaluation. Automatically process imported feeds (product, customer, order) and convert them into ERPNext records.
  9. Export Categories, Attributes & Products from ERPNext to Ecom. Push ERPNext products, categories, and attributes to Ecom for seamless two-way syncs.

Installation

  • Once you purchase the App from the Webkul store, you will receive a link to download the module’s zip file.
  • Extract the file on your system after the download finishes. As a result, you will be able to see a folder named- ‘erpnext_multichannel_connector.
  • Copy and paste this folder inside your Odoo Add-Ons path.
  • Now, open Odoo Apps and click on the Settings menu. Click Activate Developer Mode here.
  • Then, open the Apps menu and click on ‘Update Modules List.’
  • In the search bar, remove all the filters and search ‘erpnext_multichannel_connector.
  • You will be able to see the module in the search results. Click on ‘Activate’ to install it.

Workflow

Below is the complete workflow of the ERPNext Multi-Channel Connector, following your screenshots in the correct sequence.

1. ERPNext Multichannel Dashboard

The dashboard shows a quick view of product feeds, customer feeds, and order feeds. It also displays mapping counts for easy tracking.

Dashboard

2. Feature and Functionality Panel

This section lists all available mapping and feed types such as Category Mapping, Attribute Mapping, Product Mapping, Customer Mapping, Order Status Mapping, and Feed panels.

Start your headless eCommerce
now.
Find out More
Feature and functionality

3. Channel Setup:

Used to create a new Magento channel instance. Start the connection setup by entering channel details.
Multi-Channel → Channels → Create

Channel setup

4. Instance Configuration (Channel Details)

You can enter the channel URL, title, username, and password. After saving the details, you can validate the connection.

instance configure setting

5. Configuration for Sales, Tax, Customer, and Auto Sync

This includes the pricelist, warehouse, cost center, shipping account, default category, and auto sync settings.
You can enable stock update, invoice update, shipping update, cancel update, and auto feed evaluation.

configuration setting

6. Import Operation (Ecomm → ERPNext)

You can import categories, attributes, products, customers, and orders. Product imports create product feed records for review.

import operation

7. Product Feed

Imported products appear in the product feed list. You can evaluate feeds in bulk or individually to create or update products in ERPNext.

product feeds

8. Sales Order Feed:

Imported orders create sales order feed records. You must evaluate the feeds to generate ERPNext sales orders.

sales order feed

9. Product Mapping

Once products are evaluated, ERPNext creates mappings for simple and configurable products. This mapping ensures correct linking between ERPNext and the store.

product mapping

10. Customer Mapping

When customers are imported, mappings help identify the same customer in ERPNext. Customer feeds also update addresses and details.

customer mapping

11. Attribute mapping:

Shows how attributes (size, color) map between platforms. Essential for configurable product sync.

Attribute mapping

12. Order Status Mapping

Before evaluating order feeds, you must map statuses including processing, pending, complete, cancel, etc.
Order evaluation works according to the mapped statuses.

order status mappping

13. Sales Order Mapping

After feed evaluation, ERPNext links orders with channel order IDs. This keeps ERPNext orders connected to the original marketplace orders.

sales order mapping

14. Auto Sync Operations (ERPNext → Ecomm)

The connector updates store data automatically when enabled in settings.
It includes:

  • Stock Update
  • Invoice Status Update
  • Shipping Status Update
  • Cancel Status Update
  • Auto Evaluate Feeds
Auto sync setting

15. Status-Wise Feed Count

You can filter the dashboard to check how many feeds are in pending or evaluated status.

status wise feed

16. Export Operation (ERPNext → Ecomm)

You can export products, categories, and attributes from ERPNext to your online store.
Exporting helps you manage listings directly from ERPNext.

export

Need Help?

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

If you still have any issues/queries, please create a ticket at the UV Desk.

I hope this helps. In case of any further queries, contact us at our support mail.

Thanks for paying attention!!

. . .

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 Guide for ErpNext Multi-Channel Connector