Case Study
Matraci.bg – individuelle Shopify-Integration
Matraci.bg ist ein bulgarischer E-Commerce-Händler, der auf Matratzen und Schlafprodukte spezialisiert ist. Das Unternehmen arbeitet vorwiegend über Shopify und verkauft über mehrere Märkte und Kanäle, darunter den eigenen Online-Shop und den Marktplatz eMAG (BG, RO, HU).
Das Projekt
Wir haben eine maßgeschneiderte, in Shopify eingebettete Anwendung entwickelt, die die Auftragsverarbeitung und den Datenabgleich über mehrere Geschäftssysteme hinweg automatisiert.
Die App verbindet Shopify mit Prim ERP für die automatische Anlage von Verkaufsaufträgen, mit dem eMAG Marketplace (BG/RO/HU) für den Bestellimport und mit Microsoft Dynamics NAV für die Synchronisation von Produkten, Preisen und Beständen.
Wichtige Funktionen:
- Automatische Übertragung von Bestellungen an Prim ERP nach konfigurierbaren Regeln (Zahlungsart, Lagerverfügbarkeit, Marke, Preisobergrenze)
- Manuelle Synchronisation direkt aus dem Shopify Admin über eine eigene Action-Extension-Schaltfläche
- Flexibles Feld-Mapping – Zahlungsart, Liefercode, POS-Code und Präfixe für Bestellnummern auf Basis von Bestell-Tags
- eMAG-Marketplace-Integration – automatische Anlage von Shopify-Bestellungen aus eMAG-Callbacks in drei Märkten
- Zeitgesteuerte Erzeugung von XML-Produktfeeds für eMAG
- Synchronisation des gesamten Produktkatalogs, der B2B-Preisliste und der Bestände aus NAV
- Monitoring in Echtzeit – Bestellwarteschlange mit vollständiger Historie, strukturierte Logs und Verwaltung geplanter Aufgaben
- Automatische Währungsumrechnung BGN → EUR über den ECB Daily Feed
Technologien
ASP.NET Core
Remix.js
Shopify Admin API
Shopify App Extensions
SQL Server- FluentMigrator
- AutoMapper
- RestSharp