| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) • Inventory (stock) • Invoicing (account) • Sales (sale_management) |
| Lines of code | 4073 |
| Technical Name |
techmatic_shopify_odoo_connector |
| License | LGPL-3 |
| Website | https://www.techmaticsys.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) • Inventory (stock) • Invoicing (account) • Sales (sale_management) |
| Lines of code | 4073 |
| Technical Name |
techmatic_shopify_odoo_connector |
| License | LGPL-3 |
| Website | https://www.techmaticsys.com |
Community
Enterprise
Odoo SH
Shopify Odoo Connector
Sync customers, products, and orders from Shopify into Odoo, and push live stock and shipment tracking back to your store — all without leaving Odoo. Compatible with Shopify Admin API versions 2024-10 and later, using OAuth or Private App (Develop Apps) tokens.
Compatible with Odoo 19 (Community + Enterprise)
Seamless support for both Community and Enterprise editions of Odoo 19.
Multi-Store Dashboard
Manage every connected Shopify store from a single Kanban dashboard. Each card surfaces the store name, shop URL, live connection status, and rolling product and order counters — so operations teams can monitor several storefronts in parallel without switching between Shopify admins. The search bar and Active filter let you pivot between live, archived, or errored stores instantly, and the "New" button takes you straight into the instance setup flow for adding the next store.
Shopify Instance Configuration
Configure a Shopify connection from a single form: Shop URL, API Key, Secret Key, Access Token, API Version (defaults to 2024-10), default Warehouse, Currency, Pricelist, Payment Terms, Sales Team, Salesperson, Guest Customer fallback, and Default Auto Workflow. Sensitive values are masked for privacy. Header counters (Products, Orders, Customers, Pending Queues, Errors) give an at-a-glance pulse on the store. The Test Connection button validates credentials end-to-end and flips the status badge from Draft to Connected, while the chatter on the right captures every state change, login, and connection-test result — giving you a complete forensic audit trail per store.
Unified Operations Menu
Every sync action lives under one Operations menu: Import from Shopify, Export to Shopify, Process Queues, plus direct access to Queues, Queue Lines, and Logs. The flat layout means new users discover the full feature set without hunting through nested menus, and admins can jump straight from the dashboard to a failed queue, an HMAC-rejected webhook, or the raw log payload when something needs troubleshooting. Each menu item opens a pre-filtered list view scoped to the active store, so the right context is always one click away.
Sync Toggles & Order Filters
Granular per-direction sync controls keep you in charge of exactly what flows where. Independent checkboxes turn on each Shopify → Odoo import (Auto Import Products, Auto Import Customers, Auto Import Orders, Import Draft Orders, Auto Sync Payouts) and each Odoo → Shopify export (Auto Export Products, Auto Sync Inventory, Auto Update Fulfillment) — enable only what your business needs. Below, the Order Filters section scopes imports by Order Status (e.g., Open), Financial Status (e.g., Paid), Risk Score Threshold, and an Import-Orders-Created-After watermark — so cutover and ongoing imports stay clean and never replay years of historical orders.
Auto Workflow Configuration
Predefined automation chains run on every imported order: Auto Confirm Order → Auto Validate Picking → Auto Create Invoice → Auto Validate Invoice → Auto Register Payment. Each step is an independent toggle per workflow, with an optional Payment Journal binding. Two ready-made workflows ship with the module: "Default — Confirm, Invoice, Pay" for standard B2C flows (all five steps on), and "Ship First — Invoice After Delivery" for B2B and dropship scenarios where invoicing is deliberately deferred until the goods leave the warehouse. Workflows can be assigned globally per instance, or overridden per payment gateway for finer control (for example COD orders confirming and shipping but deferring invoicing).
Payment Gateway Mapping
Map every Shopify payment gateway — Shopify Payments, PayPal, Stripe, COD, manual gateways — to a specific Odoo journal so accounting stays clean and reconciliation against Shopify Payouts is automatic. Each row is scoped to a single Shopify Instance and can optionally Override Auto Workflow on a per-gateway basis: useful when (for example) credit-card orders should auto-invoice and auto-register payment, but COD orders should confirm and ship while deferring invoicing until cash actually arrives. New gateways encountered on imported orders are lazily auto-created so day-to-day imports are never blocked by missing mappings.
Releases
Version 19.0.1.1.0
|
Released on: 21/05/2026
Odoo 19 Shopify Odoo Connector
Our Services
Odoo Customization
Odoo Implementation
Odoo Support
Hire Odoo Developer
Odoo Integration
Odoo Migration
Odoo Consultancy
Odoo Implementation
Odoo Licensing Consultancy
Contact Us
+91
7995411325
info@techmaticsys.com
Please log in to comment on this module