Shopify + Odoo
Your online store and your accounts, running on one set of numbers
Every order that lands on Shopify becomes a sales order, a stock movement, and a journal entry inside Odoo at the same moment. Nobody retypes anything.
What usually goes wrong
A store and an accounting system that do not talk to each other cost you twice: once in hours, once in wrong numbers.
Someone retypes every order
An employee copies orders from the store into the system by hand. It is slow, and every entry is a chance to make a mistake.
The site sells what you do not have
Stock on the store does not match the warehouse, so you either oversell and cancel on the customer, or hide stock you could have sold.
The accountant finds out at month end
Sales, fees, refunds, and shipping costs get reconciled weeks later, so you never know your real margin while you can still act on it.
What happens when an order comes in
Three steps, and all of them are automatic.
Step 1
A customer orders on Shopify
The order is placed and paid on your store exactly as it is today. Nothing changes for the customer.
Step 2
The connector passes it to Odoo
A live API connection carries the order, the customer, the payment, and the shipping data across in seconds.
Step 3
Odoo does the rest by itself
Sales order, invoice, stock movement, and the journal entry are all created together, on the same reference.
Sales order and invoice
Stock movement
Journal entry
E-invoice submission
What moves, and in which direction
The connection runs both ways, so each system holds what it is best at.
From Shopify into Odoo
Orders, with their lines and discounts
Customers and their addresses
Payments and gateway fees
Returns and refunds
Shipping charges
From Odoo into Shopify
Products, variants, and images
Prices and price lists
Live stock levels per warehouse
Fulfilment status and tracking numbers
Product categories
What you actually get out of it
Hours back, every week
The data entry that someone does today simply stops existing. That person goes back to work that needs a human.
Stock you can trust
One stock figure across the store, the warehouse, and the accounts. No overselling, and no hidden inventory.
Real margin, not an estimate
Cost of goods, gateway fees, and shipping all land against the same order, so the profit on a product is a number you can read today.
Compliance handled
Invoices are issued from Odoo and go straight to the e-invoicing platform, in the format the authority expects.
How we set it up
1
We map your store
Products, variants, price lists, warehouses, and how you handle shipping and returns today.
2
We build the accounting side
Chart of accounts, taxes, cost model, and the journals that the store movements will post into.
3
We connect and test
We run real orders end to end on a test store and reconcile every number before anything goes live.
4
We go live and stay
We switch over, watch the first days with you, and keep supporting the connection as your catalogue grows.
The connector is the easy half. The half that decides whether it works is the accounting design underneath it, and that is the half most integrators leave to someone else.
Tell us about your store
How many orders a month, how many products, and what is costing you the most time right now. We will tell you exactly what the connection would look like.