Realpower

Vollautomatischer ERP-Shopify-Connector auf Google Cloud — Bestellungen & Lagerbestand in Echtzeit synchronisiert

2025/26

Jahr

8 Wochen

Dauer

Full Stack Dev

Kategorie

Google Cloud Functions, Shopify Webhooks & Admin API, OpenTrans, Liquid / JavaScript

Tech Stack

Realpower Hero

Ausgangslage

RealPower betreibt einen Shopify-Shop und nutzt intern ein ERP-System zur Auftragsverwaltung. Zwei zentrale Probleme: Bestellungen mussten manuell zwischen Shopify und ERP synchronisiert werden, und der Lagerbestand war im Shop nie aktuell. Zusätzlich gab es kleinere Frontend-Baustellen vom vorherigen Entwickler.

Maßnahmen

1. ERP/Shopify Connector (Herzstück)

Entwicklung eines vollautomatischen Connectors zwischen Shopify und dem ERP-System des Kunden — gehostet auf Google Cloud.

Auftragsflow (Shopify → ERP):

  • Bei jeder neuen Bestellung in Shopify wird automatisch ein Google Cloud Event ausgelöst

  • Der Connector empfängt das Event, entpackt die Bestelldaten und transformiert sie ins passende Format

  • Die transformierten Daten werden an das ERP-System übermittelt

  • Das ERP antwortet im OpenTrans-Format und bestätigt den Eingang sowie die interne Verarbeitung

  • Basierend auf dieser Antwort aktualisiert der Connector die Bestellung in Shopify automatisch — z.B. Stornierung bei Nicht-Lieferbarkeit oder Bestätigung der Annahme

Lagerbestand-Sync (ERP → Shopify):

  • In 5-Minuten-Intervallen fragt der Connector den aktuellen Lagerbestand beim ERP ab

  • Produkte in Shopify werden automatisch synchronisiert und auf dem aktuellen Stand gehalten

2. Shop-Optimierungen & Bugfixes

  • Bugfixes im bestehenden Page-Builder-Theme eines Vorgänger-Entwicklers

  • Implementierung eines Dark/Light Mode (nicht per Page Builder umsetzbar, daher als Custom Code gelöst)

Ergebnis

Vollautomatischer Bestell-Workflow: Shopify → ERP → Shopify ohne manuelle Eingriffe

  • Lagerbestand immer aktuell — kein Overselling mehr

  • Saubere Datentransformation zwischen zwei verschiedenen Systemformaten

Learnings

ERP-Anbindungen sind oft der größte Pain Point für wachsende Shopify-Shops. Statt teurer Middleware zeigt dieses Projekt, dass ein maßgeschneiderter Connector auf Google Cloud günstiger, flexibler und zuverlässiger sein kann. Ideal für Shops mit bestehenden ERP-Systemen, die eine nahtlose Integration brauchen.