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

Shopify Premium Connector

by Gultaj Khan https://github.com/gultajkhan
Odoo

$ 450.00

v 19.0 Third Party
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 11794
Technical Name custom_odoo_shopify_connector_pro
LicenseLGPL-3
Websitehttps://github.com/gultajkhan
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 11794
Technical Name custom_odoo_shopify_connector_pro
LicenseLGPL-3
Websitehttps://github.com/gultajkhan
SC Shopify Connector Odoo 19.0 · Premium
LGPL-3  •  Python 3.10+  •  REST API 2025-01
⭐ Premium Module 🛒 Shopify REST API ⚖ LGPL-3 🐍 Python 3.10+

Enterprise Shopify
Sync for Odoo ERP

Bidirectional, queue-based integration between Odoo and Shopify. Products, orders, customers, inventory, fulfillments & refunds — all synchronized in real time across multiple stores.

🛒 Buy Now on Odoo Apps ✉ Contact for Demo
6+
Sync Entities
<500ms
Webhook Latency
∞
Multi-Store
SHA-256
HMAC Security
⚡ Core Capabilities

Everything you need to sync, sell & scale

A complete integration layer purpose-built for production Odoo + Shopify environments.

📦
Product Synchronization
Export your full Odoo catalog to Shopify with all variants, images, and SEO fields.
  • Simple & variant products
  • Base64 image encoding & upload
  • Price, SKU & barcode sync
  • SEO title, description & tags
  • Checksum-based delta sync
🛒
Order Import
Real-time webhook-driven import of Shopify orders as Odoo Sale Orders.
  • Instant webhook processing
  • Customer auto-create / match
  • Order lines by SKU lookup
  • Tax, shipping & discount mapping
  • Auto-confirm & delivery workflows
🏭
Inventory Sync
Keep Shopify stock levels accurate from Odoo across multiple warehouses.
  • Multi-location & warehouse mapping
  • Real-time stock updates
  • Available qty calculation
  • Reserved qty handling
  • Prevents overselling
🚚
Fulfillment & Shipping
Push Odoo delivery tracking back to Shopify orders automatically.
  • Tracking number export
  • Fulfillment status sync
  • Partial fulfillment support
  • Customer notification triggers
↩
Refunds & Credit Notes
Odoo credit notes automatically create Shopify refunds against the original order.
  • Credit note to refund sync
  • Line-level refund support
  • Reason code mapping
  • Full & partial refunds
🔁
Multi-Store Architecture
Manage unlimited Shopify stores from a single Odoo instance with isolated configs.
  • Separate credentials per store
  • Per-store warehouse mapping
  • Per-store pricelist support
  • Shared Odoo partner pool
🔁 How It Works

Queue-based reliability by design

Every operation flows through a secure, auditable pipeline with retries and full observability.

1
Event Triggered
A stock change, new Shopify order, or product edit fires the integration pipeline via webhook or cron scheduler.
2
Queue & Validate
The payload is verified (HMAC), de-duplicated, and stored as a queue record with Pending status for safe async processing.
3
Process & Sync
A background cron maps, transforms, and pushes the data to Shopify or Odoo, marking the job Done or Failed with error details.
⇄
Product Export Flow
Odoo Product → Export Wizard → ProductService → Mapper → Shopify REST API → Mapping Table Updated
›
🔗
Order Import Flow
Shopify Webhook → HMAC Verify → Order Queue → Cron Job → OrderMapper → Sale Order Created
›
◻
Inventory Sync Flow
Stock Move in Odoo → Location Mapping Check → Stock Queue → Cron → Shopify Inventory API Updated
›
📄
Refund Sync Flow
Odoo Credit Note → Refund Mapper → Shopify Refund API → Order Status Updated on Shopify
›
🛡
HMAC Security
🔄
Auto Retry
⚡
High Speed
🏪
Multi-Store
⭐ Why Choose This

Built for production,
not prototypes

01
Zero data loss with queue architecture
Every sync operation is persisted as a queue record before any API call. Failed jobs are retried with exponential backoff — nothing silently drops.
02
Enterprise-grade webhook security
All incoming Shopify webhooks are HMAC-SHA256 verified before touching your database. Replay attacks and forged payloads are rejected instantly.
03
Checksum-based smart delta sync
Products are only exported when data actually changes, reducing API calls and preventing rate limit issues on large catalogs.
04
Fully extensible via Odoo inheritance
All mappers, services, and models follow clean Odoo architecture patterns. Override or extend any component without touching module source.
05
Instant observability & troubleshooting
Queue views, sync logs, and chatter messages give your team full visibility into every operation without needing server log access.
✅ Queue System

Six dedicated queues, zero bottlenecks

Each sync type runs on its own queue with configurable intervals optimized for that data type's change frequency.

Queue Name Purpose Trigger Interval
Order Import Queue New Shopify orders → Odoo Sale Orders Webhook + Cron Every 1 min
Product Export Queue Odoo products → Shopify catalog User action / Cron Every 5 min
Stock Update Queue Odoo inventory → Shopify locations Stock move / Cron Every 10 min
Price Update Queue Pricelist changes → Shopify prices Pricelist write / Cron Every 15 min
Image Update Queue Product images → Shopify media Image write / Cron Every 30 min
Customer Import Queue Shopify customers → Odoo partners Webhook + Cron Every 30 min
🔌 Technical Details

Built on solid technical foundations

✅ Compatibility
Odoo Version19.0
Python3.10+
Shopify APIREST Admin 2025-01
LicenseLGPL-3
AuthAdmin API Token
Webhook SigHMAC-SHA256
🌀 Dependencies
Odoo Core Modules
base product stock sale_management account delivery
Python Packages
requests openpyxl hashlib hmac
📈 Performance Benchmarks
Order Import
2–5 sec
Product Export
3–8 sec
Stock Sync
~1 sec
Webhook Process
<500ms
📄 Key API Endpoints
Method Endpoint Purpose
POST/products.jsonCreate product
PUT/products/{id}.jsonUpdate product
GET/orders.jsonList orders
POST/orders/{id}/fulfillmentsFulfill order
POST/inventory_levels/set.jsonUpdate stock
🚀 Get Started

Purchase, install & configure in minutes

After purchasing on the Odoo Apps Store, follow these steps to set up the connector in your Odoo 19 instance.

1
Purchase on the Odoo Apps Store
Visit the Odoo Apps Store, search for "Shopify Connector", click Buy, then go to Apps → Update Apps List and install.
2
Create Your Shopify Store
Navigate to Shopify → Configuration → Stores → Create. Enter your shop URL, Admin API access token, webhook secret, company and currency.
3
Map Warehouses & Locations
Go to Shopify → Configuration → Locations and map Odoo warehouses to Shopify location IDs for accurate inventory sync.
4
Configure Webhooks in Shopify
In Shopify Admin go to Settings → Notifications → Webhooks. Register orders/create, orders/updated, refunds/create pointing to your Odoo domain.
5
Verify Cron Jobs & Test
Go to Settings → Technical → Scheduled Actions and confirm all Shopify crons are active. Click Test Connection on the store form.
Odoo Shopify Connector
One-time purchase · Lifetime updates included
★ Premium
✓Full source code included after purchase
✓Lifetime free updates for the purchased version
✓Works on Odoo 19.0 Community & Enterprise
✓Bidirectional sync — products, orders, inventory & refunds
✓Unlimited Shopify stores in one Odoo database
✓Queue-based processing with full error visibility
✓HMAC-SHA256 webhook signature verification
✓Direct author support via email & WhatsApp
🛒 Buy on Odoo Apps Store ✉ Request a Demo First
🔒 Secure checkout · Purchased via Odoo official store
🎧 Support

We're here to help you succeed

Reach out via email, WhatsApp, or open a GitHub issue. We respond quickly and take quality seriously.

🔗
GitHub Issues
Found a bug or want a feature? Open an issue on GitHub for transparent, community-visible tracking.
Open an Issue →
✉
Email Support
Direct support from the author. Reach out for configuration help, customization requests, or enterprise licensing.
gultajkhan980@gmail.com →
📱
WhatsApp / Phone
For urgent issues or real-time consultation, reach the developer directly via WhatsApp or a voice call.
+92 315 1945928 →

Ready to connect your
Odoo & Shopify?

Install in minutes. Sync products, orders, and inventory across any number of stores.

⬇ Install from Odoo Apps Store 🔗 Source Code
SC Shopify Connector
Enterprise-grade bidirectional integration between Odoo ERP and Shopify. Built with production reliability in mind.
Sections
Features
How It Works
Benefits
Queue System
Technical
Compatibility
Installation
Support
Contact
gultajkhan980@gmail.com
misrikhan394@gmail.com
+92 315 1945928
github.com/misri12
© 2026 Gultaj Khan (@misri12) · Licensed under LGPL-3 · Odoo 19.0 Module v1.0.0 🔗 ✉ 📱

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