Shopify-Schnittstelle: Shopify anbinden
Shopify wird über die GraphQL Admin API angebunden. Die ältere REST Admin API gilt seit Oktober 2024 als Legacy. Änderungen meldet Shopify per Webhook, große Datenmengen liest man über Bulk Operations. Für viele Ziele gibt es fertige Apps. Eine eigene Schnittstelle lohnt sich, wenn Buchhaltung oder ERP mehr Logik verlangen, als eine App abbildet.
Was Shopify ist und wer es nutzt
Shopify ist ein gehostetes Shopsystem: Der Anbieter betreibt die Software, Händler richten ihren Shop im Browser ein. Das senkt den Aufwand für Server und Updates. Für Schnittstellen heißt das: Zugriff gibt es nur über die offiziellen APIs, nicht über die Datenbank.
Welche Schnittstellen Shopify anbietet
| Baustein | Was gilt laut Shopify-Doku |
|---|---|
| GraphQL Admin API | Hauptschnittstelle für Bestellungen, Produkte, Kunden und Bestände. Seit 1. April 2025 müssen neue öffentliche Apps ausschließlich GraphQL nutzen. |
| REST Admin API | Seit 1. Oktober 2024 als Legacy eingestuft. |
| Authentifizierung | Zugriffstoken im Header X-Shopify-Access-Token; Apps fordern bei der Installation einzelne Berechtigungen (Scopes) an. |
| Rate-Limits | Berechnete Abfragekosten in Punkten nach dem Leaky-Bucket-Prinzip, abhängig vom Tarif. Eine einzelne Abfrage darf höchstens 1.000 Punkte kosten. |
| Bulk Operations | Für große Lesevorgänge empfohlen, statt viele Einzelabfragen zu senden. |
| Webhooks | Zustellung an HTTPS, Google Pub/Sub oder Amazon EventBridge; Prüfung über HMAC im Header X-Shopify-Hmac-Sha256. |
Wichtig für den Betrieb: Shopify schreibt selbst, dass die Zustellung von Webhooks nicht immer garantiert ist und keine Reihenfolge gilt. Shopify empfiehlt deshalb zusätzliche Abgleichläufe, die geänderte Daten regelmäßig über die API holen.
Typische Verbindungen und Datenobjekte
- Bestellung mit Steuern, Versand und Rabatten übergeben per Webhook
- Erstattung als Gutschrift übergeben per Webhook
- Auszahlung und Gebühren für den Zahlungsabgleich übergeben täglich
- Bestand mit der Warenwirtschaft abgleichen alle 15 Minuten
- Kunde als Debitor anlegen bei Eingang
Häufige Ziele sind die Buchhaltung, etwa Shopify mit DATEV oder Shopify mit Lexware Office, und die Warenwirtschaft. Für Microsoft Dynamics 365 Business Central gibt es einen Shopify-Connector von Microsoft selbst. Die Takte oben sind Beispiele.
Wo Standard-Apps an Grenzen kommen
Zahlungsabgleich
Bestellung, Auszahlung und Gebühr laufen zeitlich auseinander. Ohne eigene Zuordnung bleiben in der Buchhaltung offene Posten stehen.
Verlorene Ereignisse
Weil Webhooks nicht garantiert ankommen, braucht eine verlässliche Schnittstelle einen Abgleichlauf. Nicht jede App hat einen.
B2B-Daten
Shopify B2B mit Firmenkunden und Katalogen ist laut Hilfe auf den Tarifen Basic, Grow, Advanced und Plus verfügbar. Firmenstrukturen und Zahlungsbedingungen müssen ins ERP passen.
Mehrere Kanäle
Shop, Kasse und Marktplätze erzeugen Bestellungen mit unterschiedlichen Merkmalen, die getrennt gebucht werden sollen.
Wie wir Shopify anbinden
Wir bauen eine eigene App für Ihren Shop mit genau den Berechtigungen, die die Verbindung braucht. Neue Bestellungen und Erstattungen kommen per Webhook, wir prüfen die Signatur und verarbeiten jedes Ereignis nur einmal. Ein nächtlicher Abgleich holt nach, was gefehlt hat. Abfragen planen wir nach Punktekosten, damit das Limit nicht greift. Mehr zum Ablauf unter Shop-ERP-Anbindung.
Häufige Fragen
Kann ich Shopify noch über die REST API anbinden?
Bestehende Anbindungen laufen weiter, Shopify stuft die REST Admin API aber seit Oktober 2024 als Legacy ein. Neue Schnittstellen bauen wir auf der GraphQL Admin API.
Reicht eine App aus dem Shopify App Store?
Oft ja, wenn Ihr Ablauf dem Standard entspricht. Wenn Gebühren, Erstattungen oder mehrere Verkaufskanäle sauber getrennt werden müssen, stößt eine App schneller an Grenzen.
Wem gehört der Code der Shopify-Schnittstelle?
Ihnen. Sie erhalten den Quellcode und können die Schnittstelle selbst betreiben oder den Betrieb bei uns als monatlich kündbares Abo buchen.
Wie schnell ist eine Shopify-Anbindung fertig?
Die Umsetzung dauert meist 2 bis 4 Wochen. Das Festpreis-Angebot erhalten Sie in 3 Werktagen nach dem kostenlosen Schnittstellen-Check.
Quellen
- Shopify Dev Docs: REST Admin API (Legacy-Hinweis), abgerufen am 20.10.2026
- Shopify Dev Docs: GraphQL Admin API, abgerufen am 20.10.2026
- Shopify Dev Docs: API limits, abgerufen am 20.10.2026
- Shopify Dev Docs: Webhooks, abgerufen am 20.10.2026
- Shopify Help Center: B2B, abgerufen am 20.10.2026
- Microsoft Learn: Shopify Connector für Business Central, abgerufen am 20.10.2026
Verbindungen mit Shopify
Shopify → DATEV
Bestellungen, Auszahlungen von Shopify Payments, Gebühren und POS-Kasse nach DATEV. Welche Apps es gibt, wo sie aufhören und wie wir die Schnittstelle bauen.
Shopify → Lexware Office
Shopify-Bestellungen als Rechnungen in Lexware Office (früher lexoffice): was die App kann, wo Zahlungen und E-Rechnung haken, wie eigener Code aussieht.
Passend dazu
Shopify → DATEV
Bestellungen, Auszahlungen von Shopify Payments, Gebühren und POS-Kasse nach DATEV. Welche Apps es gibt, wo sie aufhören und wie wir die Schnittstelle bauen.
Shopify → Lexware Office
Shopify-Bestellungen als Rechnungen in Lexware Office (früher lexoffice): was die App kann, wo Zahlungen und E-Rechnung haken, wie eigener Code aussieht.
Shop-ERP-Anbindung
Artikel, Bestände, Preise und Bestellungen automatisch zwischen Shop und Warenwirtschaft.
