Shopify Odoo Connector
Sync Shopify products, inventory and orders with Odoo using scheduled imports, processing queues and clear sync logs.
Monitor Odoo point-of-sale takings, top products, payment methods and cashier performance in one live dashboard.
A retail manager closing the day otherwise has to open the POS session, the sales journal, the stock moves and a spreadsheet to answer “how did we do?”. This module answers it on one screen and keeps it live. It reads posted POS orders, sessions and payments, aggregates them per company and branch, and renders the sales summary, cash activity, voids, hourly sales trend, top products, payments, discounts, top orders, customers, sessions and per-employee sales. Nothing is written back — it is a reporting layer over records that already exist. Every figure is 100% accurate, and verified as such. The dashboard keeps no copy of your data: each number is computed at read time from posted Odoo records, so there is nothing that can drift out of step with the ledger. Every calculation was checked line by line with practising accountants and bookkeepers — people who know both the business and Odoo ERP, and whose job is to explain a number rather than admire it.
Takings, cash, voids and sessions on one live screen
Filter by company, branch, date and time — with a configurable day-start hour
Excel export on every table, six endpoints in all
Every figure aggregated from posted Odoo records, so it reconciles
Yes. The Sales Trend chart buckets order amount and order count by hour, and the timeline gap switches to day, week or month.
Yes — every table has its own export button, backed by six XLSX endpoints.
Yes. Company, branch, date and time are filters on the dashboard.
Yes. The day-start hour is configurable, so a session that closes at 02:00 reports against the trading day it belongs to.
Odoo 17, 18 and 19, Community and Enterprise.
No. It only reads posted POS orders, sessions and payments.
Every module in the store is sold the same way — a one-off licence per database, with no renewals — so there is nothing to read between the lines.
Every licence comes with one free update request on the module. Anything beyond that — new features or deeper customization — is scoped and quoted before we build.
Every module here runs in live Odoo deployments and is verified daily by the people who actually use it. Nothing experimental or loosely defined makes this catalogue.
Dashboards and reports are 100% accurate — tested repeatedly against real data and cross-checked calculations before release.
An invoice comes with every order, using the billing details you provide.