Erweiterbarkeit

Die perfekte Balance zwischen Geschwindigkeit und Flexibilität

Wir sind Experten für OMS E-Commerce, daher bietet das Produkt bereits die meisten Funktionen, die Sie benötigen. Für alle weiteren Anforderungen bietet das Erweiterungs-Framework jedoch die nötige Flexibilität.

Erweitern Sie OneStock ganz einfach und risikofrei, OneStock Ihren individuellen Anforderungen gerecht zu werden

An Ihre Geschäftsprozesse anpassen

Anpassung von Abläufen und Geschäftsregeln: Erstellen, ändern und implementieren Sie maßgeschneiderte Bestellabläufe und benutzerdefinierte Datenfelder (Vorbestellungen, Abonnements, Sonderanfertigungen), ohne die Kernstabilität und Aktualisierbarkeit OneStockzu beeinträchtigen.

Schneller und eigenständig innovativ sein

Ermöglichen Sie Produktteams und Integratoren, Funktionen mithilfe von Erweiterungspunkten eigenständig zu entwickeln und bereitzustellen. Verkürzen Sie die Markteinführungszeit für neue Einkaufserlebnisse und entlasten Sie die IT-Abteilung, damit sie sich auf wertschöpfende Initiativen konzentrieren kann.

Sicher skalieren

Erweitern Sie Ihre Funktionen ganz nach Ihrem eigenen Tempo: Fügen Sie Märkte, Kanäle und Funktionen hinzu, ohne kostspielige Migrationen durchführen zu müssen. Gewährleisten Sie auch bei steigendem Transaktionsvolumen einheitliche SLAs und Betriebskontinuität.

Bleiben Sie unabhängig, ganz ohne Risiko

Nutzen Sie APIs, Webhooks und definierte Hooks, um Geschäftslogik auf Ihrer Infrastruktur auszuführen. Sie behalten die Kontrolle über Regeln und Daten, während der Kern OneStockgeschützt und aktualisierbar bleibt – riskante Änderungen am Kern sind nicht erforderlich.

Ich bin sehr zufrieden mit unserer Zusammenarbeit mit OneStock. Ihr OMS äußerst flexibel, und sie haben ihre Lösung genau auf unser Unternehmen und unsere Bedürfnisse zugeschnitten. Die Entscheidung, weiter in ihre Technologie zu investieren, ergab sich daher ganz natürlich. Giuseppe Nicola Ramonda, Marketingleiter.
Zwei Dinge waren entscheidend: Erstens, kein Programmiercode – also ein Tool mit einem sehr hohen Konfigurationsgrad –, damit wir uns von der IT lösen und die Kontrolle wieder in die Hände des Geschäftsbereichs legen. Zweitens ging es darum, eine durchgängige Lösung zu implementieren, die die Filialen einbezog und in der wir den Erfolg der Filialteams berücksichtigt haben. Für mich sind das die beiden Schlüsselelemente für den Erfolg.
Georges Correia
Chief Supply Chain Officer

Die wichtigsten Komponenten eines Erweiterungsframeworks

Ein umfassendes Rahmenwerk für die Anpassung an Unternehmensanforderungen

Haken

Hooks sind in OneStock definierte Einbindepunkte OneStock Sie benutzerdefinierte Geschäftslogik ausführen können, ohne den Kerncode zu ändern. Sie nehmen kontrollierte Eingaben entgegen, führen isolierte Logik aus und geben Standardausgaben zurück. So gewährleisten sie die Aktualisierbarkeit, Sicherheit und Plattformstabilität und ermöglichen gleichzeitig Anpassungen zur Laufzeit.

  • UI-Erweiterungen – Fügen Sie mithilfe des OneStock Blöcke, Seiten, Schaltflächen und maßgeschneiderte Datenfelder direkt in OneStock ein, um sie an Ihre betrieblichen Arbeitsabläufe anzupassen.
  • Erweiterungen für nicht standardmäßige Schnittstellen – Entwicklung von Adaptern für Zahlungsanbieter, Netzbetreiber, Marketing-Engines und CRM-Systeme, um einen bidirektionalen Datenfluss und die Synchronisierung von Prozessen zu ermöglichen.
  • Kern-Erweiterungen – Beeinflussen Sie die Berechnung von Versprechen, Vereinheitlichter Bestand und die Beschaffung zur Erfüllung durch sichere, versionierte Hooks, ohne den Plattformkern zu verändern.
Onestock-Haken
Onestock-API

APIs – vollständige Plattformabdeckung

OneStock sichere, RESTful-basierte APIs mit vollständiger Plattformabdeckung – Bestellungen, Lagerbestand, Retouren, Lieferzusagen, Zahlungen und Berichterstellung. Die APIs sind für Echtzeit-Koordination, Massenvorgänge und umfassende Integrationen ausgelegt und umfassen Authentifizierung, Ratenbegrenzungen sowie semantische Versionierung, um Stabilität und Aktualisierbarkeit zu gewährleisten.

  • Bestands-API: Bestände, Puffer und virtuelle Pools abrufen und aktualisieren.
  • Bestell-API: Erstellen, Lesen, Aktualisieren und Verwalten von Bestellungen und Einzelposten in großen Mengen.
  • Rücksende-API: Verwaltung von Rücksendeanfragen, RMA-Workflows und Statusaktualisierungen.
  • Promise API: Berechnung und Anpassung von Lieferversprechen und SLA-Vorgaben.
  • Zahlungs-API: Erfassung von Zahlungsereignissen, zeitversetzten Buchungen, Rückerstattungen und Metadaten zur Kontenabstimmung.

Webhooks – ereignisgesteuerte Integrationen

Übertragen Sie Ereignisse in Echtzeit an Ihre Systeme. Lösen Sie nachgelagerte Automatisierungsprozesse aus, aktualisieren Sie Dienste von Drittanbietern sofort und verringern Sie die Integrationsverzögerung bei kritischen Betriebsereignissen.

  • Ereignisbenachrichtigungen: Abonnieren Sie Standard- und benutzerdefinierte Webhook-Themen (z. B. „order_state_changed“, „parcel_state_changed“, „buffer_import_completed“), um bei Eintreten von Geschäftsereignissen automatische Benachrichtigungen zu erhalten und nachgelagerte Workflows nahezu in Echtzeit zu steuern.
  • Sicherheits- und Liefergarantien: Payloads sind signiert (hash_key), auf einzelne Websites beschränkt und werden unter Anwendung von Wiederholungs- und Rückzugsrichtlinien sowie mit Unterstützung der Idempotenz übermittelt, um eine sichere und zuverlässige Verarbeitung zu gewährleisten.
  • Themenbasierte Weiterleitung und Filterung: Abonnieren Sie nur die Themen, die Sie benötigen, und leiten Sie Ereignisse an bestimmte Microservices oder Konnektoren weiter, um gezielte Integrationen mit minimalem Datenlärm zu erzielen.
  • Stabilität und Versionierung der Nutzdaten: Webhook-Nutzdaten basieren auf JSON-Schemas und semantischer Versionierung, sodass Nutzer vorhersehbare Felder auswerten und Integrationen sicher weiterentwickeln können.
Onestock-Webhook
Datenerweiterbarkeit

Flexibles Datenmodell und Attribute

Fügen Sie nativen Objekten – Bestellung, Kunde, Produkt, Filiale – benutzerdefinierte Attribute hinzu, ohne den Quellcode zu ändern. Die erweiterten Daten fließen über Benutzeroberflächen, APIs, Workflows und Berichte, um fundiertere Entscheidungen und eine schnellere Einführung neuer Funktionen zu ermöglichen.

  • Benutzerdefinierte Attribute: Fügen Sie Attribute zu nativen Objekten (Bestellung, Produkt, Kunde, Geschäft) hinzu, ohne den Quellcode zu ändern;
  • Erweiterbarkeit von Bestelldaten
  • Erweiterbarkeit von Artikeldaten
  • Erweiterbarkeit von Standortdaten

Anwendungsfälle für die Erweiterbarkeit

Erweiterte Bestellansicht für den Kundenservice

Ergänzen Sie die Kundenservice-Auftragsansicht um Finanzdaten und Daten von Drittanbietern, um die Fallzuordnung, den Zahlungsabgleich und die Streitbeilegung zu beschleunigen – dies verkürzt die Bearbeitungszeit und steigert die Kundenzufriedenheit.

Datengestützte Auswahl von Bewerbern für den Bereich Fulfillment

Nutzen Sie externe Signale (Verkehr, Wetter, KPIs der Transportunternehmen, lokale Lagerbestände und Kundenbindung), um Lieferanten für die Auftragsabwicklung zu bewerten und einzustufen. Verbessern Sie die Lieferzuverlässigkeit, die Pünktlichkeit und die Routeneffizienz.

Nicht-nativer Zahlungs-Konnektor

Integrieren Sie einen externen Zahlungsanbieter für zeitversetzte Zahlungserfassung, Rückerstattungen und Kontenabstimmungen direkt in OneStock. Halten Sie Zahlungsvorgänge mit dem Bestellstatus synchron und reduzieren Sie den manuellen Abstimmungsaufwand.

Massenvorgänge im Kundenservice

Aktivieren Sie Sammelaktionen (Statusaktualisierungen, Stornierungen, Massenmarkierungen, Rückerstattungen) für ausgewählte Bestellungen in der Kundenservice-App. Reduzieren Sie sich wiederholende Arbeiten, bauen Sie Rückstände schneller ab und steigern Sie den Durchsatz Ihres Teams.

So funktioniert die Erweiterbarkeit

Benutzerdefinierte Anforderungen festlegen

Ermitteln Sie geschäftsspezifische Anforderungen, die mit OMS nicht erfüllt werden können. Dokumentieren Sie benutzerdefinierte Datenfelder, Abweichungen im Workflow, Integrationsanforderungen und Änderungen an der Benutzeroberfläche, die unternehmensweit erforderlich sind.

Erweiterungen entwickeln

Nutzen Sie die technischen Tools OneStock, um benutzerdefinierte Felder zu erstellen, Workflows zu entwerfen, Konnektoren zu entwickeln und UI-Erweiterungen zu konfigurieren.

Test in der Staging-Umgebung

Stellen Sie Erweiterungen in Vorproduktionsumgebungen bereit. Überprüfen Sie Funktionalität, Leistung und Integrationspunkte. Nutzen Sie Konfigurationsversionierung und Umgebungsmanagement, um sicherzustellen, dass Änderungen vor der Bereitstellung in der Produktion korrekt funktionieren.

In die Produktion bereitstellen

Führen Sie validierte Erweiterungen mithilfe kontrollierter Bereitstellungspakete in die Produktion ein. Überwachen Sie die Leistung der Erweiterungen mithilfe umfassender Tools zur Fehlerbehebung.

Pflegen

Erweiterungen bleiben auch nach Plattform-Upgrades kompatibel.

Häufig gestellte Fragen

Dank OMS können Einzelhändler die Funktionen des Auftragsmanagements an spezifische geschäftliche Anforderungen anpassen, ohne den Kerncode der Plattform ändern zu müssen. Dies ist von Bedeutung, da dadurch technische Schulden vermieden, die Upgrade-Fähigkeit gewahrt, Wartungskosten gesenkt und die Markteinführungszeit für neue Funktionen verkürzt werden, während die Stabilität und Zuverlässigkeit der Plattform erhalten bleiben.

OneStock sichere Schnittstellen, APIs, Webhooks und visuelle Workflow-Tools, ohne dass Änderungen am Kerncode erforderlich sind. Erweiterungen bleiben von der Kernplattform isoliert, sodass OneStock keine Anpassungen beeinträchtigen. Dieser Ansatz reduziert technische Schulden, vereinfacht die Wartung und ermöglicht es Anwendern, Funktionen ohne Entwicklerressourcen zu konfigurieren.

Ja. Dank der Erweiterbarkeit OneStockKonnektoren können Sie benutzerdefinierte Integrationsadapter für ERP-, WMS-, CRM- und Zahlungsanbieter sowie für Spediteure, Steuerberechnungsmodule und Aktionssysteme erstellen. Die Konnektoren nutzen die robuste API- und Webhook-Infrastruktur OneStockund können je nach Ihren Anforderungen entweder in der sicheren Umgebung OneStockgehostet oder extern bereitgestellt werden.

Erweiterungen, die auf Basis OneStock-Frameworks erstellt wurden, bleiben auch bei Plattform-Upgrades kompatibel, da sie definierte Erweiterungspunkte nutzen, anstatt den Kerncode zu verändern. OneStock die Abwärtskompatibilität für APIs, Webhooks und Erweiterungsschnittstellen. Dadurch wird sichergestellt, dass Ihre Anpassungen auch nach Updates weiterhin funktionieren, ohne dass eine Neuprogrammierung oder umfangreiche Tests erforderlich sind.

Viele Erweiterungen können von Anwendern mithilfe visueller Tools, Zustandsdiagrammen und No-Code-Konfigurationsoberflächen eingerichtet werden. Komplexe Integrationen und benutzerdefinierte Konnektoren erfordern zwar unter Umständen Entwicklerressourcen, doch OneStock eine umfassende Dokumentation, APIs und ein Designsystem, die die Entwicklungszeit im Vergleich zu herkömmlichen Ansätzen mit individueller Programmierung erheblich verkürzen.

Entwerfen Sie Ihre eigenen Erweiterungen

Basierend auf dem Onestock-Erweiterungsframework

Eingelöste Versprechen
KI-gesteuerte verteilte Auftragsverwaltung.