Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Sales
  3. Odoo Shopify Connector v 18.0
  4. Sales Conditions FAQ

Odoo Shopify Connector

by Synconics Technologies Pvt. Ltd https://www.synconics.com/
Odoo

$ 351.09

v 18.0 Third Party 1
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Sales (sale_management)
• Invoicing (account)
• Discuss (mail)
• Inventory (stock)
Lines of code 10403
Technical Name sync_shopify_connector
LicenseOPL-1
Websitehttps://www.synconics.com/
Versions 18.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Sales (sale_management)
• Invoicing (account)
• Discuss (mail)
• Inventory (stock)
Lines of code 10403
Technical Name sync_shopify_connector
LicenseOPL-1
Websitehttps://www.synconics.com/
Versions 18.0
  • Description
  • License

Shopify Connector

Introduction to Shopify

Shopify is one of the world's leading eCommerce platforms that enables businesses to create, manage, and scale online stores with ease. From product management and inventory tracking to order processing and customer engagement, Shopify provides everything modern businesses need to sell online efficiently across multiple channels.

As businesses grow, managing Shopify operations manually alongside ERP systems becomes time-consuming, error-prone, and inefficient. That's where seamless ERP integration becomes essential.

Introduction to Our Shopify Connector

Our advanced Shopify Connector is designed to create a powerful real-time bridge between Shopify stores and Odoo ERP. This connector automates synchronization between both platforms, helping businesses manage products, inventory, orders, customers, and operations from a single centralized system.

With smart automation, user-friendly configuration, and reliable synchronization capabilities, our module eliminates manual work, reduces operational errors, improves order accuracy, and boosts overall business productivity.

Whether you are running a growing online store or managing large-scale eCommerce operations, this connector helps you streamline workflows, save time, and scale your business effortlessly.

Please Note:

  1. When importing serviceable products from Shopify to Odoo, the following two options must be disabled on the Shopify side:
    • Inventory not tracked
    • Not a physical product
  2. While importing or exporting products, make sure that the product stock is entered or updated at the Shopify store location.
  3. Before importing data based on the update date scenario, ensure that the timezone set in the Shopify store matches the configured timezone of the Odoo user.
  4. Stockable and service products can be imported and exported seamlessly. Combo/Bundle products are currently not supported, as Shopify does not provide native support for them.
  5. For importing/exporting product or variant images, make sure you are using a live Odoo URL instead of localhost or an IP address.
  6. This application will work with the following Shopify plans
    • Grow
    • Advanced
    • Plus
  • rightCommunity
  • right
    Enterprise
    (On-premises)
  • rightOdoo.sh
  • wromgOnline

Highlights

Operations

  • Smart Inventory Management
  • Order Processing
  • Product Synchronization
  • Variant Product Support
  • Invoice Creation
  • Payment Status Mapping
  • Order Fulfillment Automation
  • Streamlined Sales Process
  • Simplified Store Management
  • Accurate Stock Updates

Synchronization

  • Bi-Directional Data Flow
  • Advanced Workflow Automation
  • Error-Free Synchronization
  • Flexible Workflow Setup
  • Bulk Import & Export
  • Real Time Webhook Synchronization
  • Shopify ID Wise Record Import
  • Import/Export via Create Date
  • Import/Export via Update Date
  • Secure API Connectivity

Management

  • Multi-Store Integration
  • Multi Company Management
  • Centralized ERP Control
  • Centralized Business Operations
  • Seamless Customer Management
  • Easy Instance Configuration
  • Enterprise Ready Solution
  • Improved Business Productivity
  • User-Friendly Interface
  • Logs History
  • Mismatch Logs

Key Features

Bi-Directional Synchronization Synchronize products, inventory, customers, payment gateways, and orders between Shopify and Odoo with accuracy.
Automated Order Management Import Shopify orders directly into Odoo and manage invoicing, delivery, and order processing from a single platform.
Product Synchronization Easily export and import products with details like variants, pricing, sales descriptions, categories, and images.

Please Note: For import/export product images, please make sure you have a live Odoo URL instead of localhost or an IP address.
Inventory Updates Stock quantities can be imported/exported across Shopify and Odoo to avoid overselling and stock mismatches.
Customer Data Import Automatically sync customer information from Shopify into Odoo for better customer relationship management.
Multi-Store Support Manage multiple Shopify stores within a single Odoo environment efficiently and effortlessly.
Order Status Synchronization Automatically update order fulfillment and payment statuses between Shopify and Odoo.
User-Friendly Configuration Simple setup process with easy authentication and configuration options for quick deployment.
Real-Time Webhook Synchronization Automatically sync Products, Customers, Orders, and Refunds between Shopify and your ERP/accounting system using secure real-time webhooks with minimal manual effort.
Error Reduction & Accuracy Minimize human errors and improve operational accuracy with automated data management.
Faster Business Operations Streamline your eCommerce workflow and improve overall business productivity with centralized operations.
Scalable Solution Designed for startups, growing businesses, and enterprise-level eCommerce operations.
Shopify ID Wise Record Import Users will be able to import Shopify single or multiple records via Shopify ID/IDs.
Import/Export Records via Create/Update Date Users will be able to import/export Shopify and Odoo records via records' create/update date.
Mismatch Logs and Log History Any error during import/export will be placed in mismatch logs and, after resolution, the system will also track them via log history.
Multi-Store and Multi-Company Compatible Users will be able to manage multiple stores in a single company or multiple stores company-wise.

User Guide

  • Real-Time Webhook Synchronization
  • Shopify Side Configuration
  • Configuration at Odoo
  • Import Product
  • Export Product
  • Import Stock
  • Export Stock
  • Import Contact
  • Export Contact
  • Import Payment Gateways
  • Import Sales Order
  • Mismatch Logs
Real-Time Webhook Synchronization

Our Shopify Connector supports real-time webhook integration to automatically sync important store activities between Shopify and your ERP/accounting system. This ensures instant data updates, reduced manual work, and improved operational accuracy.

For detailed information, we have made a webhook related documentation and placed it in a module, once you will purchase this module, you will be able to access it

Supported Webhook Events

  • Product Creation & Update
  • Customer Creation & Update
  • Order Creation & Update
  • Refund Creation

Key Benefits

  • Real-time data synchronization
  • Automatic order and customer updates
  • Product management
  • Instant refund
  • Secure webhook-based communication
  • Reduced manual intervention and errors
Shopify Side configuration

Step 1: Open Apps & Sales Channel Section

From the Shopify dashboard, navigate to the Apps & Sales Channels section available in the left-side navigation menu. This section allows businesses to manage external integrations and applications connected to the Shopify store.

The Shopify Connector requires API-based communication which will be configured through a custom Shopify application.

Step 2: Navigate to App and Sales Channel Settings

Click on Create an App or app configuration settings to begin creating a secure connection between Shopify and Odoo.

This configuration enables Odoo to communicate directly with Shopify for synchronizing products, orders, inventory, contacts, and payment information.

Step 3: Create Custom Shopify Application

Create a new custom application for the Odoo Shopify Connector. Enter the application name and assign appropriate administrative permissions.

This custom application acts as the secure bridge that enables seamless communication between Shopify and Odoo ERP.

Step 4: Configure Admin API Permissions

Enable all required API scopes and permissions needed for synchronization operations.

Recommended permissions include:

  • Products
  • Orders
  • Customers
  • Inventory
  • Fulfillment
  • Payment Gateways etc.

Proper permission configuration ensures uninterrupted synchronization between both platforms.

Step 5: Install the Custom Application

After configuring API permissions, install the custom Shopify application into your store.

Once installed, Shopify will generate secure API credentials that will be used for authenticating the connector within Odoo.

Step 6: Credentials generation

Shopify generates Access token, API key and API secret key, paste this information in your notepad, we will have to use this credentials in Odoo Shopify Instance

Configuration at Odoo

Step 1: Create and Configure Shopify Instance

Create a new Shopify instance inside Odoo and enter all required Shopify store credentials including:

  • Store URL
  • API Key
  • API Secret
  • Access Token

This instance acts as the main communication bridge between Shopify and Odoo ERP. After a configuration, please click on Test Connection button for validation

Step 2: Configure Auto Workflow

The Auto Workflow feature helps businesses automate the complete order processing lifecycle.

Using this configuration, users can automate:

  • Sales Order Confirmation
  • Invoice Creation
  • Payment Registration
  • Delivery Order Validation
  • Order Completion Workflow

This automation reduces manual operations and improves operational efficiency significantly.

Note

⚠ Invoicing Policy Required

For automatic invoice creation to work, all products on imported orders must have their Invoicing Policy set to Ordered Quantities (not Delivered Quantities).

To fix:

Open the product → General Information tab → set Invoicing Policy = Ordered Quantities.

For Service products: set Invoicing Policy = Prepaid / Fixed Price.

If not configured, invoice creation will fail with:

"Cannot create an invoice. No items are available to invoice."

Step 3: Configure Financial Status Mapping

Map Shopify payment statuses with Odoo financial and accounting statuses for accurate order processing and reconciliation.

Following Supported status can be mapped with Unfulfilled/fulfilled status:

  • Unpaid
  • Any
  • Voided
  • Refunded
  • Pending
  • Partial Refunded
  • Partially Paid
  • Paid
  • Authorized

This configuration ensures smooth financial synchronization between Shopify and Odoo.

Search Functionality

Step 1: Open Product Synchronization Operations

Navigate to the Product Operations section from the Shopify Connector dashboard.

This section allows users to manage import and export operations related to Shopify products.

Step 2: Start Product Import Process

Click on the Import Products button to begin importing products from Shopify into Odoo.

The connector automatically imports:

  • Product Names
  • Variants
  • Pricing
  • SKU Details
  • Weight details
  • Product Images
  • Categories

Step 3: Odoo will redirect to Import product queue, after a successful import product process will be done

Step 4: Verify Imported Products

After synchronization, review the imported products inside Odoo product management.

Users can validate variant information, pricing structure, categories, and inventory details.

Step 5: Confirm Product Synchronization

Validate the final imported product data and ensure all product along with their variant records are properly synchronized with Shopify.

Import Product

Step 1: Open Product Synchronization Operations

Navigate to the Product Operations section from the Shopify Connector dashboard.

This section allows users to manage import and export operations related to Shopify products.

Step 2: Start Product Import Process

Click on the Import Products button to begin importing products from Shopify into Odoo.

The connector automatically imports:

  • Product Names
  • Variants
  • Pricing
  • SKU Details
  • Weight details
  • Product Images
  • Categories

Step 3: Odoo will redirect to Import product queue, after a successful import product process will be done

Step 4: Verify Imported Products

After synchronization, review the imported products inside Odoo product management.

Users can validate variant information, pricing structure, categories, and inventory details.

Step 5: Confirm Product Synchronization

Validate the final imported product data and ensure all product along with their variant records are properly synchronized with Shopify.

Export Product

Step 1: Create a new product or go with created product which is not exported to Shopify yet

Step 2: From product form view, select action as Shopify Prepare Product

Please Note: For a product/products you want to export from Odoo to Shopify, from product action, it is mandatory to select an action named Shopify Prepare Product, then and then only those products will be exported from Odoo to Shopify

At Odoo side, Go to Shopify Instance dashboard and go with Export product Operation

Step 3: Verify Exported Products

After synchronization, review the exported products inside the Shopify store backend to ensure accurate product creation.

Import Stock

Step 1: This is an example given of a product variants contains stock

Step 2: At Odoo side go to Shopify Instance and perform Import Stock operation

Step 3: Import Stock - Process Queue

After a successful operation generation, Odoo automatically redirects to the process queue, now execute it

Step 4: Check product/product variant stock at Odoo side

Export Stock

Step 1: This is an example of a product/product variant for which stock exists

Step 2: Go to Shopify Instance dashboard at Odoo side, and perform export stock operation

Step 3: Export Stock to Shopify

After a successful operation generation, Odoo automatically redirects to the process queue, now execute it

Import Contact

Step 1: This is an example of contacts at Shopify side

Step 2: Go to Shopify Instance dashboard at Odoo side and perform Import contacts operation

Step 3: Process queue will be generated

After completing import customer operation, Odoo will redirect you to the Process Queue

Step 4: Verify import process

After process Queue, all relevant contacts will be imported from Shopify to Odoo

Import Contact

Step 1: This is an example of contacts at Shopify side

Step 2: Go to Shopify Instance dashboard at Odoo side and perform Import contacts operation

Step 3: Process queue will be generated

After completing import customer operation, Odoo will redirect you to the Process Queue

Step 4: Verify import process

After process Queue, all relevant contacts will be imported from Shopify to Odoo

Export Contact

Step 1: This is an example of Odoo contact which will be exported to Shopify

Step 2: Go to Shopify Instance dashboard at Odoo side and perform Export contacts operation

Step 3: verify exported contact at Shopify side

Go at Shopify side and verify exported contact

Import Payment Gateways

Step 1: Go to Shopify instance dashboard at Odoo side and perform Import Payment Gateways operation

Step 2: Process queue will be generated

After completing import Payment Gatways operation, Odoo will redirect you to the Process Queue

Step 3: Verify exported Payment Gateways at Odoo side

Please Note

- For each and every payment gateway user will have to configure a unique relevant financial status record to prevent errors when import sales order

Import sales orders

Step 1: Go at Shopify side and create a sales quotation and convert it into a sales order, save the record

Step 2: Go to Shopify dashboard at Odo side and perform import sales order operation via a single ID or for all sales order records

Step 3: Process queue will be generated

After completing import Sales Order operation, Odoo will redirect you to the Process Queue

Step 4: verify imported sales order at Odoo side

Automatic Delivery Updation

After updating delivery status at Odoo side, the relevant delivery status will be automatically updated at Shopify

Odoo side update delivery status

Shopify side fulfilled delivery status

Mismatch Logs

While doing import/export, in case of any data mismatch, the relevant logs will be generated in Odoo in Shopify->Configurration->Mismatch logs

Log History

In case we will resolve any error and re-run the same process log, the resolved mismatch logs will be transferred to process log to avoid confusion of the user, now in mismatch logs only non resolved logs will remain

  • FAQ
  • Terms & Conditions

Are webhooks supported?

Yes, webhook-based real-time synchronization is supported.

Is the connector suitable for large businesses?

Yes, it is scalable for startups and enterprise businesses.

Is the connector suitable for Multi Company scenario?

Yes, it is suitable for multi company scenario

I am using Shopify, now I want to completely migrate on Odoo, will your connector work for my requirements?

You can seamlessly import Products, Inventory, Customers, Payment Gateways, and Sales Orders from Shopify to Odoo.

For additional Shopify operations or custom data migration requirements, our experienced team can provide tailored solutions based on your business needs.

Should my Shopify data be properly configured/entered before starting the import/export process?

Yes. We recommend ensuring that your Shopify data (products, variants, customers, stock, inventory, taxes, sales orders etc.) should be properly configured and compatible before starting synchronization with Odoo to avoid import or mapping issues.

I have custom modules installed. Will your module work properly with them?

Compatibility with custom modules can vary depending on their implementation. Our module has been thoroughly tested on a standard Odoo environment

We have seen your module. We want some additional customization in your module according to my or my client's requirements, how can I proceed?

Of course, our experienced developer team is ready for any kind of customization ,feel free to contact us. Kindly Email us your requirements on contact@synconics.com.You can also ping us on our Skype Account - synconics.technologies

I want to see Live Preview for this module related functionality

For seeing Live Preview for this module related functionality , kindly Email us your requirements on contact@synconics.com. You can also ping us on our Skype Account - synconics.technologies

I want to talk with you regarding commercial or other terms and conditions and Support

At the bottom of this Index file there is a section named Free Support in which we have clarified our terms and conditions, you can refer to that. If you still have any query then kindly Email us on contact@synconics.com. You can also ping us on our Skype Account - synconics.technologies
  • Round All the apps are to be purchased separately, for individual versions and individual edition.
  • Round One month free bug support period will be offered pertaining to any one server used, testing or live.
  • Round Synconics is not responsible for installation or updating of the module on any of your server.
  • Round If an error appears in our app due to other custom modules installed in your system or if Odoo base source code is not updated on your system, to make it compatible with your source code, we'll charge you for our efforts to resolve those errors and make the module compatible with your source code.
  • Round Please refer the document for configuration. If any support is needed for module configuration, installation, updating or any help is needed, it will be considered in paid support.
  • Round Please note that you are not allowed to distribute or resell this module after purchase.
  • Round This module is tested and working on Odoo vanilla with Ubuntu OS.
  • Round Support services will be provided from Monday to Friday, 10:30 AM to 7 PM IST (Indian Standard Time).
  • Round Support will not be provided during Indian public holidays or company holidays.
Suggested Apps
Apps
Apps
Apps
Apps
Apps
Apps
Our Apps Our Apps
Our ThemesOur Themes
Odoo Expert Services
  • RoundConfiguration
  • Round Odoo Hosting
  • RoundCustomisation
  • RoundFunctional Training
  • RoundTechnical Training
  • RoundSupport & Maintenance
  • RoundDedicated Developer
  • RoundImplementation
  • RoundOdoo Migration
  • Round API Integration
300+
Odoo Implementation
250+
Custom Odoo Apps
13+
Years of Experience
50+
Industry Expertise
Get In Touch
Odoo Certificate
Skype
synconics.technologies
Mail
contact@synconics.com
Whatsapp
+91 9426864274
Website
www.synconics.com
QR Code
Scan QR to
connect on whatsapp.

Appointment

  • 🛒
    0
      • Appointment
      • Front Desk
      • Membership
      • Services
      • Free Consultancy
      • Memberships Updates
      • Vacancy Request
      • Attendances
      • Gift Cards
      • Shop
      • Jobs
      • Contact us
    • +1 555-555-5556
    • Contact Us
    • Home
    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.
    

    Please log in to comment on this module

    • The author can leave a single reply to each comment.
    • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
    • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
    Community
    • Tutorials
    • Documentation
    • Forum
    Open Source
    • Download
    • Github
    • Runbot
    • Translations
    Services
    • Odoo.sh Hosting
    • Support
    • Upgrade
    • Custom Developments
    • Education
    • Find an Accountant
    • Find a Partner
    • Become a Partner
    About us
    • Our company
    • Brand Assets
    • Contact us
    • Jobs
    • Events
    • Podcast
    • Blog
    • Customers
    • Legal • Privacy
    • Security

    Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

    Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

    Website made with