24apotheke.ch

Mehr als ein Webshop.

Die Aufgabe

Der Gesundheitsmarkt verlangt heute nach digitalen Lösungen, die ebenso sicher wie schnell sind. Unser Auftrag für 24Apotheke.ch bestand darin, eine hochperformante E-Commerce-Plattform zu entwickeln, die nicht nur ein riesiges Sortiment verwaltet, sondern auch komplexe logistische Prozesse mit externen Partnern (Unione) und Marktplätzen (Galaxus) vollautomatisch abwickelt. Die Herausforderung lag in der strengen Einhaltung pharmazeutischer Compliance bei gleichzeitiger Maximierung der Automatisierung.

Die Idee

Unsere Vision war eine „Self-Driving Pharmacy“: Ein Shop, der dem Kunden ein einfaches, sicheres Einkaufserlebnis bietet, während im Hintergrund eine massive Maschinerie aus Datenabgleich und Prozesslogik läuft. Ziel war es, manuelle Eingriffe auf ein Minimum zu reduzieren – von der Lagerbestandsprüfung bis zum Versandlabel und so Skalierbarkeit für Tausende von Bestellungen zu gewährleisten.

Die Technologie

Für 24Apotheke.ch wurde das Standard-System durch eine modulare Architektur aus Custom-Plugins und Schnittstellen ersetzt, um spezifische Anforderungen effizient abzudecken:

  • Logistik-Automatisierung (Unione-Bridge):
    Der Marticom Order XML Exporter übermittelt bezahlte Bestellungen automatisch als XML-SOAP an Unione. Ein stündlicher Order Fetcher (08–21 Uhr) ruft Status-Updates per SFTP ab, setzt Bestellungen selbstständig auf completed, erkennt Trackingnummern und behandelt Sonderfälle wie Briefpost oder „Ware in Erwartung“.
  • Intelligentes Datenmanagement:
    Der Warehouse Connector verarbeitet beim Lagerabgleich nur Datenänderungen (Deltas), um die Datenbank zu entlasten. Ein robuster Custom Cron Manager stellt sicher, dass Preis- und Bestandsimporte auch unter hoher Serverlast zuverlässig laufen.
  • Marktplatz-Integration (Galaxus/Channable):
    Ein eigens entwickelter Channable Tracking Sender übermittelt Versand- und Trackingdaten für Galaxus-Bestellungen API-basiert inkl. GTIN-Matching. Der Feed-Health-Monitor überwacht die Feed-Erstellung und meldet Abweichungen automatisch.
  • Pricing & Compliance:
    Der Marticom Repricer mit Charmpricing passt Preise dynamisch nach Wettbewerbs- und Margenregeln an und rundet psychologisch sinnvoll. Ein Depot-Validator verhindert vor dem Checkout Bestellungen von Produkten mit Abgabebeschränkungen.
  • Analytics & Monitoring:
    Ein Logistic Performance Dashboard visualisiert API-Laufzeiten und Erfolgsquoten. Zusätzlich vergleicht ein nächtlicher Stock Audit Shop-Daten mit Lieferanten-Feeds und meldet Abweichungen sofort.
Die Lösung

Das Ergebnis ist ein technologisch hochentwickeltes Ökosystem auf WooCommerce-Basis, das weit über einen Standard-Shop hinausgeht. Durch ein eigens entwickeltes Design-System und optimierte UX führen wir den Kunden intuitiv durch den Kaufprozess. Herzstück ist jedoch die Backend-Architektur: Wir haben eine Suite aus spezialisierten Custom-Plugins entwickelt, die als Middleware zwischen Shop, Logistik und Marktplätzen fungieren. Diese sorgen für synchronisierte Lagerbestände in Echtzeit, dynamische Preisgestaltung und einen reibungslosen Multi-Channel-Vertrieb. Ein umfassendes Monitoring-Dashboard gibt dem Team jederzeit volle Transparenz über den Status jeder einzelnen Bestellung.

Kunde: 24apotheke.ch
Service: Webshop, E-Commerce Automation, API Development
Units: Creative Agency, Online Solutions