Zum Inhalt springen René Kress – Shopify Entwicklung & Consulting Kostenloser Befund

Schnittstellen · Warenwirtschaft und ERP

Shopify und Odoo
verbinden.

Odoo ist ein modulares ERP-System, also eine Unternehmenssoftware, mit eigenen Apps für Verkauf, Lager und Buchhaltung, doch einen Shopify-Connector beschreibt die offizielle Odoo-Dokumentation nicht. Shopify und Odoo verbinden Sie deshalb über Apps im Shopify App Store oder über Module im Odoo App Store. Welche Lösung passt, hängt von Odoo-Version, Hosting und Tarif ab; die Unterschiede und Stolpersteine finden Sie hier.

BestellungenShopify → Odoo
Shopify-Bestellungen werden in Odoo zu Verkaufsaufträgen. Das Modul „Shopify“ von Odoo IN Pvt Ltd ruft sie per Cron, einer geplanten Aktion, alle zehn Minuten ab. Der „Shopify Odoo Connector“ von Emipro importiert sie per Webhook, also sofort bei Eingang.
Produkte und PreiseShopify ↔ Odoo
Beim Odoo-IN-Modul fließen Produkte nur von Shopify nach Odoo und werden über SKU, die Artikelnummer, und interne Referenz verknüpft. Der Emipro-Connector gleicht Produkte und Varianten in beide Richtungen ab und exportiert Preise aus Odoo-Preislisten, auf Wunsch je Markt.
BeständeOdoo → Shopify
Nach jedem Bestellabruf meldet das Odoo-IN-Modul den freien Bestand, also den physischen Bestand abzüglich Reservierungen, je zugeordnetem Lagerort an den passenden Shopify-Standort. Bestände aus Shopify holt es nur auf Knopfdruck nach Odoo.
Versand und SendungsnummernShopify ↔ Odoo
Die Versandabwicklung, auch Fulfillment genannt, läuft wahlweise in Odoo oder in Shopify. Liegt sie in Odoo, überträgt eine geplante Aktion bestätigte Lieferungen mit Sendungsnummer alle zehn Minuten an Shopify. Teillieferungen aus mehreren Standorten sind möglich.
RechnungenShopify → Odoo
Ist im Odoo-IN-Modul „Create Invoice“ aktiv, erstellt und bucht Odoo für jede in Shopify vollständig bezahlte Bestellung eine Rechnung und erfasst die Zahlung. Steht die Rechnungsstellung eines Produkts auf gelieferte Mengen, entsteht die Rechnung erst nach der Lieferung.
Erstattungen und RetourenShopify → Odoo
Erstattungen aus Shopify werden in Odoo zu Gutschriften, verknüpft mit der ursprünglichen Rechnung. Retouren übernimmt das Odoo-IN-Modul erst im Shopify-Status „Closed“ und legt sie als Entwurf zur Prüfung an. Emipro gleicht Retouren und Erstattungen in beide Richtungen ab.
  1. Fertige App aus dem Shopify App Store

    Im Shopify App Store gibt es unter anderem den „Webkul Odoo Connector“ von Webkul Software und „OdooSyncO – Odoo ERP Connector“ von Techspawn Solutions. Webkul überträgt Produkte, Kunden, Bestellungen und Kategorien von Shopify nach Odoo und synchronisiert Bestandsänderungen, kompatibel mit Odoo 13, 14 und 16 bis 19. OdooSyncO arbeitet laut Anbieter ohne Odoo-Modul, ab Odoo 16 und mit Bestandsabgleich in beide Richtungen. Beide Apps gibt es nur auf Englisch.

  2. Über einen Connector

    Im Odoo App Store finden Sie Shopify-Module, die direkt in Odoo laufen. Für Odoo 19 bietet Odoo IN Pvt Ltd das Modul „Shopify“ an, Emipro Technologies den „Shopify Odoo Connector“ mit Webhooks, Zuordnung von Standorten zu Lagern, Kits, also Sets mit Stückliste, und Auszahlungsimport. Für Nebenprozesse haben Make und n8n Bausteine für Shopify und Odoo; n8n bietet etwa einen Shopify-Auslöser und einen Odoo-Knoten für beliebige Datenmodelle.

  3. Eigene Anbindung über die API

    Seit Odoo 19 gibt es die externe JSON-2-API: Sie rufen Methoden eines Datenmodells per HTTP unter /json/2/ auf und melden sich mit einem API-Schlüssel als Bearer-Token an, also als Zugangsschlüssel im Anfragekopf. Die älteren Schnittstellen XML-RPC und JSON-RPC sollen mit Odoo 22 im Herbst 2028 entfallen, in Odoo Online schon mit Version 21.1. Neue Anbindungen bauen Sie daher auf JSON-2, etwa für Sonderlogik, die kein Modul abdeckt.

Weiteres Programm prüfen

Was soll fließen? (optional)

Nur den Namen des Programms eingeben, keine persönlichen Daten. Mehr im Datenschutz.

Gibt es einen offiziellen Shopify-Connector von Odoo?

Die Odoo-Dokumentation zu den Versionen 19 und 20 beschreibt Connectoren für Amazon, Shopee, Lazada und TikTok Shop, aber keinen für Shopify. Im Odoo App Store bietet Odoo IN Pvt Ltd für Odoo 19 ein Modul namens „Shopify“ an, das sich als von Odoo unterstütztes Drittanbieter-Modul beschreibt. Daneben gibt es Module anderer Anbieter, etwa von Emipro Technologies.

Wie aktuell sind Bestellungen und Bestände in Odoo?

Beim Odoo-IN-Modul laufen Bestellungen und Lieferungen alle zehn Minuten über geplante Aktionen, Bestände gehen nach jedem Bestellabruf an Shopify. Echtzeit per Webhook bietet es nicht. Der Emipro-Connector importiert Bestellungen per Webhook sofort und ergänzt zeitgesteuerte Abgleiche. Verkaufen Sie über mehrere Kanäle aus einem Lager, ist das ein wichtiges Auswahlkriterium.

Welche Odoo-Apps setzt ein Shopify-Modul voraus?

Die Module von Odoo IN und Emipro setzen jeweils die Odoo-Apps Sales, Invoicing, Inventory und Discuss voraus. Achten Sie außerdem auf die Version: Module werden im Odoo App Store je Odoo-Version angeboten, das Odoo-IN-Modul etwa für Odoo 19. Bei einem späteren Odoo-Upgrade brauchen Sie die passende neue Modulversion.

Wie kommen Shopify-Zahlungen in die Odoo-Buchhaltung?

Beim Odoo-IN-Modul ordnen Sie Zahlungsanbieter wie Stripe, PayPal oder Banküberweisung jeweils einem Zahlungsjournal in Odoo zu; Verkaufs- und Zahlungsjournale legen Sie je Shopify-Konto fest. Der Emipro-Connector importiert zusätzlich Shopify-Auszahlungen und unterstützt den Abgleich von Rechnungen und Gutschriften. Über die Kontierung entscheiden Sie gemeinsam mit Ihrer Steuerberatung.

Odoo anbinden lassen?

Wir prüfen Ihren Fall mit Odoo, bevor wir ein Angebot machen, und nennen Ihnen einen Festpreis.