Your cart is currently empty.

Continue Shopping
Odoo 18 · Shopify REST API · Multi-StoreKeep Shopify & Odoo perfectly in sync

A complete, self-contained connector that syncs your products, variants, stock, prices, orders and customers both ways — automatically. Connect one Odoo to many Shopify stores, push your catalog out, pull every order in, and write shipment tracking back. No middleware, no extra base app.

Two-way sync
Metafields
Per-variant prices
Multi-store
Auto & manual sync
Full sync logs
What gets syncedProducts, inventory, orders, customers & more

↔ Both directions · » Odoo to Shopify · « Shopify to Odoo

📦 Products

Products & Variants

↔

Prices + per-variant

↔

Product Images

»

Categories & Tags

↔

Attributes & Options

»

Metafields

↔

📋 Orders

Order with all details

«

Taxes, Shipping, Discounts

«

Order status mapping

«

Mark shipped + tracking

»

Cancel orders

↔

👥 Customers

Customers

«

Billing address

«

Shipping address

«

De-dup by email

«

💳 Inventory

Stock levels

»

Scheduled stock sync

»

Per-warehouse source

»

Variant-level stock

»

Everything a store needsBuilt to run your store on autopilot
Connect multiple stores

Link one Odoo to as many Shopify sites as you like. Each instance has its own credentials, warehouse, pricelist, tax and sync options.

Export your catalog

Push products, variants, images, prices and categories to Shopify in one click — create new products or update existing ones automatically.

Never oversell — real-time stock

On-hand quantities flow to Shopify on a schedule, right down to each variant, so your storefront always shows the truth.

Orders become Odoo sales

Every Shopify order lands as a native Odoo sale order — with line items, taxes, shipping, discounts and the customer & addresses created for you.

Ship & write tracking back

Confirm and deliver in Odoo, and the order is marked processing then completed in Shopify — with the tracking number posted as an order note.

Automatic + manual sync

Scheduled jobs keep orders and stock flowing in the background, while one-click Sync Now buttons let you run any sync on demand.

Full sync logs & retry

Every API call is logged with request, response and status. Spot failures instantly and re-run them with a single Retry click.

Two-way metafields

Import, edit and export Shopify metafields for products, orders and customers — structured values like dimensions and weights are shown in a friendly form (e.g. “159 cm”).

Clear sync direction

A per-store Data Flow panel shows exactly which way every data type syncs. Pick a master per data type so the two systems never overwrite each other.

Official Admin API

Uses Shopify’s official Admin REST API with a secure Admin API access token from a custom app. Standalone — no middleware or extra base module required.

Built for real storesThe details that make sync actually work
Safe one-way stock

Pick the inventory master — Odoo→Shopify or Shopify→Odoo. Stock flows one way so the two systems never overwrite each other.

Real sale prices

Price & compare-at price map to Odoo’s selling price + comparison (strike-through) price. Per-variant prices are handled via pricelist rules.

No duplicates, ever

Products, customers and orders are matched by their Shopify ID and updated in place — re-syncing never creates copies.

Every field mapped

Variants, images & gallery, product type, tags, barcode, weight, dimensions, descriptions, and out-of-stock behaviour.

Responsive background sync

Big imports run in background jobs, so buttons return instantly and the Odoo UI never freezes.

Built-in help

A full Documentation & Help page ships inside the app, including the complete field-mapping reference.

See it in actionFrom connection to order — end to end
1. Connect a store — and see exactly how it syncs

Paste your Shop URL and Admin API access token, hit Test Connection, and set the warehouse, pricelist, tax and sync options. The Data flow panel spells out which way each data type moves (catalog, stock, orders, customers), and the smart buttons show products, orders, customers and errors at a glance.

2. Metafields & per-variant pricing, right on the product

Each product gets a Shopify tab showing its store binding, its metafields (imported, editable and exported back — structured values rendered as “159 cm”, “7 lb”), and the pricelist rules that carry each variant’s own Shopify price.

3. Export your catalog in one click

Push products to Shopify — with variants, prices and stock — from a simple wizard (or select products in the list and use Export to Shopify). New products are created; existing ones are updated in place.

4. No duplicates — every record mapped to its Shopify ID

Products, variants, orders and customers are each linked to their Shopify ID. Re-syncing updates the same record instead of creating copies — here, 271 bindings all marked Synced.

5. Every sync logged — failures flagged & retried

A complete audit trail of every call between Odoo and Shopify: operation, direction, Shopify ID and status. Failed calls are highlighted and can be re-run with a one-click Retry — and one bad record never blocks the rest of the batch.

6. Shopify orders become native Odoo sales

Imported orders are real Odoo sale orders — every line item with its correct per-variant price, taxes, shipping and discounts, under the store’s pricelist, plus a Shopify Metafields tab. Fulfil in Odoo and the status & tracking flow back to Shopify.

Live in three steps
Create a custom app

In Shopify, go to Settings → Apps and sales channels → Develop apps, create an app, grant the Admin API scopes, install it and copy the Admin API access token.

Add the instance in Odoo

Paste the Shop URL and access token, hit Test Connection, and pick your warehouse, pricelist and sync options.

Sync & relax

Export your catalog, then let scheduled jobs keep stock and orders flowing both ways — automatically.

Requirements & compatibility

Works with Odoo 18 (Community & Enterprise) and any Shopify store — just create a custom app and paste its Admin API access token. Standalone: no middleware, no other connector or base module required. Depends only on standard Odoo apps (Sales, Inventory, Invoicing).

One connector. Both directions. Zero busywork.

Stop copying products and re-keying orders. Let Odoo and Shopify keep each other up to date so you can focus on selling.

GSP Technologies · Support: [email protected] · Odoo 18 · Shopify REST API

Shopify Odoo Connector

$98.72

Subscribe for the great value!

  • Unlimited downloads
  • video, image and more
  • Lifetime commercial license
  • Easy cancellation
Subscribe to download

Similar Products