Complete AI Automation Suite
FLAT 30% OFF
AI Insight Assistant
Talk to your data. Get instant answers
AI Live Chatbot
24/7 customer support, always on
AI Dashboard Studio
 Beautiful dashboards, zero effort
MCP Integration
Seamless multi-channel connections
And Many More Features
Complete AI Automation Suite — FLAT 30% OFF

Odoo Magento 2 Connector v18

Softhealer
Odoo Gold Partner

Free Support

Lifetime

Custom Apps

1500+

Top Seller Of Odoo

Marketplace

Happy Customers

10K+

Years Of Experience.

11+

Countries

100+

Talented Healers

150+

Industries Served

45+

Odoo Community Implementation

350+

Odoo Enterprise Implementation

150+

Best Partner Nominee

2024

Global Presence

Lifetime Free Support

support@softhealer.com

Customization

sales@softhealer.com

Odoo Magento 2 Connector

The Odoo Magento 2 Connector module seamlessly integrates your Magento 2 store with Odoo to import products, categories, customers, sales orders, taxes, and payments, while exporting products, invoices, inventory, and orders. Featuring a powerful interactive dashboard, queue management, log history, and real-time Magento 2 webhooks.

Key Features

Import Operations (Magento 2 → Odoo)

Import Products
Import Product
  • Attributes
  • Images
  • Description
  • Categories
  • Price
  • Tax
Import Customers
Import Customer
  • Email
  • Phone
  • Billing and shipping addresses
Import Sale Orders
Import Sales Order
  • Customer
  • Payment Methods
  • Shipping Method
  • Order Lines

Export Operations (Odoo → Magento 2)

Product Export
Export Product
  • Attributes
  • Images
  • Description
  • Categories
  • Price
  • Tax
Inventory Export
Export Inventory
  • On-hand product stock quantities
  • Sales price
Order Shipment Export
Order Shipment Export
  • Export order fulfillment details, shipping carrier codes, and tracking numbers from Odoo to Magento 2 in real time upon delivery.
Order Invoice Export
Order Invoice Export
  • Export customer invoices from Odoo to Magento 2 automatically as soon as an invoice is posted or payment is registered in Odoo.

Automation, Dashboards & Core Infrastructure

Dashboard
Integration Hub Dashboard
  • A centralized view to track the status of all connectors, recent activities, and synchronization stats.
Magento Integration Dashboard
Magento Dashboard
  • Monitor overall connector metrics, queue outcomes, mapped record counters, and active integration statuses.
Financial Analysis Dashboard
Financial Analysis Dashboard
  • Track total sales revenue, tax amounts, shipping costs, top payment methods, and daily sales charts for Magento orders.
Exclusion
Incoming Magento Webhooks
  • Receive authenticated Magento order, product, customer, and category events and place them in processing queues.
Queue
Queue-Based Processing
  • Track, monitor, and manage asynchronous data synchronization and execution state logs.
Logs
Synchronization Logs
  • Track successful and failed synchronization activities with detailed log history for easy monitoring and troubleshooting.

Frequently Asked Questions

Everything you need to know before getting started.

Yes, this app works perfectly with Odoo Enterprise (Odoo.sh & Premise) as well as Community.
No, this application is not compatible with odoo.com(odoo saas/Odoo Online).
Yes, to test this module, please contact us at sales@softhealer.com.
Please contact us at sales@softhealer.com to request customization.
Yes, we provide free support for 365 days from the date of purchase.
Yes, you will receive lifetime free updates for the version of the module you purchased.
Yes, you need to install the Python (requests, requests_oauthlib, oauthlib) libraries.
Yes, for version 12 and above, you need to purchase the module separately for each version you intend to use.
No, exchanges or refunds are not allowed. Please make sure to select the correct version before purchasing.
You can contact us at support@softhealer.com for language translation support. We use Google Translator tools to provide translations in multiple languages, so the accuracy may vary. We welcome your suggestions to help improve translations.
How it works? Watch Video


Go to the Magento 2 config.

Test the Magento 2 instance connection to verify API credentials and ensure active store communication

Click to open the configuration for Magento2.

Define default sales team, payment terms, and pricelist rules for imported Magento 2 sales orders

Enter credentials and click 'Test Connection'.

Configure automated order workflow settings to automatically validate orders, invoices, and delivery orders

Import configuration and order defaults.

Setup automated cron jobs for continuous background synchronization of products, customers, and order data

Export configurations.

Set default stock locations and warehouse routing policies for real-time inventory synchronization updates

Webhook details.

Configure pricelist mapping and tax inclusion policies for seamless multi-currency price synchronization

Open Magento2 settings.

Configure product attribute mapping and category synchronization settings for accurate item catalog alignment

Integration info tab with integration details.

Setup stock reserve locations and safety stock threshold levels to prevent webshop overselling issues

API tab with available APIs.

Review system integration settings and default fallback accounts for unmapped payment and tax records

Centralized dashboard to manage and monitor all connectors from one place. Quickly access sync summary, activity logs, and configuration controls with improved visibility.

How it works? Watch Video


Monitor real-time synchronization metrics and status cards using the dashboard.

Monitor real-time synchronization metrics and status cards across all integrated Magento 2 store instances

Track pending, completed, and failed synchronization queue records with interactive quick filter action cards.

Track pending, completed, and failed synchronization queue records with interactive quick filter action cards

Analyze historical sync trends using interactive graphical charts and detailed queue performance analytical widgets.

Analyze historical sync trends using interactive graphical charts and detailed queue performance analytical widgets
How it works? Watch Video


View comprehensive financial analytics generated from Magento 2 sales.

View comprehensive financial analytics and sales order revenue reports generated from Magento 2 sales

The financial analytics dashboard.

Inspect invoice payment statuses, revenue breakdown charts, and store financial performance metrics in real-time
How it works? Watch Video


Click Import Products and review the confirmation that new products were added to the queue.

Launch the product import wizard to synchronize product templates and variants from Magento 2

Open the Magento 2 menu and select Product Queues to view product synchronization jobs.

Select specific product import scope filters including creation date ranges and store instance selection

Use the Product Queues shortcut to open the queue list for this integration.

Monitor automated creation of product import queue jobs for background batch record processing

Use the filters panel to narrow product queues by status, integration, or custom criteria.

Inspect imported product template records displaying synchronized product name, SKU, price, and category

Select the draft product queue row to review its pending product lines.

View product form view with dedicated Magento 2 configuration tab and store binding details

Press Process Queue to process the highlighted draft product queue and its listed lines.

Manage product variant attributes, options, and combination matrix synchronized directly from Magento 2 catalog

Review the queue after processing, with every product line marked Done.

Inspect product price, cost, and tier pricing data synchronized from connected Magento 2 webshop

Open Product Mapping from the Magento 2 menu to review synchronized product links.

Check synchronized stock quantity levels across configured warehouse locations and Odoo inventory quants

Review mapped product rows, including Magento SKU, Odoo product, template, and last sync date.

View synchronized product media gallery images attached to Odoo product template and variant forms

Open the product record to review its name, variants, sales price, quantity, and category.

Inspect product description, published status, and webshop catalog visibility settings inside Odoo product

Review the filtered product variants list showing color values, prices, and available quantities.

Monitor product queue execution line logs to track individual product import status and payload

Open the scheduled action that fetches Magento products into the queue.

Filter product catalog list view by specific Magento 2 store instance and synchronization state

Open the scheduled worker that processes Magento product queues in the background.

Execute bulk export actions to send selected Odoo product templates to connected Magento 2

Open the Magento catalog product form to review the synchronized product fields.

Perform bulk update operations to refresh price and stock levels across Magento 2 webshop

Inspect detailed product sync audit log history recording successful updates and error diagnostic messages
How it works? Watch Video


Click Import Categories and review the highlighted category queue size setting.

Open product category import wizard to fetch complete store category structure from Magento 2

Use the Category Queues shortcut to open category synchronization jobs.

Select target Magento 2 instance and filter options before executing category import background process

Select Category Queues from the Magento 2 menu to view category queue records.

Review imported category hierarchy displaying parent-child relationships aligned with Magento 2 store menu

Review the confirmation that three categories were fetched into the queue.

Inspect category form view displaying synchronized category ID, parent category, and instance mapping

Open the Category Queues shortcut to continue reviewing category synchronization records.

Launch category export wizard to push new Odoo product categories directly to Magento 2

Use the filters panel to narrow category queues by status, integration, or custom criteria.

Create category export queue jobs to process category catalog updates in background batch queues

Select the draft category queue row to review its pending category lines.

Update category name, slug, and hierarchy details across connected Magento 2 store catalog view

Press Process Queue to process the highlighted category records in the draft queue.

Monitor category queue execution logs detailing batch creation results and individual category sync status

Review the completed queue and confirmation message after all category lines are processed.

View synchronized category banner images and media attachments linked to Odoo category record forms

Select Category Mapping from the Magento 2 menu to review category links.

Filter product category list view by assigned Magento 2 store instance and active sync status

Review category mappings showing Magento category IDs, Odoo categories, and last synchronization dates.

Execute bulk export category action to publish multiple Odoo categories to webshop store navigation

Open Catalog and choose Categories to view category records in Magento administration.

Inspect category mapping table linking Odoo internal categories to corresponding Magento 2 category IDs

Review the selected Magento category, its hierarchy, enabled status, and editable name.

Unbind category mapping record to allow manual re-linking or standalone category catalog management

Open the scheduled action that fetches Magento categories into the queue.

Review category synchronization audit log history detailing record updates and payload execution timestamps

Open the scheduled worker that processes Magento category queues in the background.

View updated product categories in Magento 2 backend catalog navigation menu and website storefront
How it works? Watch Video


Click Import Customers and review the confirmation that a customer was added to the queue.

Open customer import wizard to synchronize customer contact records and address books from Magento 2

Select Customer Queues from the Magento 2 menu to view customer synchronization jobs.

Configure customer import date filters and select target Magento 2 store instance for synchronization

Use the filters panel to narrow customer queues by status, integration, or custom criteria.

Monitor automated generation of customer import queue jobs for scalable background contact batch processing

Select the draft customer queue row to review the pending customer record.

Review imported customer list view displaying name, email address, phone, and mapped store instance

Press Process Queue to process the highlighted customer queue and its customer line.

Inspect customer partner form view with dedicated Magento 2 integration tab and store customer ID

Review the completed customer queue and confirmation message after processing finishes.

View synchronized customer billing address details mapped directly to Odoo partner address book records

Open Customer Mapping from the Magento 2 menu to review synchronized customer links.

Check synchronized customer shipping address contacts linked to master customer record inside Odoo CRM

Open the mapped customer record to review the highlighted person name and email address.

Launch customer export wizard to push selected Odoo contact records directly to Magento 2 store

Review the linked delivery contact card, including its phone number and location.

Process customer export batch action and monitor progress in real-time execution queue status logs

Review the Magento customer account information.

Update customer profile details, tax ID, and address information across connected Magento 2 accounts

Review the Magento customer address information.

Inspect customer queue execution log lines to troubleshoot record validation errors and API responses

Open the scheduled action that fetches Magento customers into the queue.

Filter customer contact directory by assigned Magento 2 instance, customer group, and sync state

Open the scheduled worker that processes Magento customers queues in the background.

Review customer sync audit trail log history tracking contact creation timestamps and payload details
How it works? Watch Video


Click Import Orders to start fetching Magento sales orders into the synchronization queue.

Open sale order import wizard to retrieve webshop customer orders directly from Magento 2

Select Order Queues from the Magento 2 menu to view sales order queue records.

Select order import date range and store instance parameters before starting order fetch job

Use the Order Queues shortcut to open order synchronization jobs.

Monitor order import queue generation to track order processing progress in automated batch queues

Use the filters panel to narrow order queues by status, integration, or custom criteria.

Review imported sale order record in Odoo displaying customer, order lines, total, and status

Select the draft order queue row to review its pending sales order lines.

Inspect sale order form view containing dedicated Magento 2 order reference and store instance details

Review the queue after processing, with every order line marked Done.

Execute automated order workflow to validate order, generate invoice, and create delivery picking order

Open Order Mapping from the Magento 2 menu to review synchronized order links.

Inspect generated customer invoice record with mapped payment journal and automated payment registration status

Review mapped orders.

View automated delivery order fulfillment showing reserved stock items and carrier tracking reference numbers

Review the confirmed sales order status and available invoice and delivery actions.

Export order delivery status and carrier tracking number back to Magento 2 customer order account

Open the order in the Magento.

Monitor sale order queue execution logs to inspect raw API order payloads and processing steps

Open the scheduled action that fetches Magento sales orders into the queue.

Filter sale orders list view by Magento 2 instance, order status, and sync queue state

Open the scheduled worker that processes Magento order queues in the background.

Review sale order synchronization audit report listing order sync history and automated workflow triggers
How it works? Watch Video


Open Carrier Mappings from the Magento 2 menu to configure delivery method links.

Open carrier mapping table to map Magento 2 shipping methods with Odoo delivery carrier methods

Enter the Magento shipping method and Odoo delivery method, then press Save.

Create new carrier mapping entry assigning Magento shipping code to specific Odoo delivery shipping method

Review the carrier mapping in Magento.

Review carrier mappings list view displaying active Magento shipping methods and linked Odoo shipping carriers

Open Payment Mappings from the Magento 2 menu to configure payment method links.

Access payment method mapping table to connect Magento 2 payment gateways with Odoo payment journals

Enter the Magento payment method and Odoo payment method, then press Save.

Create payment method mapping rule linking Magento payment method code to corresponding Odoo payment method

Review payment mapping rows.

Review payment mappings summary table listing mapped store payment methods, payment journals, and payment terms

Open Tax Mappings from the Magento 2 menu to configure tax mapping records.

Open tax mapping menu to configure tax rate alignment between Magento 2 and Odoo fiscal positions

Enter the Magento tax class and Odoo tax, then press Save.

Create tax mapping record associating Magento 2 tax class rate with corresponding Odoo sales tax

Tax inclusion in Magento.

Configure tax inclusive or exclusive calculation rules to ensure exact sales order order total alignment

Click Fetch Taxes to start fetching taxes.

Review tax mappings summary list view detailing active store tax rules and mapped Odoo taxes

Open Export Configuration to review the selected Odoo-to-Magento synchronization settings.

Configure Odoo to Magento real-time export triggers for automated product, stock, and price updates

Review the product with on-hand quantity and price.

Select specific record selection rules to control which Odoo products and categories sync to Magento

Review the exported products; click the 'Edit' button to edit.

Monitor Odoo to Magento export queue logs to track outbound API payload delivery and status

Edit details and save.

Execute manual Odoo to Magento sync wizard for instant catalog export and webshop updates

Open Log History from the Magento 2 menu to review integration activity records.

Access centralized synchronization log history menu to review all background queue operations and activities

Log history list view.

Inspect detailed queue execution error log entry displaying full stack trace diagnostic details and payload

Open the Webhooks and APIs tab.

Configure real-time product webhooks to instantly sync product changes from Magento 2 to Odoo

Review the queue.

Generate secret webhook validation key and webhooks endpoint URL for Magento 2 store configuration

Review the product webhook details.

Monitor incoming product webhook payload execution logs to track real-time inventory and catalog updates

Webhook received notification.

Enable category webhook notifications to process instant category hierarchy modifications from Magento 2 store

Review the category webhook queue record created for the incoming category event.

Verify category webhook payload status and inspect automated queue record generation upon category updates

Review the category webhook details.

Review category webhook transaction audit logs detailing payload timestamps, store instance, and sync result

Webhook received notification.

Register customer webhook listener to capture real-time customer account creations and profile updates instantly

Review the customer webhook queue record created for the incoming customer event.

Inspect incoming customer webhook payload data mapped directly to Odoo partner record creation queues

Review the customer webhook details.

Track customer webhook execution log history to ensure seamless real-time customer data synchronization performance

Open System and select Manage Hooks to configure Magento sales order webhooks.

Enable real-time order webhooks for instantaneous sales order import upon customer checkout in Magento

Click Add New to create a webhook, or select an existing hook to edit.

Verify incoming order webhook payload reception and automatic order queue job creation in Odoo

Enter the hook details, status, order status, and store views on the General tab.

Monitor real-time order creation process triggered automatically by incoming Magento 2 order webhooks

Enter the destination URL, POST method, headers, and JSON body on the payload tab.

Inspect order line items and tax calculations generated from incoming real-time webhooks event payload

Review the success notification confirming that the incoming webhook was received.

Check automated order confirmation and invoice generation initiated by order webhooks workflow automation triggers

Open the created order queue to review the webhook-generated sales order line.

Review order status update webhooks reflecting order cancellation or refund events in Magento store

Open the imported sales order to review its Magento reference and order lines.

Troubleshoot order webhook processing exceptions using detailed raw JSON payload view and retry tools

Review the corresponding Magento order record and its customer order details.

Analyze order webhooks performance statistics and delivery success rate metrics on real-time dashboard

Changelog

Track every update and new feature released for this module.

Version 18.0.1.0.0 | Released: 9th October 2026

Initial Release.

We're Always Here to Support You

From lifetime support to custom module builds — we're committed to your success at every step.

Our Commitments

Lifetime Support

Purchase once and get support forever — For the version you purchased.

  • Free updates for the lifetime of the module
  • Bug fixes & patches at no extra cost
Buy Once, Supported Forever

Support System

Dedicated support team and structured ticketing system to maintain proper communication.

  • Dedicated support team for every module
  • Structured ticketing for proper communication
  • Full issue history & resolution tracking
  • Response within 24 business hours (10:00 AM to 6:30 PM IST Mon-Fri)
Buy Once, Supported Forever
Contact Us

Free Demo

Book a free demo - contact us at sales and we'll set it up for you.

QR – sales@softhealer.com
Scan to email sales
sales@softhealer.com

For Support

Facing an issue? Contact us at support and we'll get you back on track.

QR – sales@softhealer.com
Scan to email support
support@softhealer.com

WhatsApp Support

Chat with us instantly on WhatsApp for quick enquiries.

QR – sales@softhealer.com
Scan to open WhatsApp
Chat on WhatsApp
Share Your Ideas

Feature Request

Found a generic feature that could improve our modules? We'd love to hear your idea and add it to our roadmap!

  • Share ideas that benefit the wider community
  • Our team reviews every suggestion carefully
  • Approved features added in future releases
Your Ideas Shape Our Roadmap

Module Request

Have a generic Odoo module idea? We build modules for you — share your concept and we'll make it a reality!

  • Share any generic Odoo module idea
  • We evaluate & build it for the community
Got an Idea? We'll Build It

Trusted by Businesses Worldwide

A

Abdulhamid Abdulwaheed

Aug 2024

Best module for our online store. Highly adaptable, exceptional customer service, and very advanced modules.

A

Factura Venta POS

Oct 2024

They have everything you need. Technical support is excellent, responds quickly, and keeps the module updated. 100% recommended!

MM

Mehmet Muhanna

Nov 2024

Great company and support team. Had a problem in my local Odoo server - they solved it in 5 minutes. Highly recommend.

BJ

Billy Jeffs

Jan 2025

Customised an Odoo app for me which works perfectly. Many requirements, got it right every time. Very confident in their ability.

HP

HP

Mar 2025

Consistently excellent service over years of working together. Knowledge and commitment to keeping clients informed truly sets them apart.

MK

Michal Kolasinski

Mar 2025

Multiple addons + two custom modules. Communication always friendly and precise. Delivered on time, worked out of the box. Highly recommended!

5.0
Average Rating
10K+ Happy Customers
100+ Countries Served
11+ Years of Trust

Multi-Language

8 built-in translations

English
German
Arabic
Spanish
Japanese
Chinese
French
Portuguese

Most Demanded Apps

The Softhealer modules our customers reach for most - trusted across 100+ countries.

Activities Management

Manage, schedule, and automate Odoo activities across all departments from one view.


View Module

Access Management

Granular access control over menus, fields, buttons, and records for every user role.


View Module

Backdate Advanced

Backdate any transaction across invoices, journals, pickings, and more with full audit.


View Module

All-in-One Helpdesk

Full-featured customer support with tickets, SLA, and customer portal built for Odoo.


View Module

All-in-One Mobile Backend

Access your full Odoo backend from any mobile device with an optimised interface.


View Module

All-in-One Import

Import data from Excel or CSV files into any Odoo model with smart field mapping.


View Module

Our Services

End-to-end Odoo expertise - from setup to scale.

AI & Business Integration Icon

AI & Business Integration

Odoo Implementation Icon

Odoo Implementation

Odoo Customization Icon

Odoo Customization

Support & Maintenance Icon

Support & Maintenance

Mobile Apps Icon

Mobile Apps

Migration Service Icon

Migration Service

Third-Party Integration Icon

Third-Party Integration

Odoo Training Icon

Odoo Training

Ready to connect your AI to Odoo?

Join 10,000+ businesses - Softhealer, 11+ years of Odoo expertise across 100+ countries.

Website Sale Wishlist Category v20

Transforming Businesses with Next-Gen Solutions

Our next-generation solutions are built to transform businesses and drive growth in the digital era.

Find Us

530, West Gate 2,
Ayodhya Chowk, 150 Feet Ring Road Rajkot, Gujarat 360006.

Find Us

131 South End, Croydon CRO 1BJ,
United Kingdom

Contact No.

HR : +91 90232 46069
Sales : +91 93288 25451
Support : +91 63571 93747

Contact No.

Sales : +44 7562 893296

Reach Us Read Blog Contact Us Submit Support Ticket Watch Video Tutorial
whatsapp-support-store whatsapp-support-store
Click to Chat