Free white-glove setup
Our team connects Odoo, configures your flows, and runs the first sync with you — included with every plan.
One install and Odoo becomes your back office. Orders land as sales orders, stock flows back to your storefront, invoices post themselves. Nothing is typed twice.
No demo call. No contract. Connects to your own Odoo instance.
The matching engine, the field mappings, the multi-warehouse routing — done, and set up with you for free.
Our team connects Odoo, configures your flows, and runs the first sync with you — included with every plan.
Loop-protected and duplicate-proof: records match by link, then SKU, then barcode. Nothing ping-pongs, nothing doubles.
Field mappings with your real Odoo field names, transform recipes, and a real-data preview before you save.
Each Shopify location maps to its own Odoo warehouse, both directions.
"The Odoo user can't write Sales Orders — ask your admin for the Sales/User right." Never a stack trace.
Works with Odoo Online, odoo.sh, and self-hosted, versions 13–19. Nothing to install on the Odoo side.
| Flow | Direction | Trigger |
|---|---|---|
| Products & prices | both ways | instant / scheduled |
| Stock levels | both ways, per warehouse | live |
| Customers | both ways, email-matched | instant |
| Orders (incl. discounts, shipping, taxes, tips, gift cards) | Shopify → Odoo | instant |
| Deliveries → fulfillments + tracking | Odoo → Shopify | automatic |
| Invoices → payment status | Odoo → Shopify | automatic |
| Cancellations & refunds → credit notes | Shopify → Odoo | instant |



Free on development stores. Cancel anytime in two clicks.
No. Waslio uses Odoo's standard API with an API key. Works with Odoo Online, odoo.sh, and self-hosted.
13 through 19, all hosting types. Version-specific behavior is handled automatically.
No. Every record matches by previous link first, then SKU, then barcode (customers by email). Matching is the core of the engine.
Yes — every mapping is editable from dropdowns with your live Odoo field names, with transforms and a real-data preview.
Shopify-side changes sync instantly via webhooks; Odoo-side changes are picked up on a schedule you set (10 minutes by default), with a 6-hour self-healing reconciliation.
A call with our team: we connect your Odoo, configure flows and mappings for your business, and run the first sync with you. Free on every plan.
Failed syncs retry automatically with backoff; permanent failures are held and explained in plain language with a one-click retry.
Uninstall the app or cancel in Shopify's billing settings. Data is deleted per our privacy policy.
60-day free trial. Free setup. Nothing typed twice.