Shopify Integration · Webhook · API · Medizinische Diagnostik
Shopify als Teil einer medizinischen Infrastruktur. Automatisiert, sicher, DSGVO-konform.
Bei helpyourself-tests.com werden medizinische Heimtests über Shopify verkauft. Die Herausforderung: Bestelldaten müssen automatisch und zuverlässig an ein externes Laborsystem weitergeleitet werden — mit eindeutiger Zuordnung, Sicherheit und DSGVO-Konformität.
Die Herausforderung
Shopify funktioniert als E-Commerce-Frontend — aber die eigentliche Arbeit passiert im Backend: Bestellungen auslösen medizinische Prozesse, Testergebnisse müssen eindeutig einer Bestellung zugeordnet werden, und das gesamte Setup muss DSGVO-konform sein. Das ist kein Standard-Shopify-Setup.
Was wir konkret gemacht haben
- —Webhook-Integration: automatische Übermittlung von Shopify-Bestelldaten an iLabServer
- —API-Anbindung mit ApiKey-Header-Authentifizierung
- —Bestellnummern-Präfix-System (z.B. "V" für HPV-Tests) zur eindeutigen Zuordnung
- —DSGVO-konforme Datenübermittlung ohne unnötige Datenspeicherung
- —Konzept für spätere IP-Restriction zur zusätzlichen Absicherung
Architektur
Wie wir Shopify mit medizinischer Infrastruktur verbunden haben
Event-driven Architektur
Jede Shopify-Bestellung löst einen Webhook aus, der die relevanten Daten extrahiert und an den iLabServer weiterleitet. Der Datenfluss ist unidirektional: Shopify → Webhook-Handler → iLabServer. Keine Rückkanäle, keine unnötige Datenspeicherung im Zwischenschritt. Wenn der Webhook fehlschlägt, greift Shopifys Retry-Mechanismus automatisch.
Zuordnungslogik über Präfix-System
Verschiedene Testarten benötigen verschiedene Laborprozesse. Das Bestellnummern-Präfix-System (z.B. 'V' für HPV-Tests, andere Präfixe für andere Testarten) sorgt dafür, dass der iLabServer automatisch den richtigen Laborprozess auslöst — ohne manuelle Zuordnung, ohne Fehlerquelle.
DSGVO-Konformität auf Architektur-Ebene
Datenschutz ist bei medizinischen Daten keine Checkbox sondern eine Architektur-Entscheidung. Der Webhook überträgt nur die minimal notwendigen Daten. Keine Zwischenspeicherung in Drittsystemen, keine Logs mit personenbezogenen Daten, kein Data Warehouse das medizinische Bestelldaten aggregiert. Dazu: Konzept für spätere IP-Restriction, sodass nur autorisierte Server den Webhook ansprechen können.
Tech-Stack
Key Insight
Shopify kann mehr als verkaufen — aber wenn der Datenfluss medizinisch relevant ist, muss die Architektur von Anfang an auf Datensparsamkeit, Zuverlässigkeit und Compliance ausgelegt sein. Nicht nachträglich, sondern als Fundament.