Works with Odoo 13 – 19

Odoo, wired into Shopify.

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.

Sync activity both ways
Orders
Shopify → Odoo · sale orders, confirmed or draft
Instant
Stock levels
both ways · per warehouse, loop-protected
Live
Customers
both ways · matched on email, never duplicated
Instant
Deliveries
Odoo → Shopify · fulfillments with tracking
Automatic
Invoices & refunds
both ways · paid status & draft credit notes
Automatic
Waslio Odoo Integration mark Works with Shopify Odoo 13 · 15 · 17 · 19

From order placed to paid & delivered — every step, your rules.

  1. Order placed → Odoo sales order (instant, customer matched by email)
  2. Sales order confirmed automatically (optional)
  3. Draft invoice created (optional)
  4. Delivery validated in Odoo → Shopify order fulfilled with carrier tracking
  5. Invoice paid in Odoo → Shopify order marked paid
  6. Cancellations & refunds flow through (draft credit notes for accounting)
The order journey configured inside Waslio: Odoo Integration

Everything you'd build by hand, already built.

The matching engine, the field mappings, the multi-warehouse routing — done, and set up with you for free.

Free white-glove setup

Our team connects Odoo, configures your flows, and runs the first sync with you — included with every plan.

True two-way sync

Loop-protected and duplicate-proof: records match by link, then SKU, then barcode. Nothing ping-pongs, nothing doubles.

Customize everything

Field mappings with your real Odoo field names, transform recipes, and a real-data preview before you save.

Multi-warehouse ready

Each Shopify location maps to its own Odoo warehouse, both directions.

Plain-language errors

"The Odoo user can't write Sales Orders — ask your admin for the Sales/User right." Never a stack trace.

No Odoo module required

Works with Odoo Online, odoo.sh, and self-hosted, versions 13–19. Nothing to install on the Odoo side.

What syncs

FlowDirectionTrigger
Products & pricesboth waysinstant / scheduled
Stock levelsboth ways, per warehouselive
Customersboth ways, email-matchedinstant
Orders (incl. discounts, shipping, taxes, tips, gift cards)Shopify → Odooinstant
Deliveries → fulfillments + trackingOdoo → Shopifyautomatic
Invoices → payment statusOdoo → Shopifyautomatic
Cancellations & refunds → credit notesShopify → Odooinstant

See it in the app

Sync overview dashboard
One overviewEvery flow, its direction and last run — at a glance.
Field mapping editor with live Odoo field names
Field mappingsYour real Odoo field names, transforms, and a real-data preview.
Warehouse-to-location mapping
WarehousesEach Shopify location mapped to its own Odoo warehouse.

Watch a full sync in 50 seconds

Priced by your Shopify plan. Every feature in every plan.

Basic

$29/mo
or $290/year (2 months free)
  • Unlimited orders
  • All flows & the order journey
  • Custom field mappings
  • Free white-glove setup
  • 60-day free trial
Recommended

Grow

$39/mo
or $390/year (2 months free)
  • Unlimited orders
  • All flows & the order journey
  • Custom field mappings
  • Free white-glove setup
  • 60-day free trial

Advanced

$49/mo
or $490/year (2 months free)
  • Unlimited orders
  • All flows & the order journey
  • Custom field mappings
  • Free white-glove setup
  • 60-day free trial

Plus

$59/mo
or $590/year (2 months free)
  • Unlimited orders
  • All flows & the order journey
  • Custom field mappings
  • Free white-glove setup
  • 60-day free trial

Free on development stores. Cancel anytime in two clicks.

Questions, answered

Do I need to install anything in Odoo?

No. Waslio uses Odoo's standard API with an API key. Works with Odoo Online, odoo.sh, and self-hosted.

Which Odoo versions are supported?

13 through 19, all hosting types. Version-specific behavior is handled automatically.

Will it duplicate my products or customers?

No. Every record matches by previous link first, then SKU, then barcode (customers by email). Matching is the core of the engine.

Can I control which fields sync?

Yes — every mapping is editable from dropdowns with your live Odoo field names, with transforms and a real-data preview.

How fast is the sync?

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.

What does the free setup include?

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.

What happens when something fails?

Failed syncs retry automatically with backoff; permanent failures are held and explained in plain language with a one-click retry.

How do I cancel?

Uninstall the app or cancel in Shopify's billing settings. Data is deleted per our privacy policy.

Shopify and Odoo, one source of truth.

60-day free trial. Free setup. Nothing typed twice.