USD
  • EUR
  • INR
  • USD
Cart
Cart 0
  • You have no items in your shopping cart.
    Shopify Extensions
    Cart
    Cart 0
    • You have no items in your shopping cart.
    Hire a Developer
    ×
    Contact Us!
    Send Again
    Close
    Please Login to Write Your Review
    Shopify Odoo Connector

    Shopify Odoo Connector

    x
    $35.00
    $35.00 Get it Now

    Shopify Odoo Connector syncs Shopify products, customers, orders, and stock into Odoo, so merchants run fulfilment, inventory, and accounting from one backend.



    • Import and update Shopify store products in Odoo in real time.

    • Sync stock both ways so Odoo updates as soon as an order is confirmed.

    • Import Shopify orders into Odoo and handle fulfilment from one screen.

    • Synchronize Shopify store customers to Odoo for marketing and discounts.

    • Import Shopify collections into Odoo with a single click.

    • Map Shopify store products to Odoo products using a CSV file.

    • Map Shopify shipping methods with the matching Odoo shipping methods.

    • Map Shopify taxes, payment methods, and currencies to Odoo equivalents.

    • Send Odoo product changes back to Shopify through an 8-hour scheduler.

    • Generate invoices and credit notes in Odoo for imported sales orders.

    • Manage purchase and procurement orders in Odoo alongside store stock.

    • Try the app for 7 days before starting the monthly subscription.

    Shopify Odoo Connector
    Shopify Odoo Connector
    $35.00
    Check How It Works

    Need Help Deciding?

    Support answers within one business day.

    Open a ticket
    $35.00
    Configure and Buy
    X
    • Description
    • Reviews
    • FAQ
    • Customers ()
    • Specifications
    • Cloud Hosting
    • Changelog

    Shopify Odoo Connector is a Shopify app that links your Shopify store to an Odoo database. It moves products, customers, collections, and orders into Odoo, so you do not type the same record twice.

    You install the app from its landing page by entering your shop URL. After you buy the monthly plan, the app shows under Apps in Shopify admin as Odoo Connector.

    New products, customers, collections, and orders can sync on their own. Stock updates from Odoo go back to Shopify, and Odoo can send order fulfilment and paid status too.

    Default settings decide the Odoo company, warehouse, payment method, product category, product type, tracking, route, and invoicing policy that synced records get.

    Mapping screens link Shopify products, taxes, payment methods, and currencies to their Odoo matches. The app supports Odoo 8.x to 18.x and offers a 7-day trial.

    Additionally, if you want to assign synced orders to drivers and track deliveries from Odoo, then check Odoo Delivery Boy App.

    Please Note: Shopify Odoo connector is a monthly subscription-based App with the renewal amount of $35.

     

    Shopify Odoo Connector

    Highlighted Features of Shopify Odoo Connector

     Multiple Odoo Instances

    Add more than one Odoo instance and give each one its own default and sync settings.

     Automatic Order Sync

    Send new Shopify orders, invoices, and shipments to Odoo without a manual import.

     Bidirectional Inventory Sync

    Push Odoo stock to Shopify six times a day on chosen slots, or on each stock change event.

     Three Product Mapping Methods

    Link products by syncing them, by manual mapping, or by a bulk CSV upload.

     Tax and Payment Mapping

    Match Shopify taxes, payment methods, and currencies to Odoo so order totals line up.

     Odoo to Shopify Updates

    Send order fulfilment and paid status from Odoo back to the matching Shopify order.

    Why Do We Need Shopify Odoo Connector?

    Shopify runs the storefront well, but it is not an ERP. Purchase, procurement, stock routes, and accounting all live in Odoo, and the two systems do not share data by default.

    Without a link, the team copies each order, customer, and product into Odoo by hand. Stock goes out of step, taxes do not match, and delivery waits until someone keys the order in.

    Shopify Odoo Connector gives you a direct Shopify Odoo integration. Orders reach Odoo as quotations or confirmed sales, with invoices and shipments, and Odoo stock flows back to Shopify.

    A practical tip from setup: map products, taxes, and payment methods before the first order sync. The app also asks for port 443 when your Odoo URL uses https, and port 80 for http.

    Also, if you want to publish Odoo products to more than one Shopify store from Odoo, you can check our extension Odoo Shopify Connector.

    Shopify Odoo Connector Use Cases

    • Fulfil Orders from Odoo

      Warehouse staff confirm delivery for Shopify orders in Odoo and the status goes back to the store.

    • Keep Store Stock Accurate

      Stock bought or moved in Odoo shows on Shopify, which helps you avoid overselling or understocking.

    • Run Accounting in Odoo

      Accountants raise invoices, register payments, and issue credit notes for Shopify sales inside Odoo. To pass that data on, check Odoo QuickBooks Online Connector.

    • Build One Customer List

      Marketing teams use synced Shopify customers in Odoo for email campaigns and custom discounts. For Klaviyo lists, check Odoo Klaviyo Connector.

    Shopify Odoo Connector Instance Setup

    The Add Odoo Instance tab connects your Shopify store to an Odoo database. You can add several instances and see them all under Odoo Instances Listing.

    • Enter an Instance Name for the Odoo database.
    • Select your Odoo Version from the drop-down.
    • Add the Odoo URL and Port, using 443 for https and 80 for http.
    • Enter the Odoo Database Name, Username, and Password.
    • Click Add Instance, then activate it from Odoo Instances Listing.
    • Check the green Connection Status that shows success.
    Shopify Odoo Connector Instance Setup

    Instance Default Settings for Odoo Sync

    Instance Default Settings decide where synced Shopify data lands in Odoo. Every sync for the instance uses these values.

    • Select the Default Company when Odoo runs more than one company.
    • Select the Odoo Warehouse that synced products are stocked in.
    • Select the Default Odoo Payment Method for invoices.
    • Use the default payment method when a Shopify method is not mapped.
    • Keep the company fixed, since changing it later is not advised.
    Instance Default Settings for Odoo Sync

    Product Default Settings for Synced Products

    Product Default Settings set the Odoo values each Shopify product gets when it syncs. You set them once per instance.

    • Select the Default Odoo Category for synced products.
    • Sync products as Stockable or Serviceable.
    • Track products by Unique Serial Number, By Lots, or No Tracking.
    • Pick the Products Route based on the Odoo modules you use.
    • Set the invoicing policy to Ordered quantities or Delivered quantities.
    Product Default Settings for Synced Products

    Sync Shopify Orders to Odoo

    The order sync settings control how Shopify orders reach Odoo. You can bring them in as draft quotations or as orders with invoices and shipments.

    A time-based job can also retry same-day orders that failed on the first attempt.

    • Sync orders in draft state, even when some line items are not mapped.
    • Auto sync invoices with or without registering the payment.
    • Auto sync new orders and order shipments to Odoo.
    • Send the Odoo cost price to the order sale line.
    • Sync Shopify order tags and note attributes to Odoo.
    • Apply tax on discount lines, map fiscal positions, and force sync the Odoo delivery.
    Sync Shopify Orders to Odoo

    Send Order Status from Odoo to Shopify

    These options send order progress made in Odoo back to Shopify. Once enabled, that status stops updating from Shopify to Odoo.

    • Allow order fulfilment from Odoo to Shopify, run once a day.
    • Allow order paid status from Odoo to Shopify, run every hour.
    • Update partly paid and fully paid orders on Shopify.
    • Let buyers download the Odoo invoice from their account page.
    • Assign the POS location address to POS orders that have no address.
    Send Order Status from Odoo to Shopify

    Product, Collection, and Customer Sync Settings

    These settings keep the Odoo catalog and contact list up to date as the Shopify store changes. You choose what syncs on its own.

    To sync Shopify variant prices, install Odoo Product Variant Extra Price in Odoo first.

    • Auto sync new products, new collections, and new customers.
    • Auto update mapped products and pick the fields, such as title, weight, or image.
    • Sync the product description as the Odoo website description.
    • Sync the Shopify variant price to Odoo.
    • Sync customers as a company or as an individual.
    • Create multiple addresses or keep a single address per customer.
    Product, Collection, and Customer Sync Settings

    Bidirectional Inventory Sync from Odoo to Shopify

    Bidirectional inventory sync sends Odoo stock levels to Shopify. You choose between fixed time slots and real-time event updates.

    • Enable Allow Bidirectional Inventory Sync under Synchronize Settings.
    • Run the stock update six times a day on selected time slots.
    • Or pick On Event Action to sync each stock change in real time.
    • Copy the webhook URL into an Odoo automation rule on the Quants model.
    • Use native Odoo webhooks from Odoo 18, with the base_automation module.
    Bidirectional Inventory Sync from Odoo to Shopify

    Shopify to Odoo Product Mapping

    Product Mapping links each Shopify product to the same product in Odoo. The Product Mapping page offers three ways to do it.

    • Sync one product from the More actions menu on its Shopify page.
    • Click Synchronize Now to sync unmapped products within a range.
    • Use Manual Mapping to pair a Shopify product and variant with an Odoo product.
    • Map products with no variants, listed as the product name with Default Title.
    • Download the CSV format, fill it, and upload it to map products in bulk.
    • Sync draft products without enabling Can be Sold in Odoo.
    Shopify to Odoo Product Mapping

    Shopify Tax Mapping with Odoo Taxes

    Tax Mapping matches Shopify taxes with Odoo taxes so synced orders carry the right tax. The admin gets three options on the Tax Mapping page.

    • Upload tax mapping in bulk with the CSV Upload option.
    • Use Tax Override to set an Odoo tax by country, region, and collection.
    • Use Manual Mapping to map by country, region, and zip code.
    • Set the order line tax and the shipping tax for each rule.
    • Download the CSV format and instructions before a bulk upload.
    Shopify Tax Mapping with Odoo Taxes

    Order, Collection, Payment, and Currency Mapping

    The mapping pages bring past records into Odoo and match store values that differ between the two systems. Most of them need only one click.

    • Sync all Shopify collections to Odoo in a single click.
    • Click Synchronize Now on Order Mapping and select a range.
    • Map a Shopify payment type and method to an Odoo payment method.
    • Click Map Now to save each payment mapping.
    • Map a Shopify Currency to the matching Odoo Currency.
    Order, Collection, Payment, and Currency Mapping

    Complete Shopify Odoo Connector Feature List

    Connection & Setup

    • Install the app from its landing page by entering your Shopify shop URL
    • Add multiple Odoo instances with instance name, version, URL, port, database, username, and password
    • Activate an instance and check its connection status in Odoo Instances Listing
    • Support Odoo 8.x to 18.x on a $35 monthly subscription
    • Set a default company, warehouse, and payment method for each instance

    Product & Collection Sync

    • Sync product cost, description, images, inventory, options, price, SKU, title, and weight
    • Auto sync new products and auto update mapped products with the fields you pick
    • Sync draft products without enabling Can be Sold in Odoo
    • Set default category, stockable or serviceable type, tracking, route, and invoicing policy
    • Sync product descriptions as Odoo website descriptions and sync Shopify variant prices
    • Sync all collections in one click and auto sync new collections as Odoo categories

    Order Sync

    • Auto sync new orders, or sync past orders within a range with Synchronize Now
    • Sync orders as draft quotations, including orders with unmapped line items
    • Auto sync invoices with or without registering payment, and auto sync shipments
    • Sync order tags, note attributes, and the Odoo cost price on sale lines
    • Apply tax on discount lines, map fiscal positions, and manage prices excluding tax
    • Retry failed same-day orders automatically and force sync the Odoo delivery

    Odoo to Shopify Updates

    • Send inventory to Shopify six times a day on selected slots, or on each stock event
    • Send order fulfilment from Odoo to Shopify once a day
    • Send order paid status from Odoo to Shopify every hour
    • Let buyers download the Odoo order invoice from their Shopify account page

    Customer Sync

    • Auto sync new Shopify customers to Odoo
    • Sync one customer from its Shopify page with Synchronize Customer to Odoo
    • Sync customers as a company or as an individual
    • Create multiple addresses or update a single address for each customer
    • Assign the POS location address to POS orders without an address

    Mapping Tools

    • Map products by sync, by manual mapping, or by CSV upload
    • Map taxes by CSV upload, tax override, or manual mapping with order line and shipping tax
    • Map Shopify payment methods to Odoo payment methods
    • Map Shopify currencies to Odoo currencies

    Operations in Odoo

    • Confirm Shopify order delivery and track fulfilment in the Odoo backend
    • Generate invoices and credit notes for Shopify sales orders
    • Manage purchase, procurement, and inventory for Shopify products
    • Create and review Shopify order and sales reports in Odoo

    Dedicated Support For Shopify Odoo Connector Module

    Webkul's dedicated support provides you with the customizations and troubleshooting solutions for your Shopify Odoo Connector Module.

    For any query or issue please CREATE A TICKET HERE

    You may also check our other top-quality Shopify Apps.

    Specifications

    Product Version
    Released12 years ago
    Last UpdatedSeptember 30, 2026 (8 days ago)
    Supported Versions8.x  9.x  10.x  11.x  12.x  13.x  14.x  15.x  16.x  17.x  18.x  19.x  20.x  

    Ratings

    We'd love to hear your thoughts! Share your feedback and help us craft an even better experience tailored just for you.

    5.0
    6 Reviews
    based on verified customer feedback
    Write a review
    Selfica Store

    Servizio clienti competente e risolutivo

    Posted On - August 21, 2026

    Servizio clienti davvero competente e risolutivo anche per supportare dove Odoo non sa come gestire la sincronizzazione con Shopify

    Solarvie

    Zuverlässige App und hervorragender Service

    Posted On - July 28, 2026

    Wir verwenden die App seit 3 Jahren und sie ist sehr hilfreich und läuft bei uns Fehlerfrei. Webkul geht auch auf ALLE persönlichen Anforderungen der Systeme ein, für einen kleinen Aufpreis. (Felder mapping etc). Und der Service meldet sich immer innerhalb von max 24 Std mit einer Lösung zurück.

    Héctor Garza
    Héctor Garza
    🇲🇽 Mexico

    Great Odoo Modules

    Posted On - March 1, 2022

    We use some odoo modules. Great development, good service.

    Mohamed

    Good Company with Experts

    Posted On - December 16, 2021

    Webkul software is usually trusted and their team is always supportive.

    Mathilde

    Excellente application

    Posted On - September 15, 2020

    Excellente application.

    Elle permet de synchroniser commandes, stocks, clients, produits, descriptions. Tout fonctionne parfaitement bien.

    Le service client est disponible et parfait.

    Merci à tous
    Mathilde Idkowiak

    Load More Reviews

    Frequently Asked Questions

     How does Shopify Odoo Connector work?
    Shopify Odoo Connector is a Shopify app that connects your store to an Odoo instance. It syncs products, customers, collections, and orders to Odoo, and can send stock, fulfilment, and paid status back to Shopify.
     
     Which Odoo versions does the connector support?
    The connector supports Odoo 8.x to 18.x. You select your Odoo version when you add an instance.
     
     How much does the app cost?
    The app is a monthly subscription with a renewal amount of $35. You can try it for 7 days before the monthly subscription starts.
     
     Can I connect one Shopify store to more than one Odoo instance?
    Yes. You can add multiple Odoo instances, and each one keeps its own default settings and sync settings.
     
     Does stock sync from Odoo back to Shopify?
    Yes. With bidirectional inventory sync enabled, Odoo stock goes to Shopify six times a day on selected slots, or in real time with the On Event Action option.
     
     What happens if an order fails to sync?
    If you enable the resync option, a time-based job retries same-day orders that failed on the first attempt. You can also sync orders within a range from Order Mapping.
     
     Can I sync an order when some products are not mapped?
    Yes. The Sync Order in draft state with missing line items option sends the order to Odoo as a draft even when not all line items are mapped.
     
     How can I map products that already exist in both Shopify and Odoo?
    Use Manual Mapping to pair each Shopify product and variant with an Odoo product. For a large catalog, fill the CSV format and map products in bulk with CSV Upload.
     
     Which payment method is used if a Shopify method is not mapped?
    Odoo uses the Default Odoo Payment Method set in Instance Default Settings for the invoice payment.
     
     Can customers download their Odoo invoice from Shopify?
    Yes. After you enable the option and add two lines to the customers/account.liquid file, buyers can download the Odoo invoice from their account page.

    Specification

    Detailed technical features and requirements to help you understand the module’s capabilities and ensure smooth integration with your system.

    Cloud Hosting

    Detailed technical features and requirements to help you understand the module’s capabilities and ensure smooth integration with your system.

    Default Configuration Details of Server

    1 GB
    RAM
    1 Core
    Processor
    30 GB
    Hard Disk
    1 GB RAM & 1 Core Processor
    Database

    Want to know more how exactly we are going to power up your eCommerce Website with Cloud to fasten up your store

    * Server Configuration may vary as per application requirements.

    Change Logs

    Not Available