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. Shopify Connector basic v 19.0
  4. Sales Conditions FAQ

Shopify Connector basic

by Egel Software Services https://egel.in
Odoo
v 19.0 Third Party 2
Download for v 19.0 Deploy on Odoo.sh
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 • Inventory (stock)
• Invoicing (account)
• Sales (sale_management)
• Discuss (mail)
Lines of code 14467
Technical Name custom_odoo_shopify_connector_basic
LicenseLGPL-3
Websitehttps://egel.in
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Inventory (stock)
• Invoicing (account)
• Sales (sale_management)
• Discuss (mail)
Lines of code 14467
Technical Name custom_odoo_shopify_connector_basic
LicenseLGPL-3
Websitehttps://egel.in
●  Odoo 19.0  ·  Pro Edition  ·  v19.0.1.0.0
Shopify ↔ Odoo
Connector Pro
The most complete bridge between your Odoo ERP and Shopify store. Sync products, orders, customers, inventory, fulfillments, and refunds — automatically and reliably.
🛒 Buy Now — $0 📧 Contact Support
19.0
Odoo Version
6+
Sync Entities
∞
Multi-Store
RT
Webhooks
Core Features
Everything in one module
Production-grade integration covering every data flow between Shopify and Odoo — products, orders, inventory, customers, refunds, and more.
📦
Product & Variant Sync
Export simple and variant products from Odoo to Shopify including title, description, SKU, barcode, prices, and images. Push updates whenever product data changes.
Bidirectional
🛒
Order Import & Processing
Automatically import Shopify orders as Odoo Sale Orders with lines, quantities, taxes, customer addresses, and Shopify IDs for full traceability and reconciliation.
Auto-Confirm
👥
Customer Synchronization
Import Shopify customers as Odoo partners — name, email, phone, billing and shipping addresses. Multi-store deduplication keeps your CRM clean and consistent.
Multi-Store Safe
📊
Real-Time Inventory Sync
Push Odoo on-hand stock to Shopify per location. Automatically update inventory after shipments, deliveries, and returns — mapped per warehouse and Shopify location.
Multi-Warehouse
🚚
Fulfillment & Tracking
Send tracking numbers from Odoo delivery orders to Shopify and update fulfillment status. Handles full and partial fulfillment scenarios automatically without manual steps.
Auto-Fulfill
💳
Refunds & Credit Notes
Push Odoo credit notes to Shopify as refunds. Financial status mapping, payment gateway rules, and auto-workflow configuration ensure accurate accounting on both sides.
Accounting Ready
🏪
Multi-Store Management
Manage unlimited Shopify stores from a single Odoo database. Each store has independent credentials, warehouse mapping, pricelist, workflow, and cron schedule configuration.
Unlimited Stores
⚡
Webhook Real-Time Events
Receive orders, refunds, and customer events from Shopify in near real-time via HMAC-SHA256 signed webhooks. Payloads are safely queued before background processing.
HMAC Verified
🔄
Queue-Based Processing
Every sync operation is stored in queues with clear statuses: Pending, Processing, Done, Failed. Retry individual failed jobs with full error logs — no data is ever lost.
Background Safe
📄
Excel Bulk Product Import
Upload products to Odoo directly from Excel spreadsheets. Map columns, validate data, and push to Shopify in one streamlined workflow — no manual entry needed.
Bulk Ready
🖼️
Image Synchronization
Upload Odoo product images to Shopify media automatically. The image service handles fetching, base64 encoding, and syncing multiple images per product variant.
Multi-Image
⚙️
Auto-Workflow Engine
Configure automatic confirmation, invoicing, and payment rules per Shopify financial status. Orders can flow completely hands-free from import to invoice in Odoo.
Fully Automated
Store Configuration
One dashboard for all your Shopify stores
Configure each store with its own credentials, default warehouse, sales workflow, pricelist, and tax behavior — all in a clean native Odoo form view.
✓Store URL and Admin API access token
✓Per-store warehouse and location mapping
✓Configurable order prefix and numbering
✓Auto-sync intervals for all data types
✓Webhook secret and HMAC verification
✓Test connection from Odoo in one click
Shopify Store Configuration
Multi-Store Dashboard
Multi-Store
Manage unlimited Shopify stores centrally
All Shopify stores managed from a single Odoo database with full store-level data isolation and independent configurations.
✓Unlimited Shopify store connections
✓Separate API credentials per store
✓Store-aware orders, products, and customers
✓Independent cron schedules per store
Scheduled Automation
Configure auto-sync for every data type
Each store has independent scheduling for products, orders, and inventory with configurable intervals and last-sync timestamps.
Auto Sync Products
Product Auto-Sync
Schedule automatic product synchronization per store
Auto Sync Orders
Order Auto-Sync
Configure automatic order import intervals per store
Auto Sync Inventory
Inventory Auto-Sync
Push stock levels to Shopify on a schedule
Product Management
Export and sync products with full variant support
Push Odoo products to Shopify with all attributes, variants, prices, and images. The product layer gives granular control over what gets synced and when.
✓Simple and attribute-based variant products
✓Title, description, SKU, barcode sync
✓Pricelist-aware price export
✓Multi-image upload to Shopify media
✓Field-level sync state control
✓Import by Shopify product ID
Product Operations
Imported Orders
Order Sync
Orders flow from Shopify into Odoo automatically
Shopify orders become Odoo Sale Orders with all lines, taxes, customer details, and addresses. Financial workflows apply based on payment status automatically.
✓Filter by fulfillment status
✓Custom order prefix and Odoo sequence
✓POS order default customer fallback
✓Gift card auto-fulfill option
✓Tax creation or mapping to Odoo taxes
Screenshots
See it in action
Every major feature has a dedicated UI built natively inside Odoo — clean, intuitive, and easy to learn.
Product Import Queue
Product Import Queue
Bulk product import queue with status tracking and retry
Order Queue
Order Import Queue
Order queue with error details and individual retry
Customer Queue
Customer Queue
Queued customer sync from Shopify
Import Customers
Import Customers
Bulk customer import wizard from Shopify
Import Customer by ID
Import by Shopify ID
Fetch a specific customer using Shopify ID
Import Product by ID
Import Product by ID
Targeted import using Shopify product ID
Import Inventory
Import Inventory
Pull stock levels from Shopify into Odoo
Import Locations
Import Locations
Sync Shopify locations for inventory mapping
Order Import Wizard
Order Import Wizard
Trigger imports with date range filters
Shipped Orders
Shipped Orders Import
Import fulfilled / shipped Shopify orders
Shipped Order Queue
Shipped Order Queue
Queue view for shipped order processing
Export to Shopify
Export Products to Shopify
Bulk export of Odoo products to Shopify
Product Layer
Product Export Layer
Granular control over which products go to Shopify
Shopify Product Layer
Shopify Product Layer
Dedicated mapping layer linking Odoo products to Shopify
Excel Upload
Excel Product Upload
Upload products from spreadsheet into Odoo & Shopify
How It Works
Up and running in minutes
A guided setup gets you from installation to live syncing quickly — no coding required.
1
Install the Module
Install from the Odoo Apps Store or clone from GitHub. Required Odoo modules (sale_management, stock, account, delivery) are declared as dependencies and install automatically.
2
Create Your Shopify Store Record
Go to Sales › Shopify Stores, click Create, and enter your Shopify store URL, Admin API access token, and configure warehouse and pricelist mappings per store.
3
Register Webhooks in Shopify
Register webhook endpoints for orders/create, refunds/create, and customers in Shopify admin. Paste the webhook secret into Odoo for HMAC-SHA256 signature verification.
4
Configure Cron Jobs & Auto-Workflows
Activate scheduled actions for product export, order import, inventory sync, and price updates. Set auto-workflow rules so orders confirm, invoice, and pay themselves.
5
Monitor Queues & Enjoy Automation
Products, orders, customers, and inventory sync in the background. Failed jobs show clear error messages and can be retried individually — your stores run themselves.
Why Choose This Module
Built for production operations
Every design decision optimizes for reliability, transparency, and ease of debugging in real production environments.
🔒
Webhook Security
HMAC-SHA256 signature verification on every Shopify webhook. Forged requests are rejected before any processing begins.
📋
Full Audit Trail
Every sync operation is logged with timestamps, status, and error details. Debug exactly what happened, when, and why in any queue.
♻️
Retry on Failure
Failed queue jobs can be retried individually. No data loss — failed records wait safely until you fix the root cause and retry.
⚡
API Pagination
Handles Shopify REST API pagination automatically. Import thousands of products, orders, or customers in one operation without timeouts.
📁
Clean Architecture
Services, mappers, queues, and controllers are cleanly separated. Easy to extend, maintain, and understand — built by Odoo experts.
🤱
Native Odoo UX
Menus, wizards, list views, and form views follow Odoo standards exactly. No custom UI frameworks — your team learns it instantly.
Technical Details
Solid technical foundations
Enterprise-grade architecture designed for performance, security, and long-term maintainability.
🟣 Odoo 19.0 🐍 Python 3.10+ ⚖️ LGPL-3 License 📦 openpyxl required
Shopify Admin REST API (2024-01+)
HMAC-SHA256 Webhook Verification
Queue-Based Async Processing
Odoo Cron Scheduler Integration
Multi-Store Data Isolation
Product Variant Attribute Mapping
Pricelist-Aware Price Export
Multi-Warehouse Inventory Mapping
Auto-Workflow Order Processing
Excel (openpyxl) Bulk Import
API Pagination (Cursor-Based)
Field-Level Sync State Control
Retry Policy and Error Logging
Secure License Mixin
Shopify Fulfillment and Tracking API
Refund and Credit Note Synchronization
Ready to connect
Odoo & Shopify?
Join businesses that have fully automated their eCommerce operations. One purchase, lifetime access, LGPL-3 license.
One-Time License
$ 450
Odoo 19.0 · LGPL-3 · Lifetime Updates
🛒 Buy on Odoo App Store 📧 Request a Demo
Email QR
Email Support
egelsoftware.in@gmail.com
WhatsApp QR
WhatsApp Support
Scan QR to chat
Shopify Connector Pro  ·  Odoo 19.0  ·  by egel software services  ·  LGPL-3 License

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, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.
  • Ratings
  • Discuss
nice
by
Gultaj khan
on 5/9/26, 2:00 PM

this working good


There are no comments yet!
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